By nature domain understanding does not lead to specification. Understanding suggests design. A very important part of design is limits. When design is allowed to bubble up from understanding it’s easy to put the limit of the design into places that are logical for the domain. In contrast to design, requirement definition is limitless. The requirements gathering process typically goes on until someone says “I think we’ve got enough now”. That arbitrary stopping point becomes a design limit and hobbles further system development.
...
The solution is to write the requirements after the design is created so that the scope will be defined.
Showing posts with label requirements analysis. Show all posts
Showing posts with label requirements analysis. Show all posts
Monday, November 24, 2008
Design Before Writing Requirements?
Not a bad article, I agree with a lot of it, this was the best part:
Subscribe to:
Posts (Atom)