TechTerms.com - Computer and Technology Terms Defined and Explained
Browse Alphabetically
#   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z


RUP (Rational Unified Process) printable version
Stands for "Rational Unified Process." RUP is a software development process from Rational, a division of IBM. It divides the development process into four distinct phases that each involve business modeling, analysis and design, implementation, testing, and deployment. The four phases are:

  1. Inception - The idea for the project is stated. The development team determines if the project is worth pursuing and what resources will be needed.

  2. Elaboration - The project's architecture and required resources are further evaluated. Developers consider possible applications of the software and costs associated with the development.

  3. Construction - The project is developed and completed. The software is designed, written, and tested.

  4. Transition - The software is released to the public. Final adjustments or updates are made based on feedback from end users.

The RUP development methodology provides a structured way for companies to envision create software programs. Since it provides a specific plan for each step of the development process, it helps prevent resources from being wasted and reduces unexpected development costs.

Visit the Agile Modeling website for a detailed and graphical explanation of RUP.
Tech Factor Tech Factor of 10
Category
Technical Terms

About the Tech Terms Dictionary | Terms of Use | Help | Contact

Copyright © 2005-2008 TechTerms.com. All Rights Reserved.