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
Site Search
Latest Changes
-
Articles
(2012-01-11) -
New Article, "Succeeding With and Sustaining TDD"
(2012-01-11) -
New Agile in a Flash card/blog entry, "Test Abstraction Smells"
(2012-01-11) -
New Article, "Unit Tests Are FIRST"
(2012-01-11) -
Quotes From Our Students
(2011-12-19) -
New Blog Entry, "Test-Driving a Heap-Based Priority Queue"
(2011-11-09) -
Pragmatic Software Development Solutions
(2011-11-09)

