Agile Team Workshop
2 days of hands on interactive training
Request a private workshop
Agile Team Workshop
This workshop provides participants with experience dealing with complex issues facing Agile teams today. Agile Principles provide a baseline of understanding across roles, covering topics such as: motivation, process steps, roles, “whole” team, deliverables, challenges and solutions. The focus will be on practical approaches to being an effective Agile Team. Key areas include working cross functionally on requirements and acceptance as they are a key cross cutting concern on agile projects.
Exercises, demonstrations, facilitated discussions, case studies, tool and template examples and more are interwoven throughout the course to illustrate the principles being taught in a comprehensive fashion interactively tailored to each class’s particular needs. This workshop includes hands on work with requirements pulled from the team’s actual product backlogs, discussion of actual team structures, daily stand-ups using real status and planning information, and other exercises based on the real life needs and experience of the team(s).
Duration: 2 days
Agile Team Workshop Course Highlights
- Handling both new development and application support
-
Focusing on customer satisfaction and meeting the vision instead of creating detailed requirements
-
Clarify, and communicate a vision and use it to deliver value based on prioritization
-
Progressive elaboration managed via rolling-wave planning replaces single-pass waterfall delivery
-
Understanding how Test Driven Development (TDD) leads to better designs
-
Create testable business goals and use them as the true measure of success, replacing development specific measures
-
Work effectively as a whole team
-
Progressively elaborate requirements from a vision, to goal, to epic, and finally to a user story
-
Understanding and addressing technical debt to deliver value now and in the future
-
Create conditions of acceptance, acceptance criteria and testable examples and use them, instead of lengthy textual descriptions, to create clarity among dev, test, and product teams
-
Refactoring to keep the code base clean
-
Work together as a whole team to maximize business value delivered
-
Managing dependencies across teams
-
Mature requirements in a separate pipeline so that they are ready for Release and Sprint Planning
-
Use advanced techniques like Story Mapping and Personas to drive the requirements elaboration and prioritization process
Agile Team Workshop Course Agenda
|
Introductions
The Problem!
Why Agile?
What is Agile?
Key Agile Principles
Visibility
Small Batch/Low WIP
Feedback & Adaptation
Iterative
Cadence & Synchronization
Small Collaborative Team
Focus on Highest Value
Build Quality In
Scrum Process Overview
Ceremonies
Artifacts
Roles
Kanban System
Work not Worker
Limiting Work in Process
Looking Downstream
Terminology
Roles & Responsibilities
Overview
Product Owner
ScrumMaster
The Team
|
Build Quality In
Refactoring
Automation
Technical Debt
Agile Requirements
Overview
User Stories
Overview
Templates
Life of a User Story
Value Focus
Good Stories
(INVEST, 3 Cs)
Beyond User Stories
Prototyping
Use Cases
Scenarios
Acceptance Criteria & Tests
Classical Agile Acceptance Criteria
Planguage
Automating
Conditions of Satisfaction
Acceptance Criteria
Examples
Executable Examples
Product Backlog
Essentials
Basic Prioritization
Story Maps
Grooming
Thinning
Iteration / Sprint Backlog
Story Splitting
|
Discovery Sessions
Project Sheet
Release Planning
Sprint Planning
Iteration / Sprint
Sprint Review
Feedback and Improvement
Daily Standup
Traditional by Person
By Work
Other
Sprint Retrospective
Traditional
Life of a Story
Anonymous
Other
Managing Across Projects & Teams
Decoupled Request Pipeline
Dependency Management
Resource and Portfolio Management
Advanced Topics
Common Challenges
Visioning
Goals
User Roles & Personas
Metrics and Reporting
Risk
Starting & Scaling Scrum
|
Contact Us to Learn All of the Above, and More
Send an email to info@LitheSpeed.com
to request a private workshop
home | training | coaching
blog | resources | about us
Copyright 2010 LitheSpeed, LLC
703.745.9125 | info@lithespeed.com