the product canvas tutorial v1.0

38
Roman Pichler’s Product Canvas Tutorial Version 1.0 Image source: http://mattovermatter.com/wp-content/uploads/2010/11/empty-canvas.jpg

Upload: roman-pichler

Post on 24-Jan-2015

39.808 views

Category:

Business


7 download

DESCRIPTION

This tutorial teaches you how to employ the Product Canvas, an agile UX tool that helps you create a product with a great user experience and the right features. Download the Product Canvas at: http://www.romanpichler.com/tools/product-canvas/

TRANSCRIPT

Page 1: The Product Canvas Tutorial V1.0

Roman Pichler’s!  

Product Canvas Tutorial!  

Version 1.0!

Image source: http://mattovermatter.com/wp-content/uploads/2010/11/empty-canvas.jpg!

Page 2: The Product Canvas Tutorial V1.0

Contents  

  Overview  of  the  Product  Canvas    Crea4ng  the  Product  Canvas    Upda4ng  the  Product  Canvas    Product  Canvas  Tools  

© 2006-2013 Pichler Consulting Ltd 2

Page 3: The Product Canvas Tutorial V1.0

More  Informa4on  

© 2006-2013 Pichler Consulting Ltd 3

•  You  can  find  out  more  about  the  Product  Canvas  at    http://www.romanpichler.com!

•  For  ques4ons  or  feedback,  please  contact  me  at:  [email protected]!twitter.com/romanpichler!  

Page 4: The Product Canvas Tutorial V1.0

OVERVIEW  OF    THE  PRODUCT  CANVAS  

© 2006-2013 Pichler Consulting Ltd 4

Page 5: The Product Canvas Tutorial V1.0

About  the  Product  Canvas  

•  The  Product  Canvas  wants  to  capture  ideas  and  requirements  –  Describes  the  big  picture  and  the  product  details  –  Covers  the  user  interac4on,  the  func4onality,  the  design,  and  opera4onal  quali4es  such  as  performance  

•  The  canvas  is  designed  to  work  with  Scrum,  Lean  Startup,  and  Kanban  –  Replaces  a  tradi4onal  product  backlog  

•  The  canvas  captures  the  UX,  and  it  supports  a  user-­‐centered  design  approach  

 © 2006-2013 Pichler Consulting Ltd 5

Page 6: The Product Canvas Tutorial V1.0

About  the  Product  Canvas  Contd.  

•  The  canvas  assumes  that  you  (roughly)  know  – Your  target  group  with  the  needs  the  product  should  address  

– How  the  product  is  likely  to  benefit  the  organisa4on  inves4ng  in  it  

•  The  Product  Canvas  is  compa4ble  with  the  business  model  canvas  – The  Product  Canvas  refines  the  product’s  target  group  and  makes  the  needs  explicit  

© 2006-2013 Pichler Consulting Ltd 6

Page 7: The Product Canvas Tutorial V1.0

The  Product  Canvas  Structure  

Personas  

Vision   Name  

Big  Picture   Product  Details  

Your overarching goal. The name of the product.

The users and the customers, with the need to be addressed or the problem to be solved; described as personas.

The user’s interaction with the product and the product features required to address the needs of the personas. Epics, scenarios, storyboards, workflows, and constraint cards are great techniques to capture the interactions and the features.

The goal of the next sprint and specific implementable to reach the goal. The items are prioritised from one to n. They can be captured as ready stories: clear, feasible and testable user stories.

7 © 2006-2013 Pichler Consulting Ltd

Licensed under the Creative Commons CC BY-SA license.

Page 8: The Product Canvas Tutorial V1.0

A  Sample  Product  Canvas  

8 © 2006-2013 Pichler Consulting Ltd

Personas  

Goal   Name  

Big  Picture   Product  Details  

re-launch!website!

roman!pichler.com!

Search!for a course!

View !course!

description!Book !seats!

Mary!

HR !employee,!works in!a large !

company !

Wants to register employees for public training courses.!

1. Ready!Story!

2. Ready!Story!

3. Ready!Story!

4. Ready!Story!

5. Ready!Story!

Sprint!

Goal!

Pete!

Product !Owner; !

manages!

digital!products in!

a large !company !

