Загрузка страницы

Rational Unified Process USDP/RUP - Gantt Chart Example

In this video, you’re going to learn
1. What is Unified Software Development Process USDP / RUP Rational Unified Process?
2. Phases of the RUP methodology and its related tasks.
3. How does RUP methodology work?
4. How to draw Gantt Chart which will reflect the RUP methodology?

As a software engineer, to establish a good and efficient system to regulate the office need more practice and more effort. Always keep in mind that until and unless, there is no proper process in the system, there is always a risk of project failure. To make a good and efficient system, software development methodology should be chosen based on the client’s requirement and client’s nature.

Software Development Methodology
https://www.youtube.com/watch?v=PFC3om5C9Xs

Among the different kinds of methodologies, USDP/ RUP is one of the most popular and effective agile software development methodology for software development. USDP stands for Unified Software Development Process. It is maintained and enhanced by Rational Software Corporation and hence referred as Rational Unified Process (RUP).

In RUP, project is developed through a series of short, fixed length iterations. Each iteration has its own requirement analysis, design, implementation and testing activities.

RUP has many advantages which you can find all details in my previous video. https://www.youtube.com/watch?v=PFC3om5C9Xs

Rational Unified Process (RUP) divides the development process into four distinct phases that each involve business modeling, analysis and design, implementation, testing, and
deployment. The four phases are as follow:
Inception:
The major task that involves in the Inception Phase are as follow
1. Scheduling Resources
2. Cost and Time Estimation
3. Calculation Feasibility and Profitability
4. Planning
5. Risk Management
6. Prototypes, Vision Document, Project Plan, Business model, etc. Development

Elaboration:
The major task that involves in the Elaboration are as follow
1. Analysis of problem domain
2. Use Case Diagram Development
3. System Architecture Development

Construction:
The major task that involves in the Construction are as follow
1. System Build
2. System Operational Manual
3. User Manual
4. Test Cases

Transition: 
The major task that involve in the Transition Phase are as follow
1. Training
2. Beta Testing
3. Analysis of User’s Review
4. Supporting & maintaining product

RUP is an iterative software development methodology where software is developed in different versions. The four phases Inception, Elaboration, Construction, and Transition constitute a development cycle and produces a software generation.

In the first development cycle, first version of the software is produced. The software is used by the clients and the feedback and changes are collected as additional functionality to the system which is process in next version. The same process through the Inception, Elaboration, Construction, and Transition phases will be repeated to evolve the next generation of the software product know as evolution cycles. These several Evolution cycles, the new generations of the product are produced.

After the methodology has been selected, planning should be done very carefully. Planning a software development as per chosen methodology, can be reflected in the graphical form which is known as Gantt Chart. Gantt Chart in nothing more than the pictorial representation of planning where it shows tasks to do against time table. It is a very important tool for the or software engineer to assign the job to the employee, trace the target and deadline, track the project progress, and decide to take action in case if there is a risk of the project behind or failure.
In the Gantt Chart, list of task to do (also known as Activities) is listed horizontal whereas suitable time frame is scale vertically. Each activity is represented by a bar; the position and length of the bar reflects the start date, duration and end date of the activity.

Gantt chart can simply define as a horizontal bar chart, which contains the set of tasks with a proper schedule. It is first developed by Henry L. Gantt in 1917 as a production
control tool. It helps to manage which activity should we do at the beginning
and when to end it, how many activities overlap, what activity should be done at
last and when the project should end.

Gantt chart will reflect on the methodology that you choose for the software development.
For example, if you are developing the software using RUP methodology, how it would look?

In RUP, it’s not going to execute phase-wise. There will be more overlap in the planning because more than one task will be on operation simultaneously.

SUBSCRIBE to our YouTube channel for more videos: https://www.youtube.com/c/Master2Teach?sub_confirmation=1

Like us on Facebook: https://www.facebook.com/master2teach

For more content go to https://master2teach.com/

E-mail: master2teach@gmail.com

Видео Rational Unified Process USDP/RUP - Gantt Chart Example канала Master2Teach
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
30 марта 2020 г. 10:45:13
00:23:02
Яндекс.Метрика