Overview
Agile promotes a move away from the traditional practice of creating and following a big, detailed up-front plan and design. Instead Agile emphasises an approach of empowered team working, frequent and constructive cross-project feedback, responding to change and evolving the best, high quality solution.
Consequently, to be successful, Agile project teams need to apply common skills openly and in challenging new ways, and Agile Project Managers need to adopt new approaches, to traditional skills and competencies – focused into short, measurable iteration cycles. This course focuses on the competencies and skills required to effectively manage the processes, people and technologies required for a successful Agile delivery. It covers all the leading Agile methods including eXtreme Programming, Scrum, DSDM (Dynamic Systems Development Method) Atern, the Agile/Open Unified Process and Lean Software Development. It also introduces ways to apply Agile practices successfully and ensure a sustainable transition, so that Agile becomes ‘Business as Usual’.
This course can be delivered with a focus on any chosen method or combination of methods: generic Agile, Lean, Scrum, DSDM Atern, the Agile/Open Unified Process or any client-specific local practices.
Audience
This course is intended for Managers and Team Leaders of Agile projects, together with team members and project support personnel who will benefit from an understanding of Agile Project Management best practice. The course also provides a detailed understanding of the practices involved for those responsible for transitioning their organisation to Agile.
Prerequisites
Existing experience working in Project management environment or software development experience is presumed
Course outline
-Principles of Agile Project Management and the Agile Manifesto
-Managing Requirements and User Stories
-Estimating, dividing and merging User Stories
-Timeboxing and Prioritisation
-Agile Project, Release, and Iteration Planning
-Project Roles, Responsibilities and Rights
-Project Manager Responsibilities and Team Facilitation
-Customer/Business User involvement
-Agile Business Analysis
-Agile Testing
-Daily Scrums, Project Reviews and Retrospectives
-Agile Project Management Tools
-Transitioning to Agile
-People aspects of Agile – Agile Culture and Team well-being
-Recruitment, progression, succession and retention