SlideShare une entreprise Scribd logo
1  sur  46
Télécharger pour lire hors ligne
© Copyright 2018 Pivotal Software, Inc. All rights Reserved.
Lean Product Management
User-Centered App Design
Paul Krajewski (Sr. Product Manager)
Cloud Native Meetup
September 2018
Lean Product Management
doing just enough
to bring value to users early
eliminating waste
Lean Product Management
doing just enough
to bring value to our users early
eliminating waste
Learning just enough, designing
just enough, and delivering just enough.
cnbc.com/2018/09/06/companies-worry-more-about-access-to-software-developers-than-capital.html
Enterprises must focus on becoming a
modern software company in order to succeed
in today’s climate
Speed to
Market
Customer
Focus
Engaged
Workforce
Engaged
WorkforceFew Meetings
CI / CD
Test-driven
Development
(TDD)
Set Schedule
Balanced Teams
Hiring for
good pairs
Concise independent,
prioritised stories
Co-location
Retros &
Feedback
Pair
programming
Short iterations
uplabs.com/sureshmurali
Learn
Agile Development
Iterative: Short feedback loops, lower risk
Start Iterate Iterate Iterate
Week 1 Week 2 Week 3
Learn
Build
MeasureLearn
Build
Measure Learn
Build
Measure
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
Isn’t Agile Enough?
Agile doesn’t
have a brain
Agile helps us build products right,
but not necessarily the right product
jeffgothelf.com/blog/agile-doesnt-have-a-brain/
You need to get to Product Market Fit twice!
@nickcoster
#1: Build the right thing
#2: Build the thing right
#3: Build the right team
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
The secrets behind being a successful
modern software organisation are simple:
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
Desirable
What are the 3 critical components of a successful product?
Desirable
“What pains exist today for the
user? How might we solve those
pains? Are they able to use the
system effectively? Will they adopt
this product?
Viable
“By solving these specific user
problems with these specific
solutions, are we creating valuable
business outcomes? How might we
measure those outcomes?
Feasible
“What are the technical
complexities necessary to satisfy
the project and product goals best?
How can we build a system that
will respond well to change?
Product
Will users like this?
Can we build this? Will this help the
business?
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
Viable
Feasible
The WHY
Desirable
Design Thinking
User Centered Design (UCD)
Lean UX (User Experience)
Viable
Lean Startup
Validation / Experiments
Feasible
Agile
XP (Extreme Programming)
Product
Design
Will users like this?
Development
Can we build this?
Product
Management
Will this help the
business?
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
Our approach at Pivotal blends these methodologies
Agility is the ability to react to change. We practice a
flavor of agile called Extreme Programming (XP).
XP ensures a team builds working software at a
consistent speed and quality in the face of changing
requirements.
We assume collaborative, cross-functional and
self-organizing teams that deliver software in an
incremental and iterative way.
Development
Extreme Programming (XP) Practices
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
Lean Product Management Practices
Lean is a product methodology
designed to decrease risk and reduce
waste through constant validated
learning.
Product
Management
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
User-Centered Design (UCD) Practices
UCD is a product design philosophy that emphasises
designing the product around how the user can, wants or
needs to use it, rather seeking to change the user's
behaviors around how the product works.
We aim to design a solution that solves user and business
problems.
It prioritises contact with end users, and not proxies, in order
to determine value. We take an evidence-based approach.
Design
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
IPM
■ The product manager
leads the team through
the backlog for that
week
■ The team clarifies and
ensures consistency
■ Stories are estimated
Daily Standup Iteration
■ One-minute meeting to
discuss daily activities
■ Team discuss what they
did yesterday and what
they’ll do today
■ Product backlog and
user stories are written
and prioritised daily by
the product manager.
■ The team sit together,
self-organise, and are
highly collaborative
■ Prototypes are built,
tested, and refined by
the designer
■ User research eliminates
unnecessary features
■ The team meets to
decompress, identify
issues, and discuss
areas for improvement
■ Actions are captured for
and reviewed weekly
■ Retros allow teams to
continuously improve
and iterate the agile
process
Retrospective
A Week-in-the-Life
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
How is this different from before?
Traditional Software Development
● Long feedback loops
● Divided accountability with
several team handoffs
● Expert-driven product
definition
● Solution-first approach
Business case
Requirements
Funding
Design
Development
Testing
Acceptance
Deployment
Operations
Building up Risk (un-validated effort/features)
Product
Management
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
Analysis
Planning
Stakeholder review
Stakeholder Feedback
Revision
Budgeting
Approval
Execution (Design - Engineering)
Measurement (KPIs)
Lean Product Management Practices
Product
Management
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
Lean Product Management Practices
Product
Management
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
Lean is not a linear process
Lean Product Development
● Shorter feedback loops
● Team has collective
ownership end-to-end
● Outcome-first approach
● Focused on testing
assumptions
Create Product Vision
Understand Users
& Markets
Identify Opportunities
& Risks
Test Assumptions
Define Product
Identify Risks
Test Assumptions
Build Product
Measure Success
Optimize
Scale
What are the
problems?
Is this solution
valuable?
Is this solution
easy to use?
Exploration Validation Usability
User-Centered Design (UCD) Practices
Design
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
Exploration Validation Usability
User-Centered Design (UCD) Practices
Uncertainty Clarity
Time
Design
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
nngroup.com/articles/which-ux-research-methods/
Landscape
of User
Research
Methods
Why You Only Need to Test with 5 Users
nngroup.com/articles/why-you-only-need-to-test-with-5-users/
Usability Testing / User Interviews
medium.com/product-labs/build-your-usability-lab-on-a-budget-b9bcd09ef23e
https://bit.ly/1FXc22h
Usability Testing / User Interviews
Users
Needs
Uses
Features
Deliver
Learn
Tracking the Measure-Learn-Build feedback loops
Product
Management
Long term planning in a Lean/agile/UCD environment
Vision
The WHAT and WHY
Decades +
Example:
To connect the world’s
professionals to make them
more productive and
successful.
Strategy
HOW we will REALIZE the vision
Years
Example:
Connect credible,
well-networked professionals,
using social proof to drive user
engagement
Roadmap
TIMELINE and TACTICS for how we
intend to execute the strategy
Months
Example:
Effective landing page
Great first-time UX
Profile pages
Ability to connect with others
Growth: address book
uploads
Backlog
The DETAILS we need to create the
product
Weeks
Example:
User can register
User can create profile page
User can sign in/out
User can see other users
. . .
Product
Management
Don’t plan/validate for too long
without shipping 1st piece of user value
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
Don’t plan/validate for too long
without shipping 1st piece of user value
© Copyright 2018 Pivotal Software, Inc. All rights reserved.
content.pivotal.io/blog/starting-with-end-end-customer-journey-is-there-a-better-way
https://bit.ly/2Mmd6E2
1. List your assumptions
2. Understand your customers
3. Get real product into the world
4. Adjust direction based on evidence
Lean product management in a nutshell
flickr.com/photos/photophilde/
Just for greenfield?
youtu.be/P7mM6TA75x4
youtu.be/P7mM6TA75x4
Transforming How The World Builds Software
© Copyright 2018 Pivotal Software, Inc. All rights Reserved.
“The only thing that will keep your
developers happy is to make them
feel productive.”
User Centered Design
Ensuring the software solves a real
problem for real users in a desirable
and usable product.
■ User Interviews
■ Ethnographic studies
■ Persona definition
■ Prototype creation
Design
PRACTICES
Lean
Reducing the risk of building the
wrong thing while comfortably
changing direction
■ Minimum Viable Product (MVP)
definition
■ Lean experiments
■ Identify & test assumptions
■ Data driven decisions
Product
Management
PRACTICES
Extreme Programming
Building working software at a
consistent speed and quality in the
face of changing requirements.
■ Paired Programming
■ Test-Driven Development
■ Short iterations
■ Continuous Integration /
Continuous Deployment
Development
PRACTICES
© Copyright 2018 Pivotal Software, Inc. All rights reserved.

