Requirements and design phases are a bit like adultery. They typically consist of bouts of intense activity interspersed with periods of quite low levels of activity. It is not the intense activity that causes traditional requirements and design phases to be as long as they are. Instead it is things like:
|