Explain the 4 phases of RUP?, JAVA Programming

526_Phases of RUP.png

 

1. Inception : In the mean while the inception phase, you work out the business part for the project. You also will be creating a rough cost estimate and return on investment. You should also outline the size and scope of the project.

2. Elaboration : At this stage you must go ahead of the project however only vague needs have. So at this stage you require to get a better understanding of the problem. Some of the steps used are:

  • What is it you are actually going to create?
  • How are you going to create it?
  • What technology are you going to execute?
  • Analyzing and dealing with need risks, skill risks, technological risks, political risks etc.
  • Create a domain model, use case model and a design model. The UML techniques may be used for the model diagrams.

3. Construction : In this part you will be making the system in a series of iterations. Each iteration is a minor project. You will be doing analysis, unit testing, design, coding, system testing, and integration testing for the use cases assigned to each and every iteration. The iterations within the construction phase are iterative and incremental. Each iteration creates on the use cases deployed in the previous iterations. The each iteration will add code rewrite, use of design patterns , refactoring etc.

 

4. Transition : During this part you will be delivering the finalized code regularly. In the mean while this phase there is no coding to add functionality unless it is essential and small. There will be code optimization, bug fixes etc in that phase. An example of a transition phase is that the time between the final release and the beta release of a product.

 

 

Posted Date: 7/27/2012 4:55:19 AM | Location : United States







Related Discussions:- Explain the 4 phases of RUP?, Assignment Help, Ask Question on Explain the 4 phases of RUP?, Get Answer, Expert's Help, Explain the 4 phases of RUP? Discussions

Write discussion on Explain the 4 phases of RUP?
Your posts are moderated
Related Questions
Write responsibilities of the followings 1. Developer a) Module level design. b) Coding c) Unit testing 2. Executive Team a) Responsible for the day to day operations. b) A

Write a Java class that generates a random integer (between 1 and 250). Call the class GenKeys. GenKeys should have a least one method that returns the integer random number. Gen K

This is a two part project, one in Alice, and another in Java. You can either zip the files together as one and upload the single zip file, OR upload the separate files. If you dec

Computer application and program. Project Description: I require a project done. It is a computer desktop application program. It is not very hard. Skills required: Any

Write the JavaScript code for the Function SumOddNumbers(maxNumber) in which can add non-negative odd numbers up to maxNumber and return their sum. Java Script Code

Write a program that reads both the girl and boy files into memory using arrays. Then, allow the user to input a name. The program should search through both arrays. If there is

Need JVC Everio stream converter Project Description: JVC Everio is a brand of cameras capable of real time streaming/ encodinig. To get the video from a PC or a mobile de

Business Objects represent the data client. They are the objects that need access to the datasource to obtain and store data. Data Access Objects abstract the relying data access i

Explain what is Naming Applets in java applets? You can give an applet a name by using the NAME attribute of the APPLET element. This allows communication between different app

EJB 2.x is broadly adopted server side component architecture for J2EE. 1. EJB is a remote, distributed multi-tier system and allows protocols like IIOP, JRMP, and HTTP etc.