September 2003
Intermediate to advanced
336 pages
10h 11m
English
This section surveys various software development methods. First, it will examine two flavors of what Agile methodologists call “traditional” or “heavyweight” methods. The first is a general interpretation of the Software Development Lifecycle (SDLC), often referred to as the Waterfall method, incorporating structured analysis and design. This method is used to represent a very traditional software development process. Although such a process is seldom used today in the precise form described, it will serve as an example of how traditional methods got into trouble and why they are no longer favored.
Next, a traditional object-oriented software development method will be considered. Initiated by Ivar Jacobson, ...
Read now
Unlock full access