It’s like building a house
“The Requirements Payoff” by Karl Wiegers (DrDobbs.com via Information Week, 9 July 2010). As is tradition around here, don’t let the subject matter fool you. This is not just about building systems. The lessons here can be applied across the board. We are all familiar with:
— Look before you leap.
— Measure twice, cut once.
— Do it right the first time.
— Haste makes waste.
The one caveat here is that Karl is focused on user requirements, when the focus should be business needs. Defining what’s wanted (is easy) and defining what’s needed (not so much so) is not the same thing. Being human, we’re all guilty of letting emotions get in the way, eh? The focus needs to be thorough and objective. Not some pie in the sky brain dumping.
In short, have a plan. Then review that plan to ensure the journey you are planning will get you to where it is you are wanting to go. Opps, I meant needing to go.