Foundation training programme for Agile and Lean Software Development


A six-week programme designed to lay the foundation of Agile/Lean software development in a team. At the end of the six weeks the team will understand and be putting into practice the foundations of Agile development.

The programme is designed in three phases

Phase 1: Agile Assessment


In this phase an assessment of the current development practices and training needs of the team is made. This is then used to guide the following two phases.

Phase 2: Agile Training


All members of the undertake training in Agile or Lean software development. In addition specialists team members will receive training specific to their specialisation. For example, developers may undertake Test Driven Development training while Product Owners receive Product Management training.

Phase 3: Agile Practice


Teams put their training into practice with help of an Agile Coach. As well as technical practices such as Test Driven Development, Refactoring and Continuous Integration teams will engage in short iterations, visual tracking and other core Agile/Lean practices and processes.
Additional training is provided during the rest of phase 3 as required.

Notes


  • This programme can be run with an emphasis on Agile processes (e.g. Scrum or XP) or and emphasis on Lean processes (e.g. Kanban). A final decision on the emphasis can be made during phase 1.
  • For large teams more than one Agile Coach may be required.
  • Phase 1 may be conducted in advance of phases 2 and 3 if required.

Suitability


This programme is suitable for teams engaged in:
  • Product, bepoke or corporate IT type development.
  • Teams starting a new projects, teams part way through an project and teams operating in maintenance mode.
  • This programme may be adapted to most current technologies; C#, Java and C++ are the most common examples.
  • Teams up to 12 may are catered for as standard, larger teams can be catered for by modification or by working with sub-teams.

For more information please
contact Software Strategy.