Agile and Iterative Management Practices Workshop: Concepts, Roles, Artifacts, Events, Estimation, Planning, Retrospectives, and Tracking

Revision as of 21:32, 24 February 2008 by Dnunn (talk | contribs)

Overview

4 days

This practical, hands-on, and idea-rich workshop helps you master the skills in applying agile and iterative methods, including Scrum – the most popular agile method worldwide. And it summarizes the key research and concepts. It is suitable for large or small projects, and is aimed at people who need to master the core management practices to succeed with agile methods. This is a high-impact guide to agile and iterative development methods: what they are, how they work, how to implement them – and why you should.

This workshop covers the key concepts of agile methods, and the roles, artifacts, and events of Scrum. You will learn estimation and planning. And how to coach a retrospective. The time involves many hands-on exercises and simulation games aimed at helping you master these skills.

You will leave with the confidence knowing you can do, based on practice, many of the key practices in agile management. And you will be grounded in the core agile values and principles that guide these practices.

Content

  • Evidence, history, and case studies
  • Frequently asked questions
  • Agile and iterative values and practices
  • Key practices and values of Scrum (a very popular approach), and other agile methods
  • Scrum: Roles, Events, Artifacts
  • New management skills -- from estimation to scheduling
  • Agile requirements and modeling
  • Agile architecture and design
  • Myths and misconceptions
  • Continuous product development with iterative methods
  • Fixed-price iterative and agile projects
  • Lean Software Development
  • Documentation on agile projects
  • Testing and build practices in agile development
  • Estimation, release planning and scheduling
  • Tracking progress
  • Large project tips
  • Coordinating team-of-team large project development
  • Agile offshoring and contracts


Target Audience

Clients find it useful to include related product groups; for example, 12 people from 1 product, and 12 from another. It is useful to include a cross-functional set of representative skills (product management, development, test, systems engineering, ...) as lean and agile principles emphasis cross-functional teams and very close, cyclic collaboration between product management and R&D.

Course Level

Intermediate: This course introduces concepts and techniques that the attendee will apply during the workshop.

Course Prerequisites

none

Objectives

  • Learn and apply fundamental Agile and Lean software development techniques
  • Understand the role of modeling and documentation in Agile Methods
  • Learn and apply fundamental Agile and Lean software management practices
  • Investigate scaling Agile methods

Participants

Maximum: 24.