Class Size Limit: 25 (Minimum 8)
This course is an excellent way to train up your entire team on Scrum. The course is a fast-paced participative 2-day immersion in Scrum. The course begins by discussing the origins of Scrum, market uptake, and a conceptual view of the methodology. The underlying philosophies of Scrum and Agile are covered in detail including an engaged customer, time-boxing, iterative development, sashimi, collaboration, command & control versus self-organization, trust, transparency, inspect & adapt, and just-in-time planning. The Scrum framework and the Scrum iteration (sprint) are then described using hands-on exercises which allow the attendee to experience how Scrum truly works. Changing requirements and how to manage these using Scrum is presented. All Scrum personnel roles such as Scrum Master, Product Owner, Chickens & Pigs, development team, and customer are described. The artifacts of Scrum are described – product backlog, sprint backlog, burndown chart, and the potentially shippable product increment. Then, the Scrum meetings are described in detail – sprint planning meeting, daily standups, sprint reviews, and sprint reflection. Additional topics are covered such as Scrum scalability, ScrumBut, managing dependencies with Scrum, managing technical debt with Scrum, and the relation of User Stories to Scrum.
The student’s understanding of Scrum is intensified with collaborative participation in many exercises emulating aspects of the entire Scrum framework. The class ends by putting it all together with a full lifecycle project exercise using Scrum.
Note: this course is not a Certified ScrumMaster (CSM) course. Instead, it covers all aspects and roles of Scrum for the entire team. The CSM course focuses solely on the ScrumMaster role, while this course explains all roles and responsibilities for the entire Scrum team.
Upon completion of the course, the attendee will be ready to implement the Scrum agile method in his/her organization with confidence.
Day 1
Origins of Scrum
Sequential versus holistic development
Complex adaptive systems
Scrum market uptake
Agile Manifesto
12 Agile Practices
Philosophical underpinnings
Engaged customer
Time-boxing
Iterative development
Consistent heartbeat of delivery
Sashimi
Collaboration
Self-organization
Trust
Transparency
Inspect & adapt
Just-in-time planning
Emergent design
Scrum framework
Sprints
Team dynamics and constraints
Scrum roles
Customer
Product owner
ScrumMaster
Cross-functional development team
Chickens & pigs
Scrum artifacts
Product backlog
Sprint backlog
Sprint burndown chart
Potentially shippable product increment
Managing requirement changes
Scrum meetings
Sprint planning
Daily standup
Sprint review
Sprint reflection
Day 2
ScrumBut
Introspective analysis
User Stories in relation to Scrum
Scrum scalability
Managing dependencies with Scrum
Managing technical debt
Full project exercise
$1195 per attendee.
Early Bird Registration - By 03-26-2010 $995 per attendee