This course is designed to be a practical introduction to agile methods and to the management of agile projects. It provides delegates with the opportunity to learn agile techniques in a collaborative environment from two of the foremost agile speakers in the industry. Exercises, case studies, and examples are interwoven to illustrate the principles being explored.
This is a 2 day course.
There are no pre-requisites for the course. Delegates will receive a free copy of Sanjiv Augustine's book: Managing Agile Projects.
This course will enable delegates to:
- Plan, estimate, track and report work on agile projects
- Identify and handle risk in an agile environment
- Align agile methods with existing practices
- Introduce agile methods into an organisation
- Lead agile teams in collaboration and rapid value delivery
Those who are likely to become involved in Agile Projects, including:
- Project Managers
- Business Managers
- Team Leaders
- Product Owners
- IT Managers/Directors
- Business Analysts
- Other Senior Project Personnel
Introduction and Context
What are agile methods? Why use Agile?
Background to agile methods (including Spiral Model, RAD, Scrum, DSDM, FDD, XP and Lean)
The Impacts of Agile on Project Management
The Agile Planning Model
Educating stakeholders and empowering teams
Project tracking and reporting
The Agile Contract and managing sub-contractors
Pre-Project Considerations
The risks and benefits of agile approaches
Organisational factors
The Project Suitability Filter
Agile Teams
Characteristics of highly effective teams
Team communications, workspaces, decision-making tools
Leading self-organising teams
Agile Project Planning
Project Vision: Designing the Product Box (Highsmith)
Kick-off workshop; stakeholder priorities and roles
Planning iterations and prioritisation of features
Assessing project complexity
Approaches to estimation: PNR curves; Brooks' law
10 common estimating omissions
Risk Management
Handling risk: PMBOK; PRINCE2; Agile
Tailoring for risk
Qualitative and quantitative risk analysis
Execution and Control of Agile Projects
Project chunking strategies for early ROI
Avoiding late design breakage
Tracking project progress; velocity; cost of change
Linear progression versus non-linear progression work
Meaningful metrics
Introducing Agile into an Organisation
Understanding organisational change; overcoming resistance
Framework for strategic and human change factors
Institutionalising change and creating sustaining cultures
Do you want:
- a training course run on your premises (reducing accommodation and travel fees)?
- a course written or tailored specifically for your staff?
- a standard course run just for your staff?
Do you have:
- four or more people to train?
- a definite time at which the training needs to be provided?
Then you're probably looking for "in-house" training.
We can run any of our standard courses just for you. If you require something special, or a combination of several courses,
we can discuss this with you and tailor an event designed to meet your needs.
These courses can be run at a time convenient to you, either on your premises or at a separate venue.
The location can be specified by you or we can recommend a suitable venue if you prefer.
Need more help?
We can advise on combinations of training courses which typically prove the most effective. We can, if you wish, perform a full training needs analysis
of your staff, to help you to identify training needs, and the programmes of training to put into place to meet both your current and future needs.
What to do next...
- Decide what you want from this training - what are your objectives?
- Decide which course(s) you need, or whether something tailored is required;
- Decide approximately when you would like the training to be run;
- Ascertain when your people can be available and how many people in total you need to train.
Then please
contact us to discuss your needs.