story mapstestplansandothercrosscutting

Post on 19-Jun-2015

149 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

Story Maps as Test Plans

(and other cross cutting guides)

We coach and produce products

Design

Deliver

Learn

We learn through building community

2

We work on large scale efforts

Story Maps

Test Plans

Cross Cutting Guides

We make odd connections

Story Maps

Test Plans

Cross Cutting Guides

Let’s start backwards …

3

First, a frame

One Dude’s View (it could be skewed)

1999

2001

2003

2005

2007

2009

2011

2013

2015

Cross Cutting Thinking

Cross Cutting Challenges

Product learning

User experiences

Architectural horizons

Cross story, cross team testing

4

Pair up and question (what are your cross cutting concerns?)

Story Maps

Test Plans

Cross Cutting Guides

Why do I use story maps?

Metaphors Matter

5

product backlog

-

product owner

-

user story

The metaphors we live by …

… don’t sit well with me.

product backlog (to do list)

-

product owner (singular failure)

-

user story (often misses real value)

They induce constraints …

… that pop up too frequently

user centered user experiences

over

user stories and product backlogs

Process Evolution

6

Who is trying to do what and why?

user - use - context

Your first map! (pair up)

Discovering Through Mapping

Name a goal

( “Get to work in the morning” )

List a few examples

( simple – hard – complex )

Walk a day in the life for each activity

( “Walk the user’s experience” )

Back up and re-tell the experience

( “What else happens? )

( What else could happen?” )

7

Maps Improve Learning

Maps Foster Co-Ownership

Maps Connect Teams thru Example

8

story maps show examples -

examples are a type of test -

story maps can drive testing

Process Evolution

Story Maps

Test Plans

Cross Cutting Guides

Using story maps as test drivers

2007: Executable Project Docs

2008: Personas and TDD

Specifications by Example

Cross Cutting Discoveries

Cross Cutting Evolution

9

Product Test Driven (one team, one product)

Program Test Driven (many teams, one product)

Enterprise Test Driven (across teams, across time, across stories)

10

Across Perspectives

( Where does real value live?)

Say goodbye to the conversation

( “death by Visio”)

11

Distributed mapping, e-thinking and

remote product discovery

story maps foster

product thinking

-

product learning (mvp)

-

thin sliced product discovery

Process Evolution

Thin Sliced Product Discovery

12

13

14

15

16

17

Thin slicing your product

What is the next best investment?

Story Maps

Test Plans

Cross Cutting Guides

Cross Cutting Retro

18

Connecting

Perspectives

Connecting

Systems

Connecting

Programs

19

How could you use story

maps to learn about your

cross cutting challenges?

Looking for more?

Learning is the New Currency

© 2012 DevJam - All rights reserved.

david.hussman@devjam.com

top related