Contenu connexe

Tendances

Articulo de investigación. Creacion de videojuegos
Articulo de investigación. Creacion de videojuegosArticulo de investigación. Creacion de videojuegos
Articulo de investigación. Creacion de videojuegos
Ricardo González
 

Tendances (20)

Efficient Teams Do Not Happen. They are Designed. It's called DesignOps
Efficient Teams Do Not Happen. They are Designed. It's called DesignOpsEfficient Teams Do Not Happen. They are Designed. It's called DesignOps
Efficient Teams Do Not Happen. They are Designed. It's called DesignOps
 
Becoming a Design Leader
Becoming a Design LeaderBecoming a Design Leader
Becoming a Design Leader
 
The original 'Double Diamond' design methodbank
The original 'Double Diamond' design methodbank The original 'Double Diamond' design methodbank
The original 'Double Diamond' design methodbank
 
Less, But Better - Dieter Rams' Principles of Good Design
Less, But Better - Dieter Rams' Principles of Good DesignLess, But Better - Dieter Rams' Principles of Good Design
Less, But Better - Dieter Rams' Principles of Good Design
 
Flow and Superfluidity for Design Orgs (Jacqui Frey at DesignOps Summit 2018)
Flow and Superfluidity for Design Orgs (Jacqui Frey at DesignOps Summit 2018)Flow and Superfluidity for Design Orgs (Jacqui Frey at DesignOps Summit 2018)
Flow and Superfluidity for Design Orgs (Jacqui Frey at DesignOps Summit 2018)
 
