Want to know what Agile is all about? If you’re new to the Agile world and need a solid introduction to the Agile way of thinking, and doing – this course is a perfect fit. It examines the roles and responsibilities of team members working on an Agile project. It delves into the specific practices used on Agile projects, explains the theory and concepts behind the Agile approach, and prepares you to work confidently and effectively in an Agile environment. Not only that, you will also learn about the structure for defining value to ensure your project delivers the right product at the right time for the right customer.
ICAgile accredited course: Successful completion of this course will enable you to become a ‘Certified ICAgile Professional’.
Project Management Institute (PMI) accredited course: This course is accredited with the PMI for 21 PDUs (Professional Development Units). The PMI® course code is: AFD26092014X.
- Team members starting out in Agile projects
- Project managers entering the Agile environment
- Managers of teams involved in Agile development
- Consultants looking for a solid grounding in Agile software development
There are no prerequisites for this course.
By the end of this course you will be able to understand:
- The background to participating in an Agile project
- The roles and responsibilities of a typical Agile project team
- The various tools available to Agile teams to facilitate the project
- How Agile teams cooperate and collaborate to deliver business value
- The important interpersonal skills Agile environments encourage and foster
- How discipline and standards contribute to agility
- The genesis of Agile - where these approaches came from and why they work
- The Agile lifecycle and iterations
- Roles on an Agile project
- The phases of an Agile project
- Project initiation activities - making sure we start right, focus on value, and build the right product
- User stories
- Agile tools - big visible charts, things on walls, velocity, burn-up and burn-down
- The ‘pulse’ of an Agile project
- Agile without iterations - Kanban flow
- Supporting tools
- Testing on Agile projects
- Design and development practices in an Agile setting – test driven development, continuous integration, refactoring, pair programming, simple design
- Project leadership roles and responsibilities, how to nurture self-organisation
- Working effectively in empowered teams
- Listening and collaboration skills
- Dealing with issues and conflict in the team
- Where to from here?
Lecturing is kept to the minimum necessary, most of the learning is achieved through applying the practices and techniques in group exercises and a case study.
Agile Fundamentals Outline (PDF)