Module 1: How to rapidly Discover an Agile project so you get the right outcome

Why Discovery is critical to project success
Learning outcomes:
-
Why Agile teams do Discovery, and why they solve important problems in project delivery
-
What participants you need to attend your Discovery workshop, and why they are needed

The format and facilitation needed to succeed
Learning outcomes:
-
How to run a successful Discovery workshop to get the best results
- How to ensure that these workshops are collaborative and get input from everyone

Define the problems to solve and the software's needs
Learning outcomes:
-
Increase the project's effectiveness by defining all stakeholders' needs
- Define the high level requirements of the software
- De-scope low value work from the project to speed up delivery
Module 2: How to do high level estimation and release planning in Agile

How to rapidly define the high level solution
Learning outcomes:
-
Define the high-level technical solution based upon the software's needs
- Define what it means to be Done at all levels; User Story, Integration, Release
How to rapidly estimate the project
Learning outcomes:
-
Rapidly estimate the backlog of work, allowing for uncertainty and risk
- Create a ballpark range for when the project can be completed
How to plan releases and manage dependencies
Learning outcomes:
-
Organise the backlog into planned releases
-
Split the release further into incremental builds
- Identify and manage dependencies across teams
Module 3: How to predict when an Agile project will be completed

Introducing the project forecasting tool:
Learning outcomes:
-
Visualise three different forecast projections; best case, worst case, and most likely case
- Show the total estimated scope for the project representing the backlog of work
- Learn how to adjust the projections

Show the impact of Velocity changes
Learning outcomes:
-
Update the forecast with the progress of each completed sprint
- Discover the effects of changing Velocity on project end dates
- Visualise the work rate of the team

Show the impact of change in scope
Learning outcomes:
-
Update the total project scope with feedback or new requirements
- See the impact that changing scope has on project timelines
- Learn how to negotiate managing deadlines with stakeholders and managers
Module 4: How to improve estimation and capacity management

The importance of Sprint-level estimation at the project level
Learning outcomes:
-
Understand how sprint-level estimation works
-
Learn how to identify issues with estimation and capacity management
-
Understand how sprint-level estimation impacts overall project level estimation

Learn from the past to improve future estimation
Learning outcomes:
-
Review past experiences to improve future estimation and planning
-
Become better prepared by anticipating issues
-
Understand what factors impact estimation accuracy
How to improve the accuracy of estimates
Learning outcomes:
-
Improve team commitment & completion at the Sprint level
-
Improve capacity planning and estimation at the Sprint level
-
Reduce the variability of estimates through analysis and understanding
Module 5: Understanding and managing complexity in software projects

Understanding complexity in software projects
Learning outcomes:
-
Understand why complexity exists when building software, and in software projects
-
Identify the sources of complexity so they can be better managed

How to manage project complexity
Learning outcomes:
-
How to account for complexity when estimating work
-
How to navigate complexity by removing or deprioritising it

How to manage technical complexity
Learning outcomes:
-
How to use a spike to resolve difficult problems
-
How to use a Proof of Concept to solve technical challenges
Module 6: Risk identification and management in Agile delivery
Identifying and managing risks using RAID and ROAM
Learning outcomes
-
Understand the different types of problems that cause risk in your project
-
Help your team to identify and own project risks and find ways to address each one
- Assign ownership and accountability to ongoing risk management

How to track and report risks to create transparency
Learning outcomes:
-
Track and manage risks regularly, ensuring action is taken at all possible opportunities
-
Visually represent risks to help your team and your stakeholders understand the challenges
- Transparently show how your team is proactively managing risks

How to escalate risks correctly to get results
Learning outcomes:
-
How to escalate risks so that they will get resolved by senior mangers
-
Define a risk management process to build consistency and gain stakeholder buy-in
- How to present options to senior leaders to get action taken
What do we mean by "Deliver with certainty"?
Who is this course designed for?
What experience level is this for?
What will I learn from this course?
Duration and Format?
What measurable performance improvements can we expect to achieve?
Why study with Incremental Excellence?
At Incremental Excellence, we have insights and expertise drawn from decades of experience working in software development initiatives.
We have the perspective of both the delivery teams on the ground doing the hard work, as well as the management team trying to constantly strive for better outcomes.

Expert Instructor
This course has been built by an industry expert with decades of experience working in software teams and program management.

Practical Approach
Our hands-on approach gives you the driving seat to learn how the activities work so that you can apply them immediately.

Unique Insights
This course gives you a way of thinking about the problem and situation that fundamentally changes how you will solve problems.
Add me to your newsletter
I would like to know more about upcoming training. I would also like to receive your FREE project estimator tool that makes it quick and simple to estimate projects.