Project Failure Analysis Patterns (Part 2)
What is an equivalent to computer memory in organizations and teams? It is the collection of various artifacts including project documentation, source code, financial documents, etc. What is a computer memory corruption? It is a deviation from expected memory contents that may or may not lead to a crash or a hang but the chances of that are increasing over time. Metaphorically we can consider deviations from requirements or expected documentation content to be some sort of a corruption that might slowly lead to a project failure over time. Surely “project memory” or “organization memory” is dynamic or heap-like in nature as documents are added to a pile or removed from it. Therefore we have just established the mapping between Dynamic Memory Corruption pattern from crash dump analysis domain to Project Artifact Corruption pattern.
- Dmitry Vostokov @ ManagementBits.com -
Announcements:New Book Memory Dump Analysis Anthology, Volume 2
Also available Memory Dump Analysis Anthology, Volume 1
New Children's Book Baby Turing
January 8th, 2008 at 2:27 pm
Incremental and iterative processes coupled with appropriate tools mitigate risks of artifact corruption if documentation is updated with each project iteration