What is Product Management
What is Product ManagementWhat is Product Management
What is Product Management
 
Design System: Dominando o Design at Scale
Design System: Dominando o Design at ScaleDesign System: Dominando o Design at Scale
Design System: Dominando o Design at Scale
 
DesignOps and ProductOps: why do we need them?
DesignOps and ProductOps: why do we need them?DesignOps and ProductOps: why do we need them?
DesignOps and ProductOps: why do we need them?
 
Transformed: Moving to the Product Operating Model
Transformed: Moving to the Product Operating ModelTransformed: Moving to the Product Operating Model
Transformed: Moving to the Product Operating Model
 
Applying ResearchOps and DesignOps in globally distributed teams @ the Global...
Applying ResearchOps and DesignOps in globally distributed teams @ the Global...Applying ResearchOps and DesignOps in globally distributed teams @ the Global...
Applying ResearchOps and DesignOps in globally distributed teams @ the Global...
 
Pitch Deck Teardown: This is the deck WayRay used to raise $80M at a $500M va...
Pitch Deck Teardown: This is the deck WayRay used to raise $80M at a $500M va...Pitch Deck Teardown: This is the deck WayRay used to raise $80M at a $500M va...
Pitch Deck Teardown: This is the deck WayRay used to raise $80M at a $500M va...
 
Why and when should you think DesignOps?
Why and when should you think DesignOps?Why and when should you think DesignOps?
Why and when should you think DesignOps?
 
Pitch Deck Teardown: SuperScale's $5.4M Series A deck
Pitch Deck Teardown: SuperScale's $5.4M Series A deckPitch Deck Teardown: SuperScale's $5.4M Series A deck
Pitch Deck Teardown: SuperScale's $5.4M Series A deck
 
Y Combinator Pitch Deck designed by Zlides
Y Combinator Pitch Deck designed by ZlidesY Combinator Pitch Deck designed by Zlides
Y Combinator Pitch Deck designed by Zlides
 
Design Thinking for Product Design Slide.pdf
Design Thinking for Product Design  Slide.pdfDesign Thinking for Product Design  Slide.pdf
Design Thinking for Product Design Slide.pdf
 
360 degree product analysis
360 degree product analysis360 degree product analysis
360 degree product analysis
 
Design Thinking and Innovation
Design Thinking and InnovationDesign Thinking and Innovation
Design Thinking and Innovation
 
