SlideShare a Scribd company logo
1 of 42
Download to read offline
MVP
The Minimum Viable Product in Scrum
by A. Kamran
Lean Agile Council
Best Practices in identifying and delivering MVPs (with UX integration)
Scrum: Readiness and Definition of Done
In this presentation we will take a look at:
❖What do we mean by “MVP”
❖Does it work for everyone?
❖Confusion: The natural companion of MVP
❖Repurposed (Chisel) MVP
❖The Emergence of UX
❖Collaborative Integration
❖Active Participation
© 2018 – 2019 A. Kamran
2
A bit about the presenter: A. Kamran
• Certified Agile Coach, Certified Scrum Master (since 2006), Certified Product
Owner, Certified Scaled Agile Enterprise Transformation Lead, Certified
Scrum@Scale Practitioner, Certified Kanban Practitioner.
• 12+ years in Agile and Hybrid approaches (total 20+ years in Consulting and
Project Management).
• Consulted on, coached and/or directly managed technology solution delivery
teams for the Fortune Global 500 companies (incl. 5 major Canadian banks) as
well as Public Sector.
• Has launched 3 Successful Start Ups in Technology and Consulting Services; The most
recent launched in 2015 using the Lean Start Up model (now a growing high tech
boutique in Machine Learning technology solutions with 4 bases of operation in:
• Toronto,
• Palo Alto (Silicon Valley),
• Glasgow (Scotland, UK), and
• Hong Kong.
3
© 2018 – 2019 A. Kamran
Flash Review of
Scrum
For detailed explanation of Agile and Scrum please refer to the previous training materials.
4
© 2018-2019 A. Kamran
The most popular framework, based on Agile approach for managing
knowledge work, with an emphasis on software development.
5
Scrum Roles
6
Scrum Master
• Servant-Leader
• Safeguards the Team
• Facilitates day-to-day work
• Removed Impediments
• Hosts and Runs the Scrum Ceremonies
• Promotes Scrum Values and Best Practices
Product Owner
• Owner of Scope (Prod Backlog) and Release
• Presents the work items to the team
• Provides the minimum needed requirements
• Safeguards the scope during the Sprint
• Can Cancel Sprint if Scope becomes obsolete
Development Team
• Ux, Design, Development, Testing
• Self-Organizing & Cross-Functional
• Does the estimation and sizing
• Chooses Sprint’s Backlog items
• Decides on how to develop and deliver
• Delivers the Incremental Product
© 2018-2019 A. Kamran
What do we mean by
“MVP”?
7
© 2018-2019 A. Kamran
MVP is the most trimmed down (Lean) version of
your Product that can still make a considerable
impact in the market with the main purpose of
collecting feedback from customers …
8
© 2018-2019 A. Kamran
So the key concept is
“learning”
what your customers want
9
© 2018-2019 A. Kamran
Need more elaboration?
10
© 2018-2019 A. Kamran
MVP (Minimum Viable Product)’s industry
standard definition reads as:
A lean delivery approach in which a new
product (increment) is built with “just enough”
features and abilities – which is presumed at the
time of initiation, to be of the highest positive
business impact – to be delivered to customers
for the intention of creating a market reaction,
gauging it and deciding on the next-best-action
(to continue, to re-align the work or to abandon
further activities on that path).
11
© 2018-2019 A. Kamran
MVP Best Practises
Eric Ries, the writer of the book “The Lean Start Ups”
used the term for the first time in his book:
A Minimum Viable Product is that version of a new
product which allows a team to collect the maximum
amount of validated learning about customers with
the least effort.
12
© 2018-2019 A. Kamran
MVP Best Practises
MVP should be functional enough (have enough features
and abilities) to get customers to interact with it (try it or
buy it) and create a way for them to provide feedback (or
allow you to monitor their interaction to generate feedback).
13
© 2018-2019 A. Kamran
Naturally, your customers
should be able to see the
effect of their feedbacks
reflected in the upcoming
MVPs that will hit the
market!
14
MVP should be appealing
enough to the early adopters
as a Product with good future
prospects to keep them
excited enough to follow your
next Product increment
The MVP needs to be able to
build up the future picture for
them!
15
Early adopters are traditionally assumed to be the most collaborative customers in
providing feedback, but at the same time, their “rather forgiving” disposition
against your product may prevent them to openly share the full spectrum of their
opinion and this can create a mist of false-positivity around the Product increment!
16
© 2018-2019 A. Kamran
• MVP enables the Team to become more
efficient by focusing on the least amount of
work needed for the highest impact.
• MVP also removes unnecessary trials in the
market by soliciting customers feedback on
what needs to be made, this saving money
and time.
• MVP lets the Team “Fail Fast”: To find the
issues as early in the process as possible.
17
© 2018-2019 A. Kamran
MVP Best Practises
Does this definition
work for everyone?
18
© 2018-2019 A. Kamran
As you may have guessed by now, the
“Standard definition” of MVP would
work very well for Lean Start ups!
It works when a newly established
company – or team - is trying to get as
much information from customers –
on what they need – as possible,
through getting them to respond to
product increments!
19
© 2018-2019 A. Kamran
MVP Best Practises
This newly established team may even
be a carve out from a large enterprise,
but as long as they are managed
separately and they have autonomy in
Production, they can still be treated as
Lean Start Ups.
20
© 2018-2019 A. Kamran
MVP Best Practises
So if you are in a large enterprise with an
already established reputation at stake, your
experimentation model should be done in a
much more sophisticated manner, with more
calculated guesses and more elaborate
structure of your MVPs that are going to
engage your early adopters and solicit their
feedback.
21
© 2018-2019 A. Kamran
MVP Best Practises
Confusion…
The natural companion of
MVP!
22
© 2018-2019 A. Kamran
The Common Trap!
MVP is a confusing subject! and this confusion usually leads to believing that it is actually
the Smallest Marketable Product (SMP) or Minimum Marketable Features (MMF) you
can deliver where the focus will be on earning (instead of learning!)
• This can lead to elimination of some of the minimum-yet-viable features of MVP that
would not be immediately visible to the product development team.
• Features such as market standards in UX design, visualization, accessibility, cultural
sensitivity, information security and ... may get missed in the process.
• This would also run the risk of Teams not following up on customer feedback or
suggestions, thus developing the next program increment in a vacuum.
23
© 2018-2019 A. Kamran
MVP Best Practises
The
Repurposed MVP
as a defensive measure!
24
© 2018-2019 A. Kamran
Chisel
MVP
Repurposed MVP (aka Chisel MVP)
In large organizations, with overloaded Teams, a
pattern forms where the Team is using MVP as a
negotiating tool with the Business to quantize the
scope for each release and through that pace the
delivery commitment to a cadence it can sustain!
They use MVP to trim down (Chisel) the large
requested work into increments they can deliver
in each release, while trying to ensure each
product increment is a set of the highest impact
scope items, that they could bundle together for
the next release.
25
© 2018-2019 A. Kamran
MVP Best Practises
Chisel MVP
Is essentially more focused on commitment to deliver than trying
to maximize the information solicitation from customers.
In environments where there is less experimentation with the
market and the product is already decided and the team only
wants to fix forward any shortcomings (or market push-backs)
through some degree of mock-testing in a limited customer
engagement model, then Chisel MVP (or MVP with a new
meaning), is the way to go ahead.
26
© 2018-2019 A. Kamran
MVP Best Practises
The Emergence of UX
Product creation process expansion
from
Developing Features
to
Designing Experiences
27
© 2018-2019 A. Kamran
The Emergence of UX
As technology’s ability to provide functionality led to saturation of the
market by functions, the competition started shifting into “Who can provide
a better experience?”
Customers started to care and then gradually become difficult-to-please as
their expectation has now expanded from what the product can do, into
how satisfied I feel when I use the product!
This would be most vital for Lean Startups as they would get only one
chance to make a first impression.
28
© 2018-2019 A. Kamran
MVP Best Practises
The Emergence of UX …
In large and well-established enterprises, the integration of UX in the
scope of the Product, has led to a more complex model for Product
creation.
As market’s appetite is now increasingly becoming more sophisticated in
User Interface (UI) and User Experience (UX)— now early adopters
need that ‘WOW!’ element present even in their earliest product
increments.
But this needs to be done within constraints of time-to-market and pre-cast-
scope that may be requested by Lines of Business (LOBs) in large
enterprises as their dynamics are quite different from Lean Startups.
29
© 2018-2019 A. Kamran
MVP Best Practises
The Emergence of UX …
UX designers may argue that the MVP model:
• Would not provide them with unlimited freedom during their ideation /
design phase.
• Expects them to work with Technology team and that would force the
their design through into the molding of Technology, which may not
share the same passion in design as the designers.
• Enforce a “Just Enough” cap to their design work and trim it down to that
frame, thus limiting their efforts towards a complete experiences.
30
© 2018-2019 A. Kamran
MVP Best Practises
The Emergence of UX …
On the other hand, the Technology Team may argue that the MVP model:
• Stays loyal to the essence of Incremental Product delivery by entering
the market– with the “Just Enough” amount of design in UI and UX.
• Create earlier engagement with Customer by entering the market faster
and collecting feedback (as compared to going through multiple UX
design iterations to come up with a perfect design at the cost of staying
away from the market for too long)
• Is easier to plan for as the amount of work needed can be estimated
with higher certainty than UX.
31
© 2018-2019 A. Kamran
MVP Best Practises
Starting with the
Collaborative Integration
Model
32
© 2018-2019 A. Kamran
Collaboration through Integration
In order to create an effective working relationship between the Design and
Technology, we need to integrate their benefits and consider their concerns
within the dynamics of the organization.
The larger the environment, the stronger the time constraints and the more
comprehensive guidelines and implementation requirements (i.e. less
flexibility)
33
© 2018-2019 A. Kamran
MVP Best Practises
Collaboration through Integration would recommend the following steps:
1. Identifying the UX design paths that may exist for the variety of
scope items (Stories) that the Technology team (i.e. developers)
work on.
34
© 2018-2019 A. Kamran
MVP Best Practises
Collaboration through Integration would recommend the following steps:
2. Assess the complexity and duration requirement for each UX
effort per each path, and compare to current constraints. Find the
mutually agreed duration that would allow UX designer to provide
their Minimum Viable Design (MVD), while would allow Developers
to still meet their commitment on delivery dates.
35
© 2018-2019 A. Kamran
MVP Best Practises
Collaboration through Integration would recommend the following steps:
3. Ensure the Identified Paths (Design Categories) relevant to each
Story are planned ahead of the Sprint they will be developed (to
have UXD and Visualization requirement of the Story completed
prior to entering the Sprint Planning event).
36
© 2018-2019 A. Kamran
MVP Best Practises
Collaboration through Integration would recommend the following steps:
4. During the Story Sizing (estimation) exercise for each Story –
whether it is done during Refinement (aka Grooming) or Planning
ceremony – add consideration for the design verification (by
Design SMEs) as part of the Development and QA for each Story.
37
© 2018-2019 A. Kamran
MVP Best Practises
Executing with
Active Participation
38
© 2018-2019 A. Kamran
Collaboration through Integration would recommend the following steps:
5. Ensure that Design SMEs (Designers) are participating in the
Development process through checking on the verifiability of the
developed interfaces as they are in progress – as per Developers
request – to ensure the coding is in alignment with the Design and
less re-work would be expected when performing QA on the Story.
39
© 2018-2019 A. Kamran
MVP Best Practises
Collaboration through Integration would recommend the following steps:
6. Ensure that Design SMEs (Designers) are participating in the
Product Increment Demo sessions to the Product Owners (and
System Demos to the extended stakeholders) and are ready to
provide answer to potential questions on the design.
40
© 2018-2019 A. Kamran
MVP Best Practises
Collaboration through Integration would recommend the following steps:
7. As feedback from Customers (and/or stakeholders) are captured
in the form of new Stories, we need to cycle back to the UX design
paths step and move forward from there.
41
© 2018-2019 A. Kamran
MVP Best Practises
42
© 2018-2019 A. Kamran
Questions? Contact me!
https://www.linkedin.com/in/armankamran

More Related Content

What's hot

Project To Product: How we transitioned to product-aligned value streams
Project To Product: How we transitioned to product-aligned value streamsProject To Product: How we transitioned to product-aligned value streams
Project To Product: How we transitioned to product-aligned value streamsTasktop
 
Succeeding with Agile
Succeeding with AgileSucceeding with Agile
Succeeding with AgileMike Cohn
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practicesAllyson Chiarini
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project ManagementMike Cottmeyer
 
Primer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMPrimer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMJoe Riego
 
Understanding Agile Project Management
Understanding Agile Project ManagementUnderstanding Agile Project Management
Understanding Agile Project ManagementMike Cottmeyer
 
The Agile Revolution of IBM
The Agile Revolution of IBMThe Agile Revolution of IBM
The Agile Revolution of IBMAlan Kan
 
Дмитро Горін “From project to product” Kharkiv Project Management Day
Дмитро Горін “From project to product” Kharkiv Project Management DayДмитро Горін “From project to product” Kharkiv Project Management Day
Дмитро Горін “From project to product” Kharkiv Project Management DayLviv Startup Club
 
Agile Resourcing
Agile ResourcingAgile Resourcing
Agile ResourcingCprime
 
Agile Project Management for IT Projects
Agile Project Management for IT ProjectsAgile Project Management for IT Projects
Agile Project Management for IT Projectsrachna_nainani
 
Agile Framework
Agile FrameworkAgile Framework
Agile FrameworkSubbuiyer
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesVikash Karuna
 

What's hot (19)

Project To Product: How we transitioned to product-aligned value streams
Project To Product: How we transitioned to product-aligned value streamsProject To Product: How we transitioned to product-aligned value streams
Project To Product: How we transitioned to product-aligned value streams
 
Succeeding with Agile
Succeeding with AgileSucceeding with Agile
Succeeding with Agile
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Agile PMO - PM
Agile PMO - PMAgile PMO - PM
Agile PMO - PM
 
Agile Project Management (Workshop)
Agile Project Management (Workshop)Agile Project Management (Workshop)
Agile Project Management (Workshop)
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Journey of Agile
Journey of AgileJourney of Agile
Journey of Agile
 
Primer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMPrimer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUM
 
Multi team release framework
Multi team release frameworkMulti team release framework
Multi team release framework
 
Understanding Agile Project Management
Understanding Agile Project ManagementUnderstanding Agile Project Management
Understanding Agile Project Management
 
The Agile Revolution of IBM
The Agile Revolution of IBMThe Agile Revolution of IBM
The Agile Revolution of IBM
 
Дмитро Горін “From project to product” Kharkiv Project Management Day
Дмитро Горін “From project to product” Kharkiv Project Management DayДмитро Горін “From project to product” Kharkiv Project Management Day
Дмитро Горін “From project to product” Kharkiv Project Management Day
 
Agile Resourcing
Agile ResourcingAgile Resourcing
Agile Resourcing
 
Agile Project Management for IT Projects
Agile Project Management for IT ProjectsAgile Project Management for IT Projects
Agile Project Management for IT Projects
 
Introduction to Scrum for Project Managers
Introduction to Scrum for Project ManagersIntroduction to Scrum for Project Managers
Introduction to Scrum for Project Managers
 
SAFe v4.6 full
SAFe v4.6 fullSAFe v4.6 full
SAFe v4.6 full
 
Agile Framework
Agile FrameworkAgile Framework
Agile Framework
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization Techniques
 

Similar to A.Kamran's Scrum MVP: Best Practices in Defining the Minimum Viable Product

Benefits & Best Practices to Develop Minimum Viable Product For Startups
Benefits & Best Practices to Develop Minimum Viable Product For StartupsBenefits & Best Practices to Develop Minimum Viable Product For Startups
Benefits & Best Practices to Develop Minimum Viable Product For StartupsRosalie Lauren
 
How to build mvp for startups highlighting the key things to take care of wh...
How to build mvp for startups  highlighting the key things to take care of wh...How to build mvp for startups  highlighting the key things to take care of wh...
How to build mvp for startups highlighting the key things to take care of wh...Katy Slemon
 
Building Business through Minimum Viable Product Development
Building Business through Minimum Viable Product DevelopmentBuilding Business through Minimum Viable Product Development
Building Business through Minimum Viable Product Developmentwhiteforestconsult
 
Future Proofing through MVP_ Pioneering the Next Generation of Products.pdf
Future Proofing through MVP_ Pioneering the Next Generation of Products.pdfFuture Proofing through MVP_ Pioneering the Next Generation of Products.pdf
Future Proofing through MVP_ Pioneering the Next Generation of Products.pdfSkywindsSolutions
 
Q&A - Notes for MVP and benefits including resources .docx
Q&A - Notes  for MVP and benefits including resources  .docxQ&A - Notes  for MVP and benefits including resources  .docx
Q&A - Notes for MVP and benefits including resources .docxPrecious Mvulane CA (SA),RA
 
Business Wide Agile Transformations
Business Wide Agile Transformations Business Wide Agile Transformations
Business Wide Agile Transformations Ed Capaldi
 
MVP_ A Game-Changer for Product Success.pdf
MVP_ A Game-Changer for Product Success.pdfMVP_ A Game-Changer for Product Success.pdf
MVP_ A Game-Changer for Product Success.pdfnikhilsuman11
 
Is Your Product Channel Friendly?
Is Your Product Channel Friendly?Is Your Product Channel Friendly?
Is Your Product Channel Friendly?SVPMA
 
SiliconAlley Startup Services for Investors
SiliconAlley Startup Services for InvestorsSiliconAlley Startup Services for Investors
SiliconAlley Startup Services for InvestorsMiles Rose
 
Why Choose A MVP Development Company for Startups.pdf
Why Choose A MVP Development Company for Startups.pdfWhy Choose A MVP Development Company for Startups.pdf
Why Choose A MVP Development Company for Startups.pdfLaura Miller
 
Customer Experience Management on a Shoestring Budget
Customer Experience Management on a Shoestring BudgetCustomer Experience Management on a Shoestring Budget
Customer Experience Management on a Shoestring BudgetClearAction
 
Service Offerings
Service OfferingsService Offerings
Service Offeringseghenson
 
Brad Hoover "Differences between building a consumer vs. enterprise product"
Brad Hoover  "Differences between building a consumer vs. enterprise product"Brad Hoover  "Differences between building a consumer vs. enterprise product"
Brad Hoover "Differences between building a consumer vs. enterprise product"Agile Base Camp
 
Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...The Codest
 
Channel Partner Preparedness: Intro to Selling Cloud based Unified Com & Coll...
Channel Partner Preparedness: Intro to Selling Cloud based Unified Com & Coll...Channel Partner Preparedness: Intro to Selling Cloud based Unified Com & Coll...
Channel Partner Preparedness: Intro to Selling Cloud based Unified Com & Coll...Michael P. Monroe
 
Using Blue Ocean Strategy to Be Lean & Agile
Using Blue Ocean Strategy to Be Lean & AgileUsing Blue Ocean Strategy to Be Lean & Agile
Using Blue Ocean Strategy to Be Lean & AgileEmil Mladenov
 

Similar to A.Kamran's Scrum MVP: Best Practices in Defining the Minimum Viable Product (20)

Lean Startup With Rob Kunz
Lean Startup With Rob KunzLean Startup With Rob Kunz
Lean Startup With Rob Kunz
 
Benefits & Best Practices to Develop Minimum Viable Product For Startups
Benefits & Best Practices to Develop Minimum Viable Product For StartupsBenefits & Best Practices to Develop Minimum Viable Product For Startups
Benefits & Best Practices to Develop Minimum Viable Product For Startups
 
How to build mvp for startups highlighting the key things to take care of wh...
How to build mvp for startups  highlighting the key things to take care of wh...How to build mvp for startups  highlighting the key things to take care of wh...
How to build mvp for startups highlighting the key things to take care of wh...
 
Building Business through Minimum Viable Product Development
Building Business through Minimum Viable Product DevelopmentBuilding Business through Minimum Viable Product Development
Building Business through Minimum Viable Product Development
 
Future Proofing through MVP_ Pioneering the Next Generation of Products.pdf
Future Proofing through MVP_ Pioneering the Next Generation of Products.pdfFuture Proofing through MVP_ Pioneering the Next Generation of Products.pdf
Future Proofing through MVP_ Pioneering the Next Generation of Products.pdf
 
Q&A - Notes for MVP and benefits including resources .docx
Q&A - Notes  for MVP and benefits including resources  .docxQ&A - Notes  for MVP and benefits including resources  .docx
Q&A - Notes for MVP and benefits including resources .docx
 
MVP slideshare
MVP slideshareMVP slideshare
MVP slideshare
 
Business Wide Agile Transformations
Business Wide Agile Transformations Business Wide Agile Transformations
Business Wide Agile Transformations
 
MVP_ A Game-Changer for Product Success.pdf
MVP_ A Game-Changer for Product Success.pdfMVP_ A Game-Changer for Product Success.pdf
MVP_ A Game-Changer for Product Success.pdf
 
Is Your Product Channel Friendly?
Is Your Product Channel Friendly?Is Your Product Channel Friendly?
Is Your Product Channel Friendly?
 
Agile marketing
Agile marketingAgile marketing
Agile marketing
 
SiliconAlley Startup Services for Investors
SiliconAlley Startup Services for InvestorsSiliconAlley Startup Services for Investors
SiliconAlley Startup Services for Investors
 
Why Choose A MVP Development Company for Startups.pdf
Why Choose A MVP Development Company for Startups.pdfWhy Choose A MVP Development Company for Startups.pdf
Why Choose A MVP Development Company for Startups.pdf
 
MVP Software Development: The Complete Guide
MVP Software Development: The Complete GuideMVP Software Development: The Complete Guide
MVP Software Development: The Complete Guide
 
Customer Experience Management on a Shoestring Budget
Customer Experience Management on a Shoestring BudgetCustomer Experience Management on a Shoestring Budget
Customer Experience Management on a Shoestring Budget
 
Service Offerings
Service OfferingsService Offerings
Service Offerings
 
Brad Hoover "Differences between building a consumer vs. enterprise product"
Brad Hoover  "Differences between building a consumer vs. enterprise product"Brad Hoover  "Differences between building a consumer vs. enterprise product"
Brad Hoover "Differences between building a consumer vs. enterprise product"
 
Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...
 
Channel Partner Preparedness: Intro to Selling Cloud based Unified Com & Coll...
Channel Partner Preparedness: Intro to Selling Cloud based Unified Com & Coll...Channel Partner Preparedness: Intro to Selling Cloud based Unified Com & Coll...
Channel Partner Preparedness: Intro to Selling Cloud based Unified Com & Coll...
 
Using Blue Ocean Strategy to Be Lean & Agile
Using Blue Ocean Strategy to Be Lean & AgileUsing Blue Ocean Strategy to Be Lean & Agile
Using Blue Ocean Strategy to Be Lean & Agile
 

Recently uploaded

LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sectorthomas851723
 
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...AgileNetwork
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Roomdivyansh0kumar0
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentationmintusiprd
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insightWayne Abrahams
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Nehwal
 
crisiscommunication-presentation in crisis management.pptx
crisiscommunication-presentation in crisis management.pptxcrisiscommunication-presentation in crisis management.pptx
crisiscommunication-presentation in crisis management.pptxSamahhassan30
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyHafizMuhammadAbdulla5
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceanilsa9823
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Reviewthomas851723
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentationcraig524401
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineeringthomas851723
 

Recently uploaded (17)

LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sector
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Servicesauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
 
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
ANIn Gurugram April 2024 |Can Agile and AI work together? by Pramodkumar Shri...
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentation
 
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insight
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
 
crisiscommunication-presentation in crisis management.pptx
crisiscommunication-presentation in crisis management.pptxcrisiscommunication-presentation in crisis management.pptx
crisiscommunication-presentation in crisis management.pptx
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biography
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Review
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentation
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineering
 

A.Kamran's Scrum MVP: Best Practices in Defining the Minimum Viable Product

  • 1. MVP The Minimum Viable Product in Scrum by A. Kamran Lean Agile Council Best Practices in identifying and delivering MVPs (with UX integration)
  • 2. Scrum: Readiness and Definition of Done In this presentation we will take a look at: ❖What do we mean by “MVP” ❖Does it work for everyone? ❖Confusion: The natural companion of MVP ❖Repurposed (Chisel) MVP ❖The Emergence of UX ❖Collaborative Integration ❖Active Participation © 2018 – 2019 A. Kamran 2
  • 3. A bit about the presenter: A. Kamran • Certified Agile Coach, Certified Scrum Master (since 2006), Certified Product Owner, Certified Scaled Agile Enterprise Transformation Lead, Certified Scrum@Scale Practitioner, Certified Kanban Practitioner. • 12+ years in Agile and Hybrid approaches (total 20+ years in Consulting and Project Management). • Consulted on, coached and/or directly managed technology solution delivery teams for the Fortune Global 500 companies (incl. 5 major Canadian banks) as well as Public Sector. • Has launched 3 Successful Start Ups in Technology and Consulting Services; The most recent launched in 2015 using the Lean Start Up model (now a growing high tech boutique in Machine Learning technology solutions with 4 bases of operation in: • Toronto, • Palo Alto (Silicon Valley), • Glasgow (Scotland, UK), and • Hong Kong. 3 © 2018 – 2019 A. Kamran
  • 4. Flash Review of Scrum For detailed explanation of Agile and Scrum please refer to the previous training materials. 4 © 2018-2019 A. Kamran
  • 5. The most popular framework, based on Agile approach for managing knowledge work, with an emphasis on software development. 5
  • 6. Scrum Roles 6 Scrum Master • Servant-Leader • Safeguards the Team • Facilitates day-to-day work • Removed Impediments • Hosts and Runs the Scrum Ceremonies • Promotes Scrum Values and Best Practices Product Owner • Owner of Scope (Prod Backlog) and Release • Presents the work items to the team • Provides the minimum needed requirements • Safeguards the scope during the Sprint • Can Cancel Sprint if Scope becomes obsolete Development Team • Ux, Design, Development, Testing • Self-Organizing & Cross-Functional • Does the estimation and sizing • Chooses Sprint’s Backlog items • Decides on how to develop and deliver • Delivers the Incremental Product © 2018-2019 A. Kamran
  • 7. What do we mean by “MVP”? 7 © 2018-2019 A. Kamran
  • 8. MVP is the most trimmed down (Lean) version of your Product that can still make a considerable impact in the market with the main purpose of collecting feedback from customers … 8 © 2018-2019 A. Kamran
  • 9. So the key concept is “learning” what your customers want 9 © 2018-2019 A. Kamran
  • 10. Need more elaboration? 10 © 2018-2019 A. Kamran
  • 11. MVP (Minimum Viable Product)’s industry standard definition reads as: A lean delivery approach in which a new product (increment) is built with “just enough” features and abilities – which is presumed at the time of initiation, to be of the highest positive business impact – to be delivered to customers for the intention of creating a market reaction, gauging it and deciding on the next-best-action (to continue, to re-align the work or to abandon further activities on that path). 11 © 2018-2019 A. Kamran MVP Best Practises
  • 12. Eric Ries, the writer of the book “The Lean Start Ups” used the term for the first time in his book: A Minimum Viable Product is that version of a new product which allows a team to collect the maximum amount of validated learning about customers with the least effort. 12 © 2018-2019 A. Kamran MVP Best Practises
  • 13. MVP should be functional enough (have enough features and abilities) to get customers to interact with it (try it or buy it) and create a way for them to provide feedback (or allow you to monitor their interaction to generate feedback). 13 © 2018-2019 A. Kamran
  • 14. Naturally, your customers should be able to see the effect of their feedbacks reflected in the upcoming MVPs that will hit the market! 14
  • 15. MVP should be appealing enough to the early adopters as a Product with good future prospects to keep them excited enough to follow your next Product increment The MVP needs to be able to build up the future picture for them! 15
  • 16. Early adopters are traditionally assumed to be the most collaborative customers in providing feedback, but at the same time, their “rather forgiving” disposition against your product may prevent them to openly share the full spectrum of their opinion and this can create a mist of false-positivity around the Product increment! 16 © 2018-2019 A. Kamran
  • 17. • MVP enables the Team to become more efficient by focusing on the least amount of work needed for the highest impact. • MVP also removes unnecessary trials in the market by soliciting customers feedback on what needs to be made, this saving money and time. • MVP lets the Team “Fail Fast”: To find the issues as early in the process as possible. 17 © 2018-2019 A. Kamran MVP Best Practises
  • 18. Does this definition work for everyone? 18 © 2018-2019 A. Kamran
  • 19. As you may have guessed by now, the “Standard definition” of MVP would work very well for Lean Start ups! It works when a newly established company – or team - is trying to get as much information from customers – on what they need – as possible, through getting them to respond to product increments! 19 © 2018-2019 A. Kamran MVP Best Practises
  • 20. This newly established team may even be a carve out from a large enterprise, but as long as they are managed separately and they have autonomy in Production, they can still be treated as Lean Start Ups. 20 © 2018-2019 A. Kamran MVP Best Practises
  • 21. So if you are in a large enterprise with an already established reputation at stake, your experimentation model should be done in a much more sophisticated manner, with more calculated guesses and more elaborate structure of your MVPs that are going to engage your early adopters and solicit their feedback. 21 © 2018-2019 A. Kamran MVP Best Practises
  • 22. Confusion… The natural companion of MVP! 22 © 2018-2019 A. Kamran
  • 23. The Common Trap! MVP is a confusing subject! and this confusion usually leads to believing that it is actually the Smallest Marketable Product (SMP) or Minimum Marketable Features (MMF) you can deliver where the focus will be on earning (instead of learning!) • This can lead to elimination of some of the minimum-yet-viable features of MVP that would not be immediately visible to the product development team. • Features such as market standards in UX design, visualization, accessibility, cultural sensitivity, information security and ... may get missed in the process. • This would also run the risk of Teams not following up on customer feedback or suggestions, thus developing the next program increment in a vacuum. 23 © 2018-2019 A. Kamran MVP Best Practises
  • 24. The Repurposed MVP as a defensive measure! 24 © 2018-2019 A. Kamran Chisel MVP
  • 25. Repurposed MVP (aka Chisel MVP) In large organizations, with overloaded Teams, a pattern forms where the Team is using MVP as a negotiating tool with the Business to quantize the scope for each release and through that pace the delivery commitment to a cadence it can sustain! They use MVP to trim down (Chisel) the large requested work into increments they can deliver in each release, while trying to ensure each product increment is a set of the highest impact scope items, that they could bundle together for the next release. 25 © 2018-2019 A. Kamran MVP Best Practises
  • 26. Chisel MVP Is essentially more focused on commitment to deliver than trying to maximize the information solicitation from customers. In environments where there is less experimentation with the market and the product is already decided and the team only wants to fix forward any shortcomings (or market push-backs) through some degree of mock-testing in a limited customer engagement model, then Chisel MVP (or MVP with a new meaning), is the way to go ahead. 26 © 2018-2019 A. Kamran MVP Best Practises
  • 27. The Emergence of UX Product creation process expansion from Developing Features to Designing Experiences 27 © 2018-2019 A. Kamran
  • 28. The Emergence of UX As technology’s ability to provide functionality led to saturation of the market by functions, the competition started shifting into “Who can provide a better experience?” Customers started to care and then gradually become difficult-to-please as their expectation has now expanded from what the product can do, into how satisfied I feel when I use the product! This would be most vital for Lean Startups as they would get only one chance to make a first impression. 28 © 2018-2019 A. Kamran MVP Best Practises
  • 29. The Emergence of UX … In large and well-established enterprises, the integration of UX in the scope of the Product, has led to a more complex model for Product creation. As market’s appetite is now increasingly becoming more sophisticated in User Interface (UI) and User Experience (UX)— now early adopters need that ‘WOW!’ element present even in their earliest product increments. But this needs to be done within constraints of time-to-market and pre-cast- scope that may be requested by Lines of Business (LOBs) in large enterprises as their dynamics are quite different from Lean Startups. 29 © 2018-2019 A. Kamran MVP Best Practises
  • 30. The Emergence of UX … UX designers may argue that the MVP model: • Would not provide them with unlimited freedom during their ideation / design phase. • Expects them to work with Technology team and that would force the their design through into the molding of Technology, which may not share the same passion in design as the designers. • Enforce a “Just Enough” cap to their design work and trim it down to that frame, thus limiting their efforts towards a complete experiences. 30 © 2018-2019 A. Kamran MVP Best Practises
  • 31. The Emergence of UX … On the other hand, the Technology Team may argue that the MVP model: • Stays loyal to the essence of Incremental Product delivery by entering the market– with the “Just Enough” amount of design in UI and UX. • Create earlier engagement with Customer by entering the market faster and collecting feedback (as compared to going through multiple UX design iterations to come up with a perfect design at the cost of staying away from the market for too long) • Is easier to plan for as the amount of work needed can be estimated with higher certainty than UX. 31 © 2018-2019 A. Kamran MVP Best Practises
  • 32. Starting with the Collaborative Integration Model 32 © 2018-2019 A. Kamran
  • 33. Collaboration through Integration In order to create an effective working relationship between the Design and Technology, we need to integrate their benefits and consider their concerns within the dynamics of the organization. The larger the environment, the stronger the time constraints and the more comprehensive guidelines and implementation requirements (i.e. less flexibility) 33 © 2018-2019 A. Kamran MVP Best Practises
  • 34. Collaboration through Integration would recommend the following steps: 1. Identifying the UX design paths that may exist for the variety of scope items (Stories) that the Technology team (i.e. developers) work on. 34 © 2018-2019 A. Kamran MVP Best Practises
  • 35. Collaboration through Integration would recommend the following steps: 2. Assess the complexity and duration requirement for each UX effort per each path, and compare to current constraints. Find the mutually agreed duration that would allow UX designer to provide their Minimum Viable Design (MVD), while would allow Developers to still meet their commitment on delivery dates. 35 © 2018-2019 A. Kamran MVP Best Practises
  • 36. Collaboration through Integration would recommend the following steps: 3. Ensure the Identified Paths (Design Categories) relevant to each Story are planned ahead of the Sprint they will be developed (to have UXD and Visualization requirement of the Story completed prior to entering the Sprint Planning event). 36 © 2018-2019 A. Kamran MVP Best Practises
  • 37. Collaboration through Integration would recommend the following steps: 4. During the Story Sizing (estimation) exercise for each Story – whether it is done during Refinement (aka Grooming) or Planning ceremony – add consideration for the design verification (by Design SMEs) as part of the Development and QA for each Story. 37 © 2018-2019 A. Kamran MVP Best Practises
  • 39. Collaboration through Integration would recommend the following steps: 5. Ensure that Design SMEs (Designers) are participating in the Development process through checking on the verifiability of the developed interfaces as they are in progress – as per Developers request – to ensure the coding is in alignment with the Design and less re-work would be expected when performing QA on the Story. 39 © 2018-2019 A. Kamran MVP Best Practises
  • 40. Collaboration through Integration would recommend the following steps: 6. Ensure that Design SMEs (Designers) are participating in the Product Increment Demo sessions to the Product Owners (and System Demos to the extended stakeholders) and are ready to provide answer to potential questions on the design. 40 © 2018-2019 A. Kamran MVP Best Practises
  • 41. Collaboration through Integration would recommend the following steps: 7. As feedback from Customers (and/or stakeholders) are captured in the form of new Stories, we need to cycle back to the UX design paths step and move forward from there. 41 © 2018-2019 A. Kamran MVP Best Practises
  • 42. 42 © 2018-2019 A. Kamran Questions? Contact me! https://www.linkedin.com/in/armankamran