WHAT IS UNIFIED PROCESS?
The unified process is an implementation and development method , mainly used by IT developers. This is an iterative and implementable process.
It is characterized by four aspects:
- Driving by use cases
- Architecture at the heart of the process
- Maximum use of models, more specifically UML models
- The regular removal of uncertainties thanks to its iterative and cyclical dimension
Four phases are defined in a unified process:
- Short Inception: Project Planning and Implementation
- Development: priority treatment of major risks, the cycles are therefore longer and more closely monitored
- Construction: development of all project features
- Transition: preparation for the launch
AGILE METHOD WHAT IS IT?
Based on the agile manifesto which was signed in 2001, the agile method puts the customer at the heart of the project . She insists on the importance of working in clearly defined stages and in self-organization. His priority is to minimize all unnecessary tasks as much as possible.
The scrum workframe is very frequently used to manage a project in agile mode.
It should be noted that the agile method has very variable fields of application, and that it is far from being limited to IT developers alone as we tend to imagine.
To apply scrum, the scrum guide must be applied: within the team, appoint a product owner who will play the role of the client and reframe the project so that the product fits perfectly with the expectations of the user. final. The scrum master, meanwhile, will ensure the proper application of the agile method and help the team move forward by following these rules.
These terms do not induce a hierarchical link, scrum projects do not have a defined project manager, in respect of self-organization.
It will then be necessary to create a blacklog which groups the tasks to be carried out. From this blacklog you will need to plan the different “sprints”, that is to say the milestones that will mark the project. At the end of each sprint, the team meets to analyze the work done and define areas for improvement.
By advancing in stages defined in a very structured way, the team implements the project in an orderly, structured and efficient way.
THE DIFFERENCES BETWEEN UNIFIED PROCESS OR AGILE METHOD
What method should be used to set up a project in good conditions?
The agile method requires strong customer involvement and regular exchanges with end users: it is more easily replicable than the unified process in sectors other than IT. It applies perfectly in young teams, who appreciate the short cycles and the self-organization dimension of this methodology.
The unified process, by treating the most difficult areas as a priority, makes it possible to approach a project in an efficient and serene way.
Replies to This Discussion