Curso Outdoor Adver.
Curso Outdoor Adver.Curso Outdoor Adver.
Curso Outdoor Adver.
 
Business plan vs Lean Canvas
Business plan vs Lean CanvasBusiness plan vs Lean Canvas
Business plan vs Lean Canvas
 
Articulo de investigación. Creacion de videojuegos
Articulo de investigación. Creacion de videojuegosArticulo de investigación. Creacion de videojuegos
Articulo de investigación. Creacion de videojuegos
 

Similaire à Lean Product Management User-Centered App Design

Cross Functional Teams: Looking Beyond Development
Cross Functional Teams: Looking Beyond DevelopmentCross Functional Teams: Looking Beyond Development
Cross Functional Teams: Looking Beyond Development
Scott Gilbert
 

Similaire à Lean Product Management User-Centered App Design (20)

How to Drive More Value From Innovation Initiatives
How to Drive More Value From Innovation InitiativesHow to Drive More Value From Innovation Initiatives
How to Drive More Value From Innovation Initiatives
 
ENT206 Product Development in the Cloud
ENT206 Product Development in the CloudENT206 Product Development in the Cloud
ENT206 Product Development in the Cloud
 
How to drive more value from Innovation Initiatives
 How to drive more value from Innovation Initiatives How to drive more value from Innovation Initiatives
How to drive more value from Innovation Initiatives
 
Product Development in the Cloud
Product Development in the Cloud Product Development in the Cloud
Product Development in the Cloud
 
Product management deck
Product management deckProduct management deck
Product management deck
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software Development
 
Zaid Jamal Resume 2020
Zaid Jamal Resume 2020Zaid Jamal Resume 2020
Zaid Jamal Resume 2020
 
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
Transforming Product Development in the Cloud (ENT306) - AWS re:Invent 2018
 
User Experience Audit by Gridle
User Experience Audit by GridleUser Experience Audit by Gridle
User Experience Audit by Gridle
 
Gartner ADDI 2018: Pivotal & Service NSW
Gartner ADDI 2018: Pivotal & Service NSWGartner ADDI 2018: Pivotal & Service NSW
Gartner ADDI 2018: Pivotal & Service NSW
 
Cross Functional Teams: Looking Beyond Development
Cross Functional Teams: Looking Beyond DevelopmentCross Functional Teams: Looking Beyond Development
Cross Functional Teams: Looking Beyond Development
 
Agile Network India | What does it take to Transform into Product Centric IT ...
Agile Network India | What does it take to Transform into Product Centric IT ...Agile Network India | What does it take to Transform into Product Centric IT ...
Agile Network India | What does it take to Transform into Product Centric IT ...
 
Is a Business Analyst required on an agile team?
Is a Business Analyst required on an agile team?Is a Business Analyst required on an agile team?
Is a Business Analyst required on an agile team?
 
Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)
 
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PMContinuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PM
 
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PMContinuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PM
 
Transforming Product Development - Transformation Day Montreal 2018
Transforming Product Development - Transformation Day Montreal 2018Transforming Product Development - Transformation Day Montreal 2018
Transforming Product Development - Transformation Day Montreal 2018
 
Developing an Agile Schedule in Microsoft Project - It is Possible!
Developing an Agile Schedule in Microsoft Project - It is Possible!Developing an Agile Schedule in Microsoft Project - It is Possible!
Developing an Agile Schedule in Microsoft Project - It is Possible!
 
Developing an Agile Schedule in Microsoft Project - It is Possible!
Developing an Agile Schedule in Microsoft Project - It is Possible!Developing an Agile Schedule in Microsoft Project - It is Possible!
Developing an Agile Schedule in Microsoft Project - It is Possible!
 
Product Manager or Product Owner
Product Manager or Product OwnerProduct Manager or Product Owner
Product Manager or Product Owner
 

Plus de VMware Tanzu

Plus de VMware Tanzu (20)

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
 

Dernier

Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 

Dernier (20)

Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 

