Course: Agile Overview (1 day)

Target audience:
agile teams
Class size:
12 to 60
Prerequisites:
none

This one-day presentation-style course provides a solid, information-packed overview of agile software development. Attendees learn about various agile practices, including techniques from extreme programming (XP) and Scrum. Attendees will learn how to avoid common pitfalls in applying agile techniques.

This course combines presentation, discussion, and some lively, interactive exercises.

Topics:

Planning
    Stories
      INVEST
    Estimation
      Relative sizing
      Planning Poker
    Release planning / product backlog
Sprint / Iteration planning
Sprint / Iteration retrospectives
Acceptance tests
Design in agile
Teamwork practices
    Open workspace
    Pairing
    Daily standup
    Sustainable pace
    Whole team / customer team
Successful iteration execution
Roles in agile:
    Coaches and Scrum Masters
Metrics/tracking
Acceptance tests
Technical practices
    Test-driven development (TDD)
    Pairing
    Continuous integration
    Development standards
    Simple design
    Refactoring / design improvment
Open Q&A

Pricing / Details