July 2001
Intermediate to advanced
656 pages
15h 51m
English
What to do in the earliest iterations? Organize requirements and iterations by risk, coverage, and criticality [Kruchten00]. Requirement risk includes both technical complexity and other factors, such as uncertainty of effort, poor specification, political problems, or usability. Ranking requirement risks is to be contrasted with ranking project risks, which is covered in a later section.
Coverage implies that all major parts of the system are at least touched on in early iterations—perhaps a “wide and shallow” implementation across many components. Criticality refers to functions of high business value; that is, primary functions should have at ...
Read now
Unlock full access