Description
The move from a predictive process (V-shaped cycle) to an iterative process seems essential today to respect the "time to project". This course will teach you how to manage an IT project according to an iterative cycle with the unified process (UP) through practical cases and feedback from successful experiences.
Who is this training for ?
For whom ?IT project managers and any actor with a role in project management.
Prerequisites
Training objectives
Training program
- The life cycle of a project
- - The different life cycles.
- - The V-shaped or waterfall cycle.
- - Agile methods: the main principles.
- - Collective reflection The role of project manager.
- - The factors of success or failure.
- The Unified Process (UP)
- - The 9 disciplines: business modeling, requirements, analysis and design, implementation.
- - The 4 phases: inception, development, construction and transition.
- - Iterations: the representativeness of the 9 disciplines within each iteration evolves over time and phases.
- - The instantiations of UP (OpenUP, RUP, EUP, AUP.
- - ).
- UP best practices
- - Iterative development.
- - Requirements management.
- - Change management.
- - Improvement and control continue.
- - The UP artifacts.
- - Exercise: Identification of the main artifacts by discipline by browsing the "OpenUP" framework.
- La phase d'inception
- - Define the scope of the project.
- - Identify risks.
- - Methods for estimating the load (macro-estimates): function points, planning poker .
- - Break down and plan the project (phases and WBS).
- - Case study Identification of the scope and risks (risk table).
- - Macro-costing of the project (calculation using the Use Case method).
- - Production of the phase plan and the WBS of the project.
- The development phase
- - Iteration and team management.
- - Define the content of an iteration.
- - Define and validate the architecture.
- - Specify 80% of the requirements.
- - Setting up the environment (development, configuration and testing).
- - Case study Definition of the content of the an iteration.
- The construction phase
- - Minor clarification of requirements.
- - Manage and test changes.
- - Track and report project progress.
- - Deepening the notion of progress, notion of "earned value".
- - Preparation for deployment.
- - Case study Putting into practice several estimation methods progress (S-curve or Earned Value method)
- The transition phase
- - Test and evaluate the beta version.
- - Deploy the application for acceptance and production.
- - Train and transfer skills.
- - Capitalize, project feedback.
- - Practical work Construction of an action plan: good practices to implement on your projects.