Lean Product Management User-Centered App Design

  • 1. © Copyright 2018 Pivotal Software, Inc. All rights Reserved. Lean Product Management User-Centered App Design Paul Krajewski (Sr. Product Manager) Cloud Native Meetup September 2018
  • 2. Lean Product Management doing just enough to bring value to users early eliminating waste
  • 3. Lean Product Management doing just enough to bring value to our users early eliminating waste
  • 4. Learning just enough, designing just enough, and delivering just enough.
  • 6. Enterprises must focus on becoming a modern software company in order to succeed in today’s climate Speed to Market Customer Focus Engaged Workforce
  • 7. Engaged WorkforceFew Meetings CI / CD Test-driven Development (TDD) Set Schedule Balanced Teams Hiring for good pairs Concise independent, prioritised stories Co-location Retros & Feedback Pair programming Short iterations
  • 9. Learn Agile Development Iterative: Short feedback loops, lower risk Start Iterate Iterate Iterate Week 1 Week 2 Week 3 Learn Build MeasureLearn Build Measure Learn Build Measure © Copyright 2018 Pivotal Software, Inc. All rights reserved.
  • 10. Isn’t Agile Enough? Agile doesn’t have a brain Agile helps us build products right, but not necessarily the right product jeffgothelf.com/blog/agile-doesnt-have-a-brain/
  • 11. You need to get to Product Market Fit twice! @nickcoster
  • 12. #1: Build the right thing #2: Build the thing right #3: Build the right team © Copyright 2018 Pivotal Software, Inc. All rights reserved. The secrets behind being a successful modern software organisation are simple:
  • 13. © Copyright 2018 Pivotal Software, Inc. All rights reserved.
  • 14. Desirable What are the 3 critical components of a successful product? Desirable “What pains exist today for the user? How might we solve those pains? Are they able to use the system effectively? Will they adopt this product? Viable “By solving these specific user problems with these specific solutions, are we creating valuable business outcomes? How might we measure those outcomes? Feasible “What are the technical complexities necessary to satisfy the project and product goals best? How can we build a system that will respond well to change? Product Will users like this? Can we build this? Will this help the business? © Copyright 2018 Pivotal Software, Inc. All rights reserved. Viable Feasible
  • 15.
  • 17. Desirable Design Thinking User Centered Design (UCD) Lean UX (User Experience) Viable Lean Startup Validation / Experiments Feasible Agile XP (Extreme Programming) Product Design Will users like this? Development Can we build this? Product Management Will this help the business? © Copyright 2018 Pivotal Software, Inc. All rights reserved. Our approach at Pivotal blends these methodologies
  • 18. Agility is the ability to react to change. We practice a flavor of agile called Extreme Programming (XP). XP ensures a team builds working software at a consistent speed and quality in the face of changing requirements. We assume collaborative, cross-functional and self-organizing teams that deliver software in an incremental and iterative way. Development Extreme Programming (XP) Practices © Copyright 2018 Pivotal Software, Inc. All rights reserved.
  • 19. Lean Product Management Practices Lean is a product methodology designed to decrease risk and reduce waste through constant validated learning. Product Management © Copyright 2018 Pivotal Software, Inc. All rights reserved.
  • 20. User-Centered Design (UCD) Practices UCD is a product design philosophy that emphasises designing the product around how the user can, wants or needs to use it, rather seeking to change the user's behaviors around how the product works. We aim to design a solution that solves user and business problems. It prioritises contact with end users, and not proxies, in order to determine value. We take an evidence-based approach. Design © Copyright 2018 Pivotal Software, Inc. All rights reserved.
  • 21. IPM ■ The product manager leads the team through the backlog for that week ■ The team clarifies and ensures consistency ■ Stories are estimated Daily Standup Iteration ■ One-minute meeting to discuss daily activities ■ Team discuss what they did yesterday and what they’ll do today ■ Product backlog and user stories are written and prioritised daily by the product manager. ■ The team sit together, self-organise, and are highly collaborative ■ Prototypes are built, tested, and refined by the designer ■ User research eliminates unnecessary features ■ The team meets to decompress, identify issues, and discuss areas for improvement ■ Actions are captured for and reviewed weekly ■ Retros allow teams to continuously improve and iterate the agile process Retrospective A Week-in-the-Life © Copyright 2018 Pivotal Software, Inc. All rights reserved.
  • 22. How is this different from before? Traditional Software Development ● Long feedback loops ● Divided accountability with several team handoffs ● Expert-driven product definition ● Solution-first approach Business case Requirements Funding Design Development Testing Acceptance Deployment Operations
  • 23. Building up Risk (un-validated effort/features) Product Management © Copyright 2018 Pivotal Software, Inc. All rights reserved. Analysis Planning Stakeholder review Stakeholder Feedback Revision Budgeting Approval Execution (Design - Engineering) Measurement (KPIs)
  • 24. Lean Product Management Practices Product Management © Copyright 2018 Pivotal Software, Inc. All rights reserved.
  • 25. Lean Product Management Practices Product Management © Copyright 2018 Pivotal Software, Inc. All rights reserved.
  • 26. Lean is not a linear process Lean Product Development ● Shorter feedback loops ● Team has collective ownership end-to-end ● Outcome-first approach ● Focused on testing assumptions Create Product Vision Understand Users & Markets Identify Opportunities & Risks Test Assumptions Define Product Identify Risks Test Assumptions Build Product Measure Success Optimize Scale
  • 27. What are the problems? Is this solution valuable? Is this solution easy to use? Exploration Validation Usability User-Centered Design (UCD) Practices Design © Copyright 2018 Pivotal Software, Inc. All rights reserved.
  • 28. Exploration Validation Usability User-Centered Design (UCD) Practices Uncertainty Clarity Time Design © Copyright 2018 Pivotal Software, Inc. All rights reserved.
  • 30. Why You Only Need to Test with 5 Users nngroup.com/articles/why-you-only-need-to-test-with-5-users/
  • 31. Usability Testing / User Interviews
  • 33.
  • 35. Long term planning in a Lean/agile/UCD environment Vision The WHAT and WHY Decades + Example: To connect the world’s professionals to make them more productive and successful. Strategy HOW we will REALIZE the vision Years Example: Connect credible, well-networked professionals, using social proof to drive user engagement Roadmap TIMELINE and TACTICS for how we intend to execute the strategy Months Example: Effective landing page Great first-time UX Profile pages Ability to connect with others Growth: address book uploads Backlog The DETAILS we need to create the product Weeks Example: User can register User can create profile page User can sign in/out User can see other users . . . Product Management
  • 36. Don’t plan/validate for too long without shipping 1st piece of user value © Copyright 2018 Pivotal Software, Inc. All rights reserved.
  • 37. Don’t plan/validate for too long without shipping 1st piece of user value © Copyright 2018 Pivotal Software, Inc. All rights reserved.
  • 39. 1. List your assumptions 2. Understand your customers 3. Get real product into the world 4. Adjust direction based on evidence Lean product management in a nutshell
  • 43.
  • 44. Transforming How The World Builds Software © Copyright 2018 Pivotal Software, Inc. All rights Reserved.
  • 45. “The only thing that will keep your developers happy is to make them feel productive.”
  • 46. User Centered Design Ensuring the software solves a real problem for real users in a desirable and usable product. ■ User Interviews ■ Ethnographic studies ■ Persona definition ■ Prototype creation Design PRACTICES Lean Reducing the risk of building the wrong thing while comfortably changing direction ■ Minimum Viable Product (MVP) definition ■ Lean experiments ■ Identify & test assumptions ■ Data driven decisions Product Management PRACTICES Extreme Programming Building working software at a consistent speed and quality in the face of changing requirements. ■ Paired Programming ■ Test-Driven Development ■ Short iterations ■ Continuous Integration / Continuous Deployment Development PRACTICES © Copyright 2018 Pivotal Software, Inc. All rights reserved.