Requirements Capture


In the words of Fred Brooks: "The hardest single part of building a software system is deciding precisely what to build. No other part of the conceptual work is as difficult as establishing the detailed technical requirements…No other part of the work so cripples the resulting system if done wrong. No other part is as difficult to rectify later."




Normally requirements evolve as projects progress. This means that the IT needs to enable subsequent change without inordinate amounts of work. Likewise the requirements framework needs to enable changes. If the requirements documentation cannot progress in lock step with the implementation then it means the ability to guage the completion and deliverables associated with the implementation will be lost. Requirements need to support extensibility and change just as an implementation. The requirements management practices used by Digital Substrate Technologies enable this flexibility and thus enable the requirements to be equally applicable across the life of the implementation and provide the means for effective management.