Managing Projects in Agile with Scrum
Training duration: 2 days (16 ac h).
Target audience: The intended audience for this course is anyone interested in working in an Agile environment. Potentially working as a Product Owner or Scrum Master or Team members – this could be Project Managers, Team Leaders, Development Managers, Testers, Developers, Business analysts etc.
Prerequisites: Delegates should have experience of working in a project team, whether or not an Agile approach was used.
Delegates should be familiar with the content and rationale for the rules of Scrum in the Scrum Guide, available at www.scrumguides.org
The training is held in cooperation with our partner QA.
Contents of this training
Agile History and Background
- Scrum origins and the Agile Manifesto
- The 4 values and 12 principles of Agile
- Environments that are best suited to an Agile approach
- Benefits of Agile
- Project constraints in traditional projects versus Agile projects
- Empirical process and how this approach is used to develop a product iteratively and incrementally
- MoSCow Prioritisation and the ‘Iron Triangle’ of Time, Cost, Features (and Quality) and how we use this technique for planning and estimating.
- Product Owner – representing the voice of the customer and responsible for return on investment
- Scrum Master – responsible for facilitating and coaching the Scrum Team
- Development Team – self-managing and cross-functional and responsible for delivering ‘Done’ work during the sprint
- Product backlog – a prioritised list of requirements in the form of User Stories
- Sprint backlog – a list of tasks the team will deliver during the sprint
- Sprint Burndown – charts tracking progress during the project or sprint
- Release Planning – how to create a high-level plan to determine if the project is feasible and can be implemented using a Agile approach
- Sprint Planning – to plan what will be delivered during the sprint
- Sprint – a period from 1 week to 1 month during which the team produce potentially shippable product
- Daily Scrum – a 15-minute daily meeting for the development team.
- Sprint Review – held at the end of the sprint to show that business what has been achieved
- Sprint Retrospective – held at the end of the sprint for the team to continuously improve
Release Planning Exercise
The delegates will create a product backlog of high-level features. They will then prioritise and estimate the backlog and create a Release Plan that can be used to set the project timeframe, resource costs and major deliverables.
- An introduction to scaling Scrum for use in large organisations.
This course enables the delegates to understand what the roles are in Agile, the planning and feedback that assists the Development Team to realise the project goals. It also looks at how an Agile project is managed and how an Agile team interfaces with other project and business roles.
- classroom training;
- course materials;
In addition we offer:
- snacks, tea and coffee;
- lunch on each training day.