Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

Phases

Bibliography

http://www.my-project-management-expert.com/the-advantages-and-disadvantages-of-rup-software-development.html

http://www.my-project-management-expert.com/rup-methodology.html

https://techterms.com/definition/rup

http://www.informit.com/articles/article.aspx?p=24671&seqNum=7

https://www.ibm.com/developerworks/rational/library/content/03July/1000/1251/1251_bestpractices_TP026B.pdf

Inception

RUP is a traditional software development process.

It divides the development process into four distinct phases that each involve business modeling, analysis and design, implementation, testing, and deployment.

Disadvantages

During the inception phase, you establish the

business case for the system and delimit the project scope.

Concept

  • The team members need to be expert in their field to develop a software under this methodology

  • The development process is too complex and disorganized

  • On particularly big projects with multiple development streams it will only add to the confusion and cause more issues during the stages of testing

Elaboration

The purpose of the elaboration phase is to analyze the problem domain, establish a sound architectural foundation, develop the project plan, and eliminate the highest risk elements of the project.

Construction

During the construction phase, all remaining components and application features are developed and integrated into the product, and all features are thoroughly tested.

Advantages

Transition

The purpose of the transition phase is to

transition the software product to the user

community.

  • This is a complete methodology in itself with an emphasis on accurate documentation

  • Less time is required for integration as the process of integration goes on throughout the software development life cycle

  • The development time required is less due to reuse of components

Learn more about creating dynamic, engaging presentations with Prezi