Wants to acquire knowledge !

to help him

create and

enhance products.!

Read!blog post!

Access tools!

Watch!video!

Response time < 1 sec!

Page 9: The Product Canvas Tutorial V1.0

9 © 2006-2013 Pichler Consulting Ltd

Product Owner and Team

Stakeholders incl. Users

Product Increment / MVP

Vision

Create initial!canvas!

Build!

Obtain!feedback/data!

Analyse!the data!

Learn and!update!canvas!

Product Canvas

The  Canvas  in  Ac4on  

Page 10: The Product Canvas Tutorial V1.0

CREATING  THE  PRODUCT  CANVAS  

© 2006-2013 Pichler Consulting Ltd 10

Page 11: The Product Canvas Tutorial V1.0

Steps  to  Create  the Canvas  

Big  Picture  

Capture the!product features!

Personas  

1 2

Product  Details  

3

Describe the

target group!

and the needs!

Create small, Implementable!

items!

11 © 2006-2013 Pichler Consulting Ltd

Page 12: The Product Canvas Tutorial V1.0

Product  Canvas  Workshop  

© 2006-2013 Pichler Consulting Ltd 12

Product Owner Team

Teamwork!4-8 hour!workshop!

Product Canvas

Initial!canvas!

Vision

Page 13: The Product Canvas Tutorial V1.0

Mary!

HR employee,!works for!

a large !company !

Wants to register employees for public training courses.!

Write  Personas  

13 © 2006-2013 Pichler Consulting Ltd

Picture and!name!

Need!Relevant!charac-teristics!

The template above is licensed under the Creative Commons CC BY-SA license.

Page 14: The Product Canvas Tutorial V1.0

Persona  Tips  

•  Your  personas  should  be  –  Relevant  –  Believable  –  Specific  

•  Select  a  primary  persona    –  Use  this  persona  to  decide  what  the  product  should  look  like  and  do  

–  Your  primary  persona  may  change  for  the  next  product  version  

14 © 2006-2013 Pichler Consulting Ltd

Page 15: The Product Canvas Tutorial V1.0

What  we  Achieved  have  so  far  

15 © 2006-2013 Pichler Consulting Ltd

Personas  

Goal   Name  

Big  Picture   Product  Details  

Update!website!

roman!pichler.com!

Mary!

HR !employee,!works in!a large !

company !

Wants to register employees for public training courses.!

Pete!

Product !Owner; !

manages!

digital!products in!

a large !company !

Wants to acquire knowledge !

to help him

create and

enhance products.!

Page 16: The Product Canvas Tutorial V1.0

Describe  the  Big  Picture  

•  Start  with  epics  

•  Refine  uncertain  epics  into  scenarios  or  storyboards  

© 2006-2013 Pichler Consulting Ltd 16

Page 17: The Product Canvas Tutorial V1.0

Describe  the  Big  Picture  Contd.  

•  Create  design  sketches  to  capture  important  design  ideas  – Either  for  individual  epics/scenarios  or  for  themes,  which  are  groups  of  related  epics  

 

© 2006-2013 Pichler Consulting Ltd 17

Page 18: The Product Canvas Tutorial V1.0

Describe  the  Big  Picture  Contd.  

•  Iden4fy  important  opera4onal  proper4es  that  relate  to  more  than  one  epic  or  scenario;  capture  them  on  constraint  cards;  add  acceptance  criteria  

•  Examples  are  performance,  robustness,  interoperability,  security  

© 2006-2013 Pichler Consulting Ltd 18

The response time is less than a second for any user request.!

Performance Constraint!•  10 000 concurrent read and

write transactions take place!•  Each transaction has a data size of 500 KB!

•  The system configuration is “small enterprise “!

Acceptance Criteria!

Page 19: The Product Canvas Tutorial V1.0

The  Canvas  has  Evolved  

19 © 2006-2013 Pichler Consulting Ltd

Personas  

Goal   Name  

Big  Picture   Product  Details  

Update!website!

roman!pichler.com!

Search!for a course!

View !course!

description!Book !seats!

Mary!

HR !employee,!works in!a large !

company !

Wants to register employees for public training courses.!

Pete!

Product !Owner; !

manages!

digital!products in!

a large !company !

