Watch_me

You’ve struggled to bring agile practices to projects but have been frustrated by buzzword-heavy books and presentations that seem to have been written by academics. What you want is straight talk giving practical advice on the real problems that you face in leading or working in agile teams.

Cutting an Agile Groove is a series of videos by respected agile consultant David Hussman that shows you how to design an agile, lean process and deliver real value for your product or project—in plain English, with real-world examples.

Access the videos for free at devjam here

About this Screencast

This video series was recorded in front of a live audience and is divided into three sections: Planning to Coach, Developing Customers and Products, and Discovery and Delivery, each of which contains multiple episodes.

Access the videos for free at devjam here


Contents and Extracts

The Cutting an Agile Groove series provides concrete tools for people on agile teams, people trying to introduce lasting change, and people who are completely new to agile methods. Whether you call yourself a coach, Scrum Master, tech lead, manager, director, or product owner, the series will give you essential tools for coaching, product design, and planning.

David Hussman has helped scores of coaches and Scrum Masters successfully guide teams with agile methods, and now you can benefit from his experience at your own pace. If you, or someone in your company, is thinking about using Agile for a project, the Cutting an Agile Groove series contains a wealth of techniques and tools for getting the project going in the right direction.

Introduction

1. Cutting an Agile Groove. In the free introduction, David explains how his approach is different, and why that difference is helpful, along with a brief overview of the series.

Planning to Coach

First, Planning to Coach contains three instructional videos that will help you introduce meaningful change and improve your coaching skills:

2. Questioning and Learning provides tools that will help you better decide which agile tools will augment your strengths and directly address your challenges. Instead of simply “doing Scrum,” possibly introducing more process than you need, this video teaches you interview and assessment techniques that start meaningful discussions needed to start creating a measurable coaching plan.

Topics covered:

  • Learn to start important discussions
  • Lead informative interviews and that seed meaningful assessments
  • Understanding the existing process
  • Gathering what is working and use it as a tool
  • Understand challenges, especially unique challenges
  • Get an understanding of motives for change
  • Help surface constraints that will inhibit change

3. Selecting and Suggesting provides tools to help you select from all the various agile processes (e.g. Scrum, Kanban, Lean Start Up, XP). Using the information from the interviews in the first video, you will learn how to select the least number of practices that show tangible results soon. These techniques will help you introduce appropriate ceremony or what David calls “just enough process,” asking you to examine the number and the size of the project communities who will be affected or engaged. People who are part of process change are more likely to take ownership and produce lasting agility.

Topics covered:

  • Discuss the value of selecting a process
  • Review practices that might help
  • Reframe practices based on outcomes
  • Learn tools for advancing appropriate ceremony

4. Planning to Coach teaches you to create a coaching plan that measures the value of change. Instead of hoping that “things are going well,” you will learn to produce testable, trackable coaching plans. The video also discusses coaching in general, covering topics like: “Why have a coach?,” “Who make a good coach?” and “What do coaches do?” Creating simple coaching plans will help you avoid adding too much process and ensure the process you add is relevant and helpful.

Topics covered:

  • Why have a coach?
  • Who makes a good coach?
  • What does a coach do?
  • How to avoid overloading new coaches
  • How do you measure and track the value of change?
  • Creating coaching plans that promote lasting agility
Developing Customers and Products

Next, Developing Customers and Products contains three instructional videos that will improve your product-design skills and help you build better backlogs:

5. In Collaborative Chartering you’ll learn how to get project teams and programs on the same page early. You’ll learn how to bond your team around what matters: goals, success measures, constraints, and delivery cadence.

Topics covered:

  • Why should you invest in chartering?
  • Who should you invite?
  • Framing the chartering window
  • Why are you doing what you are doing?
  • Naming goal and success measures
  • Mapping the project community
  • Working agreements and community contracts
  • Surfacing strengths, challenges and constraints
  • Establishing a delivery cadence
  • Visible charters provide more value
  • Chartering checklist

6. Pragmatic Personas shows you how to bring your users to life for your team. Using personas as design targets lets you focus on what is needed instead of what is specified.

Topics covered:

  • How well do you know your market?
  • What value do personas provide?
  • How pragmatic personas differ?
  • Who should you invite?
  • Creating your first persona
  • Using personas to guide deeper interviews
  • Personas checklist

7. In Story Mapping you’ll acquire skills that radically improve your backlogs and user stories. The tools you’ll acquire here let you grasp the big picture missing on so many agile projects. Story Mapping will help you connect teams through a clearer connection to business processes, test cases that cross stories, and end-user documentation.

Topics covered:

  • Challenges with backlogs and story writing
  • The trouble with templates
  • Who should you invite?
  • A short discussion of stories
  • How to creating story maps
  • Visualization drives better discovery
  • Backlog items not contained in story maps
  • Story maps help cross team planning
  • Startup costs (non-functionals)
  • Story mapping checklist
Discovery and Delivery

Finally, Discovery and Delivery contains three instructional videos that breathe new life into existing agile planning practices, reframing the concepts into dogma-free and process-free tools:

8. Planning to Discover will teach you tools for discovering unknowns and dependencies as you learn to build a meaningful road map. Instead of focusing on estimation and process, the video teaches tools that more quickly expose more of what you do not know. The video teaches simple tools for small, independent teams while also covering the uncharted territory of large-scale, multi-team planning, or what David refers to as planning (and discovering) across teams, across time, and across story maps.

Topics covered:

  • Reframing agile planning: less dogma and more value
  • Where are you going and what is the first stop?
  • Who do you need to create a road map?
  • Balancing cost and opportunity
  • Discovering unknown and dependencies
  • Surfacing constraints
  • Building ubiquitous product ownership
  • The mechanics of planning
  • Planning with distributed teams

9. Planning to Deliver moves on to teach delivery tools that promote learning. Instead of teaching you to follow a process like Scrum or Kanban, the video teaches you to refocus on outcomes and ensure that your processes provide learning from delivery of real value. Scrum and Kanban are compared and clarified. Whether you are new to agile methods or a vet, this video provides concrete tools for adopting and adapting iterative planning, delivery, and learning.

Topics covered:

  • How much planning is really needed?
  • Who are the players? Who is missing?
  • From cycles (scrum) to flow (kanban)
  • Iterations can be short or non-existent
  • What are the meaningful shifts in thinking?
  • The mechanics of iterative planning
  • The mechanics of flow-based planning

10. Setting the Stage provides tools and ideas for creating collaborative communities. It covers ideas for creating informative and collocated spaces. This video goes deeper into ways to pragmatically connect distributed teams and programs. The video also offers ideas for making tool selections and helping people to focus on the often-unnamed changes that help teams cut an agile groove.

Topics covered:

  • Creating informative workspaces
  • Working with collocated teams
  • Pragmatically connecting distributed teams
  • Test-driven tool selection  

Licensing

A reminder that screencasts are licensed for individual viewing only. Please see our FAQ for details.

About the Author

David Hussman teaches and coaches agility in companies of all sizes around the world. Most people call David a coach, but his real passion is learning and producing meaningful software. David introduces and evolves successful and pragmatic adaptions of agile methods that meet company needs. He works side by side with designers, developers, tester, leaders, and others. David also speaks and writes about the evolution of software product development at conferences around the world.