July 2001
Intermediate to advanced
656 pages
15h 51m
English
Here are some signs that indicate when you have not understood what it means to adopt the UP and iterative development in the agile spirit intended by the UP.
You think that inception = requirements, elaboration = design, and construction = implementation (that is, superimposing a waterfall lifecycle on to the UP).
You think that the purpose of elaboration is to fully and carefully define models, which are translated into code during construction.
You try to define most of the requirements before starting design or implementation.
You try to define most of the design before starting implementation; you try to fully define and commit to an architecture before iterative programming and testing.
A “long ...
Read now
Unlock full access