![]() | ||
The Advantages and Disadvantages / Best Practices of RUP Software DevelopmentRUP software development might nowadays be overshadowed by the advent of scrum methodology, but it still has a important place in certain types of software developments. From it's inception by the Rational Software Company (now bought by IBM) it is still utilised more widely than might initially be thought. To understand whether it best suits your needs we have compiled a list of advantages and disadvantages regarding RUP to enable you to make your own mind up. Further down you will find a list of the RUP Best Practices.
Advantages of RUP Software Development
Disadvantages of RUP Software Development
AS seen, RUP methodology has a highly flexible development path. It uses the some of the industries’ best practices. These are known as six best practices of RUP methodology. The 6 RUP Best Practices1.0 Develop IterativelyThe software requirements specification (SRS) keeps on evolving throughout the development process and loops are created to add them without affecting the cost of development.2.0 Manage RequirementsThe business requirements documentation and project management requirements need to be gathered properly from the user in order to reach the targeted goal.3.0 Use ComponentsThe components of large project which are already tested and are in use can be conveniently used in other projects. This reuse of components reduces the production time.4.0 Model VisuallyUse of Unified modeling language (UML) facilitates the analysis and design of various components. Diagrams and models are used to represent various components and their interactions.5.0 Verify QualityTesting and implementing effective project quality management should be a major part of each and every phase of the project from initiation to delivery (aka the project management life cycle).6.0 Control ChangesSynchronization of various parts of the system becomes all the more challenging when the parts are being developed by various teams working from different geographic locations on different development platforms. Hence special care should be taken in this direction so that the changes can be controlled.The Advantages and Disadvantages / Best Practices of RUP Software Development - TipRUP has really fallen out of favour although it is still very much understanding it since it is still used. The key thing is that as with all software projects which include a software development life cycle the key thing to remember is that the methodology alone will not guarantee success. THe project mananger needs to be hands on and make it happen particularly during stages of software testing and entirety of the software testing life cycle. Too many project manager's don't realise this and then wonder why their project never gets over the finishing line!
Sign Up for Our Free
|
Sign Up for Our Free
|
|
|
|
||
|
Return to top |
Home |
Project Management Basics | Project Management Life Cycle | Project Management Documents | Writing a Project Initiation Document (PID) | Project Management Report | Project Management Plans | Project Risk Management | Project Management Scope | Project Costs and Budget | Project Resource Management | Project Communications | Project Software Development | Sitemap | Contact Us | |
||
|
Original Content Copyright © 2009 My-Project-Management-Expert.com
All other content is in the public domain or is copyright by the credited author. | ||
