Do Requirements Really Change?
In my last post, I discussed change and how it is always present in projects. In this post I would like to discuss a particular area of change: what we often call changing requirements. Changing requirements are typically blamed for most ills in software projects. How can this be resolved with my earlier assertion that change is useful? We’ll give it a try.
I asserted earlier that one might consider embracing change. Get to know it better. Become intimate. So let us look at what is often meant by changing requirements.
(more…)
Posted by:
JeffMcKenna at 26 Jun 2007 under Time management, Planning, scheduling and budgeting
[3] Comments






I know a pilot who has flown 7000 hours. The other day I asked him, “Chuck, the next time you fly are you going to use your pre-flight checklist?” “You bet!”, he replied. Now why would a jet pilot with that much experience use a checklist? . . . because that’s what professionals do. Professionals know that, in the heat of battle, much of our blood rushes to our arms and legs, where it is useful for hitting, kicking and running, leaving little to nourish the one major advantage that we have over monkeys—our frontal lobes. That’s why these common-sense principles are those that are most frequently overlooked or short-changed on projects, even by those who should know better.
The most frequent mistake project teams make with regard to risk management, is an absolute kick in the head. The #1 mistake is to identify risks but do nothing about them. This is known as “documenting your demise.” Although people enthusiastically contribute to the long list of how the project team might meet with disaster, it is rare that they devote as much attention to tracking, avoiding, and mitigating these risks. Project risks are identified and tracked in a tidy document that never again sees the light of day. It is a completely predictable behavior. After all, the team barely has time to do the minimum required of them without addressing possible problems that MIGHT occur, but haven’t yet! Chances are, the risk list won’t be read again, once it is created – let alone used to drive decisions and behavior!
Communication is pretty much the only means we have of leading effectively as project managers. While listening is a big part of that, when we DO speak, we need to find ways to be heard above the surrounding din. If you want your messages to get through the commotion surrounding most projects, keep it short, keep it relevant, keep it fun. Poor communication is yet another avoidable cause of project failure. Let’s wipe it out in our lifetime!