In my previous post on this topic I talked about saying 'I don't know' when you do not know how long it takes to finish (say) a project.
But, when pressured enough, engineers are going to guess - and I completely understand!
STOP PRESSURING US.
When planning, if you don't know the answer, don't guess. Explain in your plan exactly what you are going to do to get the answer. Then, when more information is available, update the plan.
Now, why isn't senior management keen on this? And this is really bugging me, because I want to understand. We - as engineers - really don't know...really...we don't. Why would you insist on an answer you know is not correct at all??
My take on this: because it's not easy. It means that management have to participate throughout the project to make decisions about each tasks as sufficient information becomes available (Agile manifesto principle 4)1.
1Integrating CMMI and Agile Development- Paul E. McMahon -2011
Recognizable!
Posted by: Hennie | Friday, December 16, 2011 at 03:28 AM