+ All Categories
Home > Presentations & Public Speaking > How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Date post: 16-Jul-2015
Category:
Upload: jaxlondon2014
View: 210 times
Download: 0 times
Share this document with a friend
Popular Tags:
72
HOW DO YOU KNOW THAT YOUR SOLUTION WILL MAKE AN IMPACT? Björn Brynjar Jónsson Tempo Timesheets Product Manager @bjornbrynjar JAX London 2014
Transcript
Page 1: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

HOW DO YOU KNOW THAT YOUR SOLUTION WILL MAKE AN IMPACT?

Björn Brynjar Jónsson Tempo Timesheets Product Manager

@bjornbrynjar

JAX London 2014

Page 2: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson
Page 3: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

-Product -Feature

Page 4: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson
Page 5: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

MINIMIZE

MAXIMIZE

MAXIMIZE

Page 6: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

MINIMIZE

MAXIMIZE

MAXIMIZE

Building Software is not the purpose

Page 7: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

MINIMIZE

MAXIMIZE

MAXIMIZE

Building Software is not the purpose..its about making an

impact in the world!

Page 8: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

IMPORTANT CONCEPTS !

!

Output is measured by Velocity Impact is measured by Changes in behaviour

Page 9: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

IMPORTANT CONCEPTS !

!

Output is measured by Velocity Impact is easured by Changes in behaviour

Measuring Velocity tells us how fast we can turn ideas into working software

Page 10: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

IMPORTANT CONCEPTS !

!

Output is measured by Velocity Impact measured by Changes in behaviour

Measuring Velocity tells you how fast you can turn ideas into working software

Measuring Impact tells us how effective our solution is!

Page 11: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

IMPORTANT CONCEPTS !

!

Output is measured by Velocity Impact measured by Changes in behaviour

Key Takeaway #1

Measuring Velocity tells you how fast you can turn ideas into working software

Measuring Impact tells you how effective your solution is!

Key Takeaway #1 Measure Velocity! Measure Impact!

Page 12: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Jeff Patton

Page 13: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

HOW DO YOU KNOW THAT YOUR SOLUTION WILL MAKE AN IMPACT?

Page 14: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

•BSc in Computer Sience in 2001 •Joined a small Startup in 2000 - Calidris •Got Interested in •How to run successful Software Projects? •How to build successful Products?

•Master of Project Management in 2006 •Joined the Tempo team in 2014

Who am I

Page 15: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

The Tempo Team

Page 16: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Tempo Products

Tempo Timesheets How much time have we spent?

Tempo Planner How much time will it take?

Tempo Books How much will it cost?

Page 17: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson
Page 18: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson
Page 19: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson
Page 20: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson
Page 21: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

HOW DO YOU KNOW THAT YOUR SOLUTION WILL MAKE AN IMPACT?

Page 22: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

START with WHY

Page 23: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Really really understand why something needs to be built

Page 24: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Seems Gravity is at work Pulling the dialogue towards what to build

Page 25: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Rather than discussing why to build

Page 26: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

EXAMPLE

Page 27: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Tempo Timesheets Log Work Example

David Carsen says hi!

Page 28: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

TEMPO Log Work Example

Page 29: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

TEMPO Log Work Example

Page 30: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

TEMPO Log Work Example

Page 31: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

TEMPO Log Work Example

Page 32: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

TEMPO Log Work Example

Page 33: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

TEMPO Log Work Example

Page 34: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

How do we talk about improvements in this context?

Page 35: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Log Work Improvement Ideas

Example #1 Ability to bookmark tasks/issues for people to repeatedly go and log against.

Page 36: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Log Work Improvement Ideas

Example #1 Ability to bookmark tasks/issues for people to repeatedly go and log against.

Example #2

Add inline edit of worklog

in timesheet view. (Without

the existing popin window)

Page 37: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Log Work Improvement Ideas

Example #1 Ability to bookmark tasks/issues for people to repeatedly go and log against.

Example #2

Add inline edit of worklog

in timesheet view. (Without

the existing popin window)

Example #3 It would be nice to have more items returned when searching for issues from the log work dialog.

Page 38: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Log Work Improvement Ideas

Example #1 Ability to bookmark tasks/issues for people to repeatedly go and log against.

Example #2

Add inline edit of worklog

in timesheet view. (Without

the existing popin window)

Example #3 It would be nice to have more items returned when searching for issues from the log work dialog.

