June 2022
Intermediate to advanced
428 pages
14h 8m
English
Very early in the drive to industrialize software development, Royce (1975) pointed out the following truths:
There are four kinds of problems that arise when one fails to do adequate requirements analysis: top-down design is impossible; testing is impossible; the user is frozen out; management is not in control. Although these problems are lumped under various headings to simplify the discussion, they are all variations of one theme—poor management. Good project management of software procurement is impossible without some form of explicit (validated) and governing requirements.
Even though the top-down design approach has been largely replaced by ...
Read now
Unlock full access