LitheSpeed : Lean & Agile
Requirements Workshop
2 days of hands on interactive training
Request a private workshop

Who Should Attend/Prerequisites

Business Analysts, Business Quality Analysts, Developers, Project Managers, Product Owners, Product Managers, Testers, and anyone interested in the requirements process, from visioning down to testable examples

Agile Requirements Workshop Course Highlights


This workshop provides you experience dealing with complex issues facing Agile teams as they deal with lightweight requirement in dynamically changing environments. This course helps you prioritize, define and refine requirements to simplify delivery and maximize project value. The workshop presents an easy to understand model of agile requirements, starting with a vision and progressing all the way down to acceptance tests and testable examples and covers many techniques that will help you maximize business value.

The workshop covers the basics, like: creating thin vertical slices of functionality that can be implemented quickly; supporting user stories with acceptance criteria and testable examples; and estimating user story size use planning poker and other team approaches. The workshop also covers strategic concept, including: creating and communicating a vision; making project goals quantifiable; advanced prioritization techniques; various approaches (JIT elaboration, decoupled pipeline) for maturing requirements so that they are "ready" for Release Planning and Sprint Planning; and making the right tradeoffs to maximize business value.

Exercises, demonstrations, facilitated discussions, case studies, tool and template examples and more are interwoven throughout the course to illustrate the principles in a comprehensive fashion. When delivered in house, this couse will be customized to include real world examples from your work and product backlog.  In addition, each session is interactively tailored to the class’s particular needs.


Agenda

Level Setting
  • Introductions
  • Agile Principles & Practices

Requirements Overview

  • From Vision to Story to Executable Scenario
  • Ready and Done
  • Roles and Responsibilities

Eliciting Requirements

  • Interviews
  • Observation
  • Surveys
  • Workshops

Acceptance Criteria and Tests

  • Planguage
  • Conditions of Satisfaction
  • Acceptance Criteria
  • Testable Examples
  • Executable Examples

User Roles and Personas

  • User Roles
  • Personas

Product Backog

  • Essentials
  • Prioritization
  • Story Maps
  • Grooming
  • Thinning
Iteration / Sprint Backlog

Planning and Execution

  • Discovery & Visioning
  • Release Planning
  • Sprint Planning

Requirements Maturation Pipeline

  • Problems with JIT Elaboration
  • Maturing Requirements via Two Sprint Look-A-Head
  • Maturing Requirements On a Separate Cadence

Sprint Review and Retrospective

  • Essentials
  • Tying Sprint Planning to the Sprint Review
  • Maximize effectiveness of the Review

Sprint Retrospective

Learn Basics, Like Going from Your High Level Vision to a User Story



Learn Details, Like Creating Acceptance Criteria and Testable Examples for your User Stories



Learn Advanced Topics, Like Getting Your Requirements to Ready in a Maturation Pipeline



Contact Us to Learn All of the Above, and More



Send an email to info@LitheSpeed.com to request a private workshop


 

LitheSpeed on LinkedIn

home  |  training  |  coaching
blog  |  resources  |  about us

Copyright 2010 LitheSpeed, LLC
703.745.9125  |  info@lithespeed.com