Reply to post: Banging your head on DOORS

We asked 100 people to name a backdoored router. You said 'EE's 4GEE HH70'. Our survey says... Top answer!

Anonymous Coward
Anonymous Coward

Banging your head on DOORS

JetSetJim, "...they (should have) wrote the requirements..."

Oh lookie. Another naive person that believes in Requirements Management. It's so cute.

Allow me to explain why...

Code is at least an order of magnitude denser than requirements prose. A given paragraph of Requirements 'Shall' poetry might result in just a small part of one line of code. So if you have 'a telehone book' worth of code, the associated Requirements bible should amount to an encyclopedia set of volumes spanning a meter of shelf. Nobody can afford this. Nobody, except perhaps the Flight Safety software on an aircraft.

That's why the myth that is 'Software Design By Requirements' is so monumentally idiotic.

Program Managers that insist on using this approach deserve to fail.

(As noted above, please do use DOORS Requirements Traceability on Safety Critical systems. That's the sort of use-case where it's clearly worthwhile.)

PS: DOORS is an IBM tool. When is the last time you saw huge volumes of fantastic code pouring out of IBM?

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon