![]() |
![]() |
||||
RATIONAL UNIFIED PROCESS (RUP)OverviewIT systems are pervasive in modern society. They can, and have, put our personal safety and privacy at risk. The software is invisible to all but a select few. Software developers have long understood the extraordinary importance of engineering discipline, effective tools, and repeatable processes to the creation of information systems. However, agreement on specific so-called "development life cycles" has been difficult to achieve. In fact, there are many such life cycles, many of which perpetuate obsolete or inferior methods. Early life cycles defined discrete phases—each to be completed and verified before initiating the next. The user community role was to approve the products of each phase. An underlying premise was that each completed phase could be "frozen" while work proceeded on the next phase. System functionality was not visible until all phases were done. Needless to say, costs to revise systems were very high. To better involve the user community and reduce risk, evolutionary and iterative life cycles were developed that featured incremental delivery of functionality in relatively short time periods. Preeminent among latest life cycles is the Rational Unified Process (RUP), which SPS adopted in 2000 as our corporate methodology. Making IT Work. Together. With RUP, SPS develops better customer-centric solutions. We document requirements in use case models and associated artifacts, ensuring an active customer role in defining business objectives in familiar terms. We further validate and refine requirements in user "scrub sessions" to gain multiple user perspectives. A SPS-developed iteration plan sequences use case development to provide functionality, and opportunity for correction, as early as possible. User involvement continues through system development as we prepare unified modeling language diagrams. Throughout, SPS employs a controlled, documented process featuring customer control of decisions to modify, prioritize, or dispose of requirements. Customers contribute to formal and informal system testing, helping to ensure
understanding and acceptance of the production system.
Featured Solutions Bureau of Industry and Security Department of Justice Summary The Rational Unified Process is a disciplined approach to assigning and managing software development tasks. It employs many of the best practices in modern software development; augmented with tools, tailoring aids, and detailed practical online guidance. SPS recruits, trains, and manages around RUP principals; resulting in improved quality, shortened timelines, and reduced risk. Because customers are continually involved, they truly become partners in the development process. Imagine what we could do working together! Let us put our expertise and experience to work for you. About SPS Contact Information |
CLIENT BENEFITS
|
||||
| © 2005–2007 Software
Performance Systems, Inc. | Privacy Policy
7905 Malcolm Road · Suite 200 · Clinton, MD 20735 · 1.866.734.6777 · sps@goSPS.com |
|||||