Course Overview:
The Agile methodology is a collection of principles that value adaptability and flexibility. Agile aims to provide better responsiveness to changing business needs and therefore focuses on enabling teams to deliver in workable increments. It will focus to enhance delivering maximum value against business priorities in the time and budget allowed, especially when the drive to deliver is greater than the risk. Principles include: The project breaks a requirement into smaller pieces, which are then prioritised by the team in terms of importance, while Kanban is a visual system for managing work as it moves through a process. Scrum is a framework that helps teams work together. Much like a rugby team (where it gets its name) training for the big game, scrum encourages teams to learn through experiences, self-organize while working on a problem, and reflect on their wins and losses to continuously improve.
Target Audience:
These 2 days course is suitable for any IT professionals who are interested in implementing Iterative Agile and Scrum methodologies to manage software development. This course is particularly suited to project managers, team leaders, developers and customers of software development wishing to have a stake holding in the development process.
Pre-requisites:
- None
Course Duration:
- 2 days ( 14 hours )
Course Content:
Why Agile?
- Comparison of iterative methodologies
- Why things go wrong
- The Agile approach
- What is Scrum?
- Pigs and chickens
Product owner
- The customer representative
- Prioritizing product requirements
- Writing effective stories
- Acceptance criteria
- Negotiating sprint contents
- Group exercise to produce customer requirements and write stories based on the requirements
The sprint
- Sprint backlog
- Sprint planning: what to do
- Sprint planning how to do it
- What happens during a sprint
- Burn down charts
- Group exercise to plan a sprint
Scrum Master
- Implementing Scrum
- Ensuring proper practices
- Maintaining documentation
- Stand-up meetings
- When to pair program
- Group exercise to implement Scrum
Finishing a sprint
- Scrum review meeting
- Scrum retrospective meeting
- Releasing an iteration
- Group exercise the review a sprint
Is Agile and Scrum for you?
- Review of the Scrum process
- Comparison with other methodologies
- Benefits of pair programming
- Group exercise to discuss which aspects of Agile and Scrum can be applied to attendees organisations
Course Customization Options
To request a customized training for this course, please contact us to arrange.