1-Day Introduction to Agile
Written by Administrator
Wednesday, 21 March 2012 16:31
PDF Print E-mail

This is a one day training targeted to any number of people, It provides an entry level introduction to Agile software development.

During this day the participants gain a good understanding of Agile, it's roots and history & the motivation to become an agile organization.
Beyond understanding "the why of Agile", when the day is over the participants will have knowledge about several agile methodologies and several agile engineering and project management practices.

The Agenda for the course includes:

  • History of software development.
  • The paradigm shift towards Agile software development.
  • The Agile Manifesto.
  • Agile methodologies:
    • Scrum
    • Kanban
  • Agile Practices:
    • Pair programming
    • Refactoring.
    • TDD
    • Specification by Example (ATDD \ BDD)
    • Continuous integration
  • Agile Estimation and planning
    • Story points \ Ideal days.
    • Product backlog.
    • Burn-down chart.
    • Cumulative flow diagrams.
  • Scaling agile.
    • Scaling the teams into feature teams.
    • Scaling the PO role.
  • Traps & Pitfalls.
  • Q&A

Target audience

As this is a high level training, there is no technical knowledge required, all roles can attend.

Prerequisites:

Experience working as part in a software project, knowledge in agile methodologies is an advantage.

Length

This is a 1 day training

Last Updated on Tuesday, 15 May 2012 08:08