32
SCRUM ALLOWS US TO CREATE BETTER PRODUCTS MORE SUITED TO THE USERS' NEEDS Anna Zarudzka, Chilid Hi-End Web Design at Scrum Days 2015

"SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

Embed Size (px)

Citation preview

Page 1: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

SCRUM ALLOWS US TO CREATE BETTER PRODUCTS

MORE SUITED TO THE USERS' NEEDS

Anna Zarudzka, Chilid Hi-End Web Design at Scrum Days 2015

Page 2: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

REALLY ???

Page 3: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

SCRUM IS BETTER

- iterative deliveries - transparency - inspection and adaptation

Page 4: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

THIS MAKES US HAPPY AND SELF-COMPLACENT

„a better way of building software”

„management and control process (…) to focus on building software that meets business needs”

scrum.org

Page 5: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

- Ken Schwaber: “The minimum plan necessary to start a Scrum project consists of a vision and a Product Backlog”

- Roman Pichler and his Vision Board

A LOT HAS BEEN WRITTENPRODUCT VISION

Page 6: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

- not a single of Scrum Coaches who I know emphasised importance of the Product Vision

- almost none of my Clients knew the answers to essential Product Vision questions, regardless of his Scrum or business awareness

- through my everyday work with Scrum and through observation of various teams I learned that even if we are aware of the Product Vision, we fail to remember about it

…BUT

Page 7: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

HOSTESS & MODELS AGENCY CASE

Page 8: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

this is just a nice letup

Page 9: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

MAIN GOAL:revenue growth by building a new website and backend system which will sell his services to his CLIENTS

Page 10: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

DAY 1 DAY 2

MAIN GOAL: Build a website with a backend system layer for current and future agency Clients.

MAIN TARGET USER: Agency client, aged 40-50, male. THE KEY PRODUCT FEATURE: Quick & Easy Models and Hostesses browsing

MAIN GOAL: Build a visually attractive website that will attract girls from all over Italy and make them register in the system. Competitiveness will grow and new Clients will be won if database of models will grow.

MAIN TARGET USER: Potential / actual Hostess, aged 17-23, woman THE KEY PRODUCT FEATURE: Quick & Easy profile creation

PRODUCT VISION WORKSHOP

Page 11: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

PRODUCT VISION

http://giphy.com/gifs/bored-bones-david-boreanaz-kL8fcEqLQzUm4#/fullscreen

TARGET USERVALUESIMAGEWEAKNESSES COMPETITORS

Page 12: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

WHY IS IT SO IMPORTANT TO HAVE IT AND WATCH OVER IT?

Page 13: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

ONE TARGET USER

always

Page 14: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

TARGET USER: CLIENT

Page 15: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

TARGET USER: HOSTESS

Page 16: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

Chilid: „Product Persona” drawings

TARGET USER: EVERYBODY

Page 17: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool
Page 18: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

client hostess

Page 19: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

HOSTESS CLIENT

FUNCTIONALITIES: Quick & Easy Profile Creation Easy pictures adding

FUNCTIONALITIES: Quick access to the proper model Finding the one that is closest to the casting location

PRODUCT ATTRIBUTES:Facebook, Tinder, Instagram similarity (UI guidelines)High mobile performance

PRODUCT ATTRIBUTES:Professional company imageHuge scale (many new faces, talents)Desktop focus

„Another important benefit of a Product Vision is its ability to prevent features/functionality from being unnecessarily added”.

Roman Pichler

Page 20: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

AND EVERY SINGLE DETAIL…

Page 21: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

NOT ONLY KEY UI AND BACKEND FEATURES

each and every little detail must be compliant with the vision

every seemingly unimportant decision must be based on what we talked about a few months earlier

or just

Page 22: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool
Page 23: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

your role is to make sure the team remembers about goals and the user and is able to make decisions on their own - the smallest ones

IT DOESN’T MATTER IF IT’S SCRUM OR NOT

that's what makes the whole thing work

FIGHT !

Page 24: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

IT’S CRUCIAL BECAUSE- you can’t and you won’t describe everything - the same user story can be

solved various ways *

- you have to keep your eyeballs on your users - Product Owner is not your user, so you have to keep the right course before your users will give you feedback

* (fights with scrum master about what should be in user story and what shouldn't be ;-)

Page 25: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

Why is one text message better than another one?

CHECK YOUR PRODUCT VISION (Target User, Values, Needs)

Do I need ajax loading in the product list?

Should I generate a separate link for internal list? Should We add this little feature?

Page 26: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

HOW TO ACHIEVE THAT?

Page 27: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

LET’S CHANGE PRODUCT VISION FROM THE HIGH-LEVEL SENTENCE TO THE EVERY DAY TOOL (COMMUNICATION TOOL)

LET’S SPREAD PRODUCT VISION FROM ONE VISIONARY TO ALL INVOLVED

Page 28: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

LET’S MAKE PRODUCT VISION AN ARTEFACT AS IMPORTANT AS PRODUCT BACKLOG

Page 29: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

We all love Scrum because it's amazing etc. but we often forget to put pressure on creating a decent Product Vision

Do it! Do it properly! Draw a Product Persona! Find the attributes! breath with it in daily work and regardless of having a magnificent PO - the vision cannot be trusted to one person only - vision is a tool for all

Page 30: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

How can I make each team member have product vision in his mind in the most detailed way and to transfer it to the product?

Page 31: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

How can you make sure everybody remembers about the vision every day in every smallest element?

HOW CAN YOU MAKE IT WORK IN YOUR ORGANISATION?

Page 32: "SCRUM allows us to create better products, more suited to the users' needs. REALLY???" Product Vision as a communication tool

THANK YOU

Anna Zarudzka, Chilid Hi-End Web Design

@annazarudzka, [email protected]

www.chilidagency.com