Wants to acquire knowledge !

to help him

create and

enhance products.!

Read!blog post!

Access tools!

Watch!video!

Response time < 1 sec!

Page 20: The Product Canvas Tutorial V1.0

Describe  the  Product  Details  

•  Iden4fy  a  sprint  goal  

•  Determine  what’s  required  to  reach  the  goal  – This  may  involve  wri4ng  ready  stories:  Select  the  appropriate  epics,  scenarios  or  storyboards  and  break  out  small,  specific  stories  

•  Add  acceptance  criteria  to  each  story  

© 2006-2013 Pichler Consulting Ltd 20

Project!duration!

Sprint goal:!

Learning!

Sprint goal:!Feature-

completion!

Page 21: The Product Canvas Tutorial V1.0

Describe  the  Product  Details  Contd.  

•  For  each  new  small  story,  consider  crea4ng  a  detailed  design  sketch  

•  Capture  story-­‐specific  quali4es  such  as  performance  on  a  constraint  card  

•  A\ach  the  sketch  and  the  constraint  to  the  story  as  shown  on  the  right  

© 2006-2013 Pichler Consulting Ltd 21

As Mary, I want to see the up-coming events to select a training course.!

The events must load in less than one second.!

Sample Ready Story with Constraint Card and Design Sketch

Page 22: The Product Canvas Tutorial V1.0

Ready  for  the  First  Itera4on  

22 © 2006-2013 Pichler Consulting Ltd

Personas  

Goal   Name  

Big  Picture   Product  Details  

Update!website!

roman!pichler.com!

Search!for a course!

View !course!

description!Book !seats!

Mary!

HR !employee,!works in!a large !

company !

Wants to register employees for public training courses.!

1. Ready!Story!

2. Ready!Story!

3. Ready!Story!

4. Ready!Story!

5. Ready!Story!

Sprint!

Goal!

Pete!

Product !Owner; !

manages!

digital!products in!

a large !company !

Wants to acquire knowledge !

to help him

create and

enhance products.!

Read!blog post!

Access tools!

Watch!video!

Response time < 1 sec!

Page 23: The Product Canvas Tutorial V1.0

UPDATING  THE    PRODUCT  CANVAS  

© 2006-2013 Pichler Consulting Ltd 23

Page 24: The Product Canvas Tutorial V1.0

© 2006-2013 Pichler Consulting Ltd 24

Product Product!

Increment!or MVP

Insights!from user!feedback!

Ready !stories!

Changes!!

Page 25: The Product Canvas Tutorial V1.0

Feedback  

•  Feedback  can  be  obtained  from  users,  customers,  and  internal  stakeholders  depending  on  the  sprint  goal  –  To  find  the  right  a\endees,  ask  yourself:  Who  is  required  to  validate  the  ideas  and  assump4ons,  and  to  move  the  product  in  the  right  direc4on?  

•  Effec4ve  research  include  –  A  product  presenta4on  –  A  user  test  –  Releasing  so_ware  

© 2006-2013 Pichler Consulting Ltd 25

Sprint!Review!

Page 26: The Product Canvas Tutorial V1.0

Product  Canvas  Workshop  

© 2006-2013 Pichler Consulting Ltd 26

Product Owner Team

Teamwork!2-4 hour!workshop!

Product Canvas

Feedback

Updated!!

New!insights!

Page 27: The Product Canvas Tutorial V1.0

Workshop  Steps  1.  Analyse  the  stakeholder  feedback  

Assess  the  quality  and  relevance  of  the  feedback;  determine  what  conclusions  you  should  draw  

2.  Integrate  your  insights  into  the  canvas  Remove,  adjust  and  add  items  

3.  Select  a  new  sprint  goal  4.  Capture  the  work  required  to  reach  the  goal  

This  o_en  involves  breaking  stories  out  of  the  appropriate  epics  Order  the  items  depending  on  their  contribu4on  towards  the  goal  You  may  ask  the  team  to  es4mate  new  or  updated  canvas  items  

5.  Get  the  high-­‐priority  stories  “ready”  

© 2006-2013 Pichler Consulting Ltd 27

Page 28: The Product Canvas Tutorial V1.0

Canvas  Update  Op4ons  

