Home

 

Disciplines

The RUP disciplines are shown on the vertical axis. They represents the groupings of the tasks that must be undertaken to provide the artifacts that are produced while following the process. Consider, for example, the Implementation discipline. Many tasks are undertaken in this discipline, such as Implement Design Elements (coding), where the artifact programming language source code is produced, and Implement Developer Test, where test scripts are created and perhaps implemented as actual test code using a framework such as JUnit. Often developers specialize in a specific RUP discipline but some have expertise in more than one discipline.

ibm.com/redbooks