Content deleted Content added
No edit summary |
|||
Line 96:
* [[Object oriented]] development methodologies, such as Grady Booch's [[Object-oriented design]] (OOD), also known as object-oriented analysis and design (OOAD). The Booch model includes six diagrams: class, object, state transition, interaction, module, and process.<ref>Georges Gauthier Merx & Ronald J. Norman (2006). ''Unified Software Engineering with Java''. p.201.</ref>
* [[Top-down programming]]: evolved in the 1970s by IBM researcher [[Harlan Mills]] (and [[Niklaus Wirth]]) in developed [[structured programming]].
* [[Unified Process]] (UP) is an iterative software development methodology approach, based on [[Unified Modeling Language|UML]]. UP organizes the development of software into four phases, each consisting of one or more executable iterations of the software at that stage of development: Inception, Elaboration, Construction, and Guidelines. There are a number of tools and products available designed to facilitate UP implementation. One of the more popular versions of UP is the Rational Unified Process (RUP).
== Software development methodology topics ==
|