Taste of Agile

Description
This course is an experiential journey through the Agile approach, from start to finish, with a focus on the Agile values, principles, key practices and process. Participants will form teams and play different roles as they tackle fictitious projects (using a range of tools) from concept to final deployment.

This course will enable the participants to get hands-on experience of what it means to work and think in an Agile manner.

The learnings can be used in any sort of team situation irrespective of whether software development is involved or not. This course is the start-up course that is recommended before attending any of the other Agile courses as it provides the ground work for more detailed Agile experiences.

Target Audience
Anyone interested in working and thinking in an Agile manner. This includes technical and non technical IT staff. All levels of personnel may attend this course.
Outline
Prerequisites
None

Learning Outcomes

This course provides participants with an understanding of the values and principles that underline the Agile methods, and how the collaborative techniques can be used to improve project outcomes.

Introduction
  • Brief Agile introduction
  • Values and principles
  • Agile practices
  • The four phases of an Agile project
  • Introduction to the common Agile practices
Case Study
  • Concept
  • Introduction to the Concept Phase
  • Exercise using Agile practices and following the Agile process
  • Evaluation, learning points, rinse and repeat
Initiate
  • Introduction to the Initiate Phase
  • Story writing, prioritisation, estimation and release planning
  • Exercise using Agile practices and following the Agile process
  • Evaluation, learning points, rinse and repeat
Deliver
  • Introduction to the Delivery Phase
  • Story elaboration, test driven development, iterations
  • Exercise using Agile practices and following the Agile process
  • Evaluation, learning points, rinse and repeat
Deploy
  • Introduction to the Deploy Phase
  • Exercises using Agile practices and following the Agile process
  • Evaluation, learning points, rinse and repeat
Conclusion
  • Frequently asked questions (FAQs)
  • Application possibilities of what’s learned
  • Summary of learning