All ideas make perfect sense! All ideas are concrete solutions.. !

But at this stage we haven’t looked at the underlying problems!

Page 39: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

DECRYPTING WHAT TO BUILD !

Find the right problem to solve

Page 40: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

DECRYPTING WHAT TO BUILD !

Find the right problem to solve Find the right solution

Page 41: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Donald Norman

Page 42: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Decrypting What to build

INITIAL PROBLEM

THE RIGHT PROBLEM

THE RIGHT SOLUTION

INITIAL SOLUTION

WHY? WHAT?

Page 43: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Decrypting What to build

IS THIS THE RIGHT PROBLEM?

WE START WITH A SOLUTION

WHAT IS THE PROBLEM?

WHY? WHAT?

Page 44: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Decrypting What to build

IS THIS THE RIGHT PROBLEM?

WE START WITH A SOLUTION

WHAT IS THE PROBLEM?

WHY? WHAT?

x

Key Takeaway #2 Find the RIGHT PROBLEM Find the RIGHT SOLUTION ..before we start building

Page 45: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Log Work Example The Right Problem

Page 46: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Log Work Example The Right Problem

Example #1 Ability to bookmark tasks/issues for people to repeatedly go and log against.

Example #2

Add inline edit of

worklog in timesheet

view. (Without the

existing popin window)

Example #3 It would be nice to have more items returned when searching for issues

Page 47: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Log Work Example The Right Problem

Page 48: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

WHAT DO YOU DO..

Page 49: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

..WHEN YOU CANT REMEMBER

Page 50: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

..WHAT YOU WERE WORKING ON LAST WEEK?

Page 51: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Log Work Example The Right Problem

Page 52: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

What do you do?

Log Work Example The Right Problem

Page 53: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Like the Archaeologist You Go Searching for clues

Log Work Example The Right Problem

Page 54: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

To Understand What happened in the past

Log Work Example The Right Problem

Page 55: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Log Work Example The Right Problem?Log Work Example The Right Problem

Page 56: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Log Work Example The Right Problem

Help users answering “what did I work on?”

Page 57: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Gojko Adzic

Page 58: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

WHAT IS AN IMPACT MAP? !

Visualisation of scope and assumptions Answering: Why? Who? How? What?

Impact Map !

!

!

!

Page 59: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

WHY? !

Presenting the problem to be solved Why are we doing this? What is the Impact we aim to achieve? - Measureable Goals to guide decisions

Page 60: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Log Work Example WHY? !

!

!

!

Page 61: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

WHO? !

Who are you solving this problem for? !

Gerald Weinberg on Quality: ’value delivered to some person'

Page 62: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Log Work Example

WHO? !

!

!

!

!

!

!

Page 63: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

HOW? !

How should users behaviour change?

Page 64: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

Log Work Example HOW? !

!

!

!

!

Page 65: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

WHAT? !

What can we deliver to support the required impact?

Page 66: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

x

x

xxWHAT? !

!

!

Log Work Example

Page 67: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

IMPACT MAP !

!

!

Log Work Example

Assumption 3 Will drive most impact

Assumption 4 Will drive most impact

Assumption 1 This is the “Right Problem” to Solve

Assumption 2 Timetracking is not core part “Job to be done”

Page 68: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

IMPACT MAP !

!

!

Log Work Example

Assumption 3 Will drive most impact

Assumption 4 Will drive most impact

Assumption 1 This is the “Right Problem” to Solve

Assumption 2 Timetracking is not core part “Job to be done”

x

Key Takeaway #3 Use Impact Mapping to focus your development effort on what drives results

Page 69: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

WHAT? !

!

!

Log Work Example

Page 70: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

HOW DO YOU KNOW THAT YOUR SOLUTION WILL MAKE AN IMPACT?

Page 71: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

HOW DO YOU KNOW THAT YOUR SOLUTION WILL MAKE AN IMPACT? !

- We really can’t know upfront! - What we can do is that

Key Takeaway #1 Measure Velocity Measure Impact

Key Takeaway #2 Find the RIGHT PROBLEM Find the RIGHT SOLUTION ..before you start building

Key Takeaway #3 Use Impact Mapping to focus your development effort on what drives results

Page 72: How do you know your Solution will make an Impact? - Björn Brynjar Jonsson

THANKS!

Björn Brynjar Jónsson Tempo Timesheets Product Manager

@bjornbrynjar


Recommended