Skip to content
Outline for Agile Foundation and TFS Training
Agile Overview
- Introductions
- Overview of Agile
- Agile Manifesto
- Agile Principles
- Lean
- Scrum
- Kanban
- Extreme Programming
The Agile Team
- The Agile Team
- Self-Organization
- Agile Roles – Product Owner
- Agile Roles – ScrumMaster
- Agile Roles – The Team
- Agile Roles – Customers and Stakeholders
- Workshop
TFS Introduction
- Login
- TFS Overview
- Basic Functionality
- Initial Set-up & Configuration
Agile Product Backlogs
- Agile Delivery Process
- Agile Requirements Levels
- Progressive Elaboration
User Stories
- User Stories
- THEME – FEATURES – EPIC - STORY
- User Stories: Examples
- Guidelines for User Stories
- User Stories – I-N-V-E-S-T
- Workshop
- Story Mapping (Identifying Stories)
- Workshop – Writing User Stories
- TFS ‘Work-New Work Item’ Overview
- TFS Workshop - Input Stories
Acceptance Criteria
- Definition of Done
- Documenting Acceptance Criteria
- Acceptance Criteria
- Why Acceptance Criteria?
- Acceptance Criteria – Example
- Workshop – Writing Acceptance Criteria
- TFS ‘Code’ Overview
- TFS Workshop – Input Acceptance Criteria & Supporting Documents
Decomposing Epics
- Breaking Down Epics
- Techniques & Best Practices
- Epic examples
- Workshop - Decompose Stories
- TFS ‘Work Item Maintenance Menu’ Overview
- TFS Workshop – Copying, deleting, linking
User Story Gathering Techniques
- Story Mapping
- Value Stream Mapping
Backlog Prioritization
- Backlog Prioritization Techniques
- Estimating - Business Value
- MosCow Analysis
- Value Risk Assessments
- TFS Workshop – Prioritize Stories
- TFS Workshop – Generate Basic Reports
Estimating & Sizing
- Estimating
- Sizing Stories
- Story Points
- Planning Poker
- TFS Workshop - Sizing Stories
Building a Release Plan
- Building a Release Plan
- Team Velocity
- Release Planning
- Sample Release Plan
- TFS ‘Work Queries’ Overview
- TFS Workshop – Generate Advanced Reporting
Backlog Grooming
- Pre-Planning
- Backlog Grooming
- TFS Workshop
Iteration Planning
- Iteration Planning
- Break Down All Tasks
- The Team’s Definition of ‘Done’
- Capacity Planning
- Tasks
- TFS Workshop – Inputting Task, Task Boards
Iteration Execution
- Iteration Execution
- Sample Agile Calendar
- Role: Time Management
- Daily Standup
- Task board
- Visual Task boards
- TFS Workshop – Managing Tasks
Advanced Metrics (1 hour)
- Leadership Reporting
- Leadership Reporting
- Metrics: Burn-up Charts
- Metrics: Burn-Dow Charts
- Metrics: Continuations Flow Diagram
- Lead Time\Cycle Time
- TFS ‘Dashboard’ Overview
- TFS Workshop – Customizing Metrics
- TFS Workshop – Dashboard Overview
Closing out the Iteration
- Iteration Review\Demo
- Retrospectives
- Workshop
- Metrics
- TFS Workshop – Closing the Iteration
Closing