Next Sessions
| Type | Location | Date | Price | Duration | Language | |
| Intra | To be agreed | To be agreed | On request | day(s) | To be agreed |
Description
Innovative projects, ever more strategic for the enterprises; the need to control costs, to accept scope changes and to deliver quality software regularly. Here are the challenges of modern project management that are addressed by Agility and its flagship method in particular: Scrum.
This course, which is destined to all team members, enables first to become familiar with the origins and history of Agility in order to understand the values and principles that form the foundation of Scrum.
Then the course analyzes in detail every part of the project lifecycle. While emphasizing the best practices and key success factors, the course will also enable you to assimilate the roles, processes and tools that make up a Scrum project. You will learn to organize iterations and manage the team work in a highly collaborative environment and delivering high quality software.
Finally, in order to evaluate the potential impacts on the organization and focus on the feasibility of agile projects in the enterprise, this course will also tackle advanced topics including contracting, tools, scalability and distributed teams, and quality standards.
This course, instructed by a Certified Scrum Master, is meant to be pragmatic and close to the daily issues of project teams. The duration of this session has been specifically set to allow you experiencing the Scrum principles. Organized in small teams you will discuss particular subject matters and you will conduct an actual project all along the successive chapters.
You will learn how to:
- Consider productivity and quality from a collaborative perspective
- Understand the Scrum process, the roles and their interactions
- Be ready and confident to start implementing the method
- Build, motivate and manage a self-organized team
- Document requirements and manage scope changes efficiently
- Create and follow a realistic plan
- Run a Scrum project with distributed teams
- Understand the key aspects of agile contracting
- Discover some tools that can support the method
Duration:
3.0 days – 21.0 hours
Pedagogical technique:
40% labs
Program
The emergence of light methods
- Origins and history of Agility
- Context of the software industry
- The Agile manifesto
- Values and principles of Agile methods
Scrum Overview
- Overview of the Scrum method
- How the Scrum cycles work
- Roles in Scrum
Managing requirements
- Establishing a vision
- Documenting requirements: User Stories and Epics
- Prioritizing the Product Backlog
- Change management
Estimations and planning the iteration
- Beginning a Scrum project: iteration zero
- Planning the project: Release planning and iterations
- Using the story points: Planning poker
Managing an Iteration
- Preparing the iteration work
- The iteration from the self-organized team’s perspective
- Iteration tracking: Daily meeting, Kanban and Burndown Chart
- Demonstration and retrospective
- The speed of implementation: Velocity
- Development tools
Project Management
- Coordination between customers, users, requirements and production
- Communication and leadership
- Progress indicators and reporting
- Process improvement: inspection and adaptation
- Project management tools
Agility Enterprise
- Contracts for agile projects
- Multiple and distributed teams
- Scrum and quality standards





