Overkill is a theme among many anti-patterns. The cover your assets approach is one of those types where it just goes too far. There is nothing wrong with providing a solid paper trail and communication. However, we can make documentation the point and miss the true goal of a project.
Cover Your Assets Defined
This anti-pattern is the same as documentation for documentation’s sake. We get lost in administrative red tape, but do not make it to analysis paralysis. The whole project becomes thinking about the architecture and documenting it. However, decisions do not get made. Instead, there is a lot of discussion and options provided. That all adds up to loose ends and is a waste of time for the readers.
The Anti-Pattern In Action
The funny thing about this anti-pattern is that it results in documentation that often sits on a shelf. The readers quickly see how pointless the documents are and stop reading. That creates a lot of busy work without productive outcomes. It is an anti-pattern of spinning your wheels. A lot of activity is occurring. Yet, no progress results from it.