•  You  have  two  main  op4ons  to  update  your  product  canvas  – Op4on  1:  Before  more  development  work  is  carried  out,  i.e.,  before  the  next  sprint  

– Op4on  2:  While  more  development  work  is  being  carried  out,  i.e.,  during  the  next  sprint  

•  The  following  slides  explain  the  two  op4ons  

© 2006-2013 Pichler Consulting Ltd 28

Page 29: The Product Canvas Tutorial V1.0

Canvas  Update  Op4on  1  

© 2006-2013 Pichler Consulting Ltd 29

Sprint!Review!

Sprint!Planning!

Canvas!Workshop!

End of sprint n Start of sprint n+1

Feedback!

Immediate!update!

Page 30: The Product Canvas Tutorial V1.0

Here  is  another  Look  at  Op4on  1  

© 2006-2013 Pichler Consulting Ltd 30

Stakeholders incl. Users

Product Owner and Team

Sprint n Sprint n+1

Update!

canvas!

Page 31: The Product Canvas Tutorial V1.0

Canvas  Update  Op4on  2  

© 2006-2013 Pichler Consulting Ltd 31

Sprint!Review!

Sprint!Planning!

Canvas!Workshop!

Feedback/!data!

End of sprint n Sprint n+1

Delayed!update!

Page 32: The Product Canvas Tutorial V1.0

Here  is  another  Look  at  Op4on  2  

© 2006-2013 Pichler Consulting Ltd 32

Stakeholders incl. Users

Product Owner and Team

Sprint n Sprint n+1

Update!canvas!

Page 33: The Product Canvas Tutorial V1.0

PRODUCT  CANVAS  TOOLS  

© 2006-2013 Pichler Consulting Ltd 33

Page 34: The Product Canvas Tutorial V1.0

Paper-­‐based  vs.  Digital  

© 2006-2013 Pichler Consulting Ltd 34

•  You  have  two  main  tool  op4ons  – Using  a  paper-­‐based  canvas  that’s  visualised  on  the  office  wall  

– Employing  a  so_ware  tool  

•  I  recommend  star4ng  with  a  paper-­‐based  canvas,  and  I  general  prefer  working  with  a  physical  canvas  ➭ Use  a  paper-­‐based  canvas  first  before  selec4ng  a  so_ware  tool  

Page 35: The Product Canvas Tutorial V1.0

A  Paper-­‐based  Canvas  

© 2006-2013 Pichler Consulting Ltd 35

•  A  physical  Product  Canvas  provides  three  main  benefits:  –  The  relevant  informa4on  is  visible  and  easily  accessible  –  Paper  cards  and  paper  sheets  facilitate  effec4ve  collabora4on  

–  Limited  wall  space  creates  focus  and  prevents  capturing  everything  that  might  be  relevant  

•  You  may  want  to  take  pictures  of  your  canvas  to  record  how  it  changes  over  4me  

Page 36: The Product Canvas Tutorial V1.0

Digital  Canvas  

© 2006-2013 Pichler Consulting Ltd 36

•  A  digital  canvas  is  applicable  when  –  The  team  is  distributed,  team  members  travel  or  work  from  home  

–  Tracing  the  changes  on  the  canvas  is  required  •  There  are  various  so_ware  tools  to  choose  from  

– Wiki  and  JIRA/GreenHopper:  Capture  the  personas  and  the  big  picture  on  a  wiki,  and  the  product  details  in  JIRA  

–  A  spreadsheet  with  two  to  three  worksheets  –  A  web-­‐based  tool  such  as  Johan  Steenkamp’s  Business  Model  Fiddle:  h\ps://bmfiddle.com/f/#/  

Page 37: The Product Canvas Tutorial V1.0

Thank  you  for  your  interest!  

© 2006-2013 Pichler Consulting Ltd 37

Have fun working with the Product Canvas,

and let me know how you are getting on:!

[email protected]!

twitter.com/romanpichler!

Page 38: The Product Canvas Tutorial V1.0

CONSULTINGAND TRAININGIN AGILEPRODUCTMANAGEMENTAND SCRUM

�����������������

Get in touch:

+44 (0) 7974 203772 [email protected]

www.romanpichler.com www.allthingsproductowner.com