An Agile Introduction (1 day)

Audience: anyone! Looking to get your team started with agile? This one-day hands-on course will introduce core agile concepts, enough to get you started on the right path.

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 Scrum and extreme programming (XP). 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