The Lean MVP model

17 Nov 2015 | Agile Culture

TAG:

The Lean MVP model helps broadening agile and lean practices within the organization. The model is built from the viewpoint of different organizational forces, such as the business units, the project management office, the IT department, and the legal & finance departments. The model is composed by four cornerstones and a central kernel. The four cornerstones of the model are Lean Inception[1], Lean PMO, Lean DevOps, and Lean Contracts and Finance. The central kernel is the MVP canvas[2].

LeanMVP-model

The Lean Inception[1] is a highly collaborative workshop (typically a one week workshop) with many activities to align and define goals, strategies and scope of the product. The product evolution is defined as sequence of MVP –Minimum Viable Products—with its features. The workshop’s main goal is to define the scope of what is going to be created. In the end, the team should have a clear view of the path to follow: the MVP Canvas[2].

 

The Lean PMO organizes and tracks demands and MVPs. The Lean PMO looks at the whole picture, in such way that it does not get lost in the details of agile projects implementations, such as XP, Kanban, Scrum, or whatever practices, methodologies or buzzwords terms are being used within the software development teams working on the product. For following up with the creation and the evolution of lean products, the Lean PMO assists in the governance of continuous delivery of highly valuable features as per the order defined at the MVP canvas.

 

DevOps has been identified as an important aspect for the ongoing implementation of Lean and Agile in the organizations. However, little has been presented to describe and formalize what is DevOps from the perspective of Lean MVP. The Lean DevOps connects the DevOps practices to the Lean MVP model. It describes the practices followed by the team creating the product. It includes: working with features and user stories, building the pipeline for continuous delivery, tailoring Scrum and Kanban for MVP delivery, and  working with feature flags and MVP flags.

 

Lean contracts and finance aligns the contract definition and the payment method in a structured way to reduce and mitigate risks related to the custom software creation process. The contract is defined to contemplate the Lean Inception, and the Lean DevOps. The payments are made upon receiving the expected deliverables, which are defined as per the MVP canvas, and followed by the Lean PMO.

 

The MVP Canvas[2] helps organizing and visualizing the MVPs and its features. The canvas organizes and plans the product releases for the first MVP, and the following MVPs, incrementing and augmenting the product. Typically, teams using the MVP canvas will dazzle the product evolution via a clear understanding on the features contained by each MVP, and the MVPs release order.

 

DISCLAIMER: this is a first version. terms and graphics might change shortly. Please reach out for major agreements or disagreements.

 

References:

[1] ToThePoint eBook

[2] The MVP Canvas

 

 

Paulo Caroli

Paulo Caroli is an author, speaker, and consultant specializing in agile transformations, Lean Inception, and OKRs. With over 30 years of experience—including nearly a decade in Silicon Valley and 18 years at ThoughtWorks—he has helped organizations transition from project to product and from strategy to execution. Creator of the Lean Inception methodology and author of bestselling books like Lean Inception and Team OKR, Paulo is dedicated to empowering teams to align, validate, and deliver real business value.
Assumption Mapping Activity

Assumption Mapping Activity

Assumption mapping is a powerful activity that equips teams to evaluate their assumptions based on their significance and supporting evidence. By following a structured process, teams can clarify their assumptions, enabling well-informed decisions, mitigating risks, and bolstering the likelihood of success in their endeavors.

read more
Design Ahead: Harmonizing Design and Development Timelines for Optimal Results

Design Ahead: Harmonizing Design and Development Timelines for Optimal Results

This article explores the strategic integration of the Design Ahead approach and dual track development methodologies in the realm of software development. By delving into the nuances of design, concurrent workflows, and seamless collaboration, it offers insights into orchestrating a harmonious symphony between design and implementation. From refining user experiences to developing new features, this exploration illuminates the path for organizations seeking to excel in the ever-evolving landscape of software delivery.

read more
Working Backwards – Press Release Template

Working Backwards – Press Release Template

This comprehensive Press Release template provides a structured framework for implementing the innovative Working Backwards approach, a strategy favored by industry leaders like Amazon. By starting with the end customer experience and working backward, this method offers a clear pathway for product development and planning. The template’s sections guide teams in articulating the product/initiative/solution’s significance, key features, and benefits.  Whether for remote collaboration or in-person workshops, this tool equips teams with a collaborative framework to craft impactful press releases.

read more

Pin It on Pinterest