Facebook Pixel
Searching...
English
EnglishEnglish
EspañolSpanish
简体中文Chinese
FrançaisFrench
DeutschGerman
日本語Japanese
PortuguêsPortuguese
ItalianoItalian
한국어Korean
РусскийRussian
NederlandsDutch
العربيةArabic
PolskiPolish
हिन्दीHindi
Tiếng ViệtVietnamese
SvenskaSwedish
ΕλληνικάGreek
TürkçeTurkish
ไทยThai
ČeštinaCzech
RomânăRomanian
MagyarHungarian
УкраїнськаUkrainian
Bahasa IndonesiaIndonesian
DanskDanish
SuomiFinnish
БългарскиBulgarian
עבריתHebrew
NorskNorwegian
HrvatskiCroatian
CatalàCatalan
SlovenčinaSlovak
LietuviųLithuanian
SlovenščinaSlovenian
СрпскиSerbian
EestiEstonian
LatviešuLatvian
فارسیPersian
മലയാളംMalayalam
தமிழ்Tamil
اردوUrdu
Project To Product

Project To Product

by Mik Kersten 2018
3.93
1k+ ratings
Listen

Key Takeaways

1. The Age of Software: Navigating the Fifth Technological Revolution

At the current rate of disruption and decline, half of S&P 500 companies will be replaced in the next ten years.

Digital disruption is accelerating. We are currently in the fifth major technological revolution, the Age of Software, which began in 1971 with the introduction of the microprocessor. This age is characterized by the digitization of the economy, with software becoming the core means of production. The revolution follows a pattern of Installation Period, Turning Point, and Deployment Period. We are currently in the Turning Point, where businesses must master software delivery to survive and thrive.

Key aspects of the Age of Software:

  • Software is eating the world, disrupting traditional industries
  • Tech giants and digital natives have mastered software delivery
  • Traditional businesses struggle to adapt to the new paradigm
  • Mastering software delivery is crucial for survival and success

2. From Project to Product: A Paradigm Shift in Software Delivery

Project-oriented management gets in the way of the autonomy, mastery, and purpose identified by Pink as key to job satisfaction, whereas product-oriented stability of work and teams promotes them.

A fundamental shift is needed in how organizations manage software delivery. The traditional project-oriented approach, rooted in past technological revolutions, is inadequate for the Age of Software. Instead, businesses must transition to a product-oriented mindset, focusing on continuous value delivery and long-term product life cycles.

Key differences between project and product orientation:

  • Time frames: Projects have defined end dates; products have ongoing life cycles
  • Budgeting: Projects have fixed budgets; products have continuous funding based on value
  • Success metrics: Projects focus on time and budget; products focus on business outcomes
  • Risk management: Projects front-load risk; products spread risk across iterations
  • Team structure: Projects reassign people; products maintain stable, cross-functional teams

3. The Flow Framework: Connecting Business and Technology

The Flow Framework provides a simple path to answering these questions. There are key staff within your organization who already know the answers, but their efforts and vision need to be connected to an organizational strategy and approach.

A new management framework is needed to bridge the gap between business and technology in the Age of Software. The Flow Framework provides this connection, enabling organizations to measure and optimize the flow of business value through software delivery. It focuses on end-to-end visibility and aligns technology investments with business outcomes.

Core components of the Flow Framework:

  • Four flow items: Features, Defects, Risks, and Debts
  • Flow metrics: Distribution, Velocity, Time, Load, and Efficiency
  • Value Stream Networks: Connecting tools, artifacts, and products
  • Business results: Value, Cost, Quality, and Happiness

4. Value Stream Metrics: Measuring Software Delivery Performance

Value, cost, quality, and happiness are the four buckets of business results that need to be tracked as part of the Flow Framework in order to correlate software investment with business performance, and to provide a common set of results-oriented metrics to connect the business with IT.

Measuring what matters is crucial for effective software delivery management. The Flow Framework introduces Value Stream Metrics, which provide a comprehensive view of software delivery performance and its impact on business outcomes. These metrics move beyond proxy measures and activity-based metrics to focus on actual value delivery.

Key Value Stream Metrics:

  • Flow Distribution: Proportion of each flow item type
  • Flow Velocity: Number of flow items completed over time
  • Flow Time: Duration from start to completion of flow items
  • Flow Load: Number of active flow items (work in progress)
  • Flow Efficiency: Ratio of active time to total time for flow items

5. Flow Distribution: Balancing Features, Defects, Risks, and Debts

The zero-sum game of flow-distribution trade-offs forces the business to make the kinds of trade-offs that the development team lead has to make constantly as unplanned work enters the value stream.

Balancing priorities is essential for effective software delivery. Flow distribution represents the proportion of work allocated to each of the four flow items: Features, Defects, Risks, and Debts. This metric provides a mechanism for aligning delivery activities with business strategy and enables informed decision-making about resource allocation.

Considerations for flow distribution:

  • Features: New business value visible to customers
  • Defects: Quality issues affecting customer experience
  • Risks: Security, compliance, and governance concerns
  • Debts: Impediments to future delivery (e.g., technical debt)

6. Value Stream Networks: The New Infrastructure for Innovation

Software value streams are not linear manufacturing processes but complex collaboration networks that need to be aligned to products.

A new infrastructure is needed to support software delivery in the Age of Software. Value Stream Networks provide this infrastructure, connecting the various tools, artifacts, and activities involved in software delivery. This network approach enables organizations to achieve the flow and feedback necessary for effective software innovation.

Components of Value Stream Networks:

  • Tool Network: Connecting specialized software delivery tools
  • Artifact Network: Linking work items across tools and processes
  • Value Stream Network: Aligning activities to product value streams
  • Integration Model: Mapping artifacts across tools
  • Activity Model: Defining workflow states and activities
  • Product Model: Connecting value streams to business results

7. Surviving the Turning Point: Thriving in the Digital Future

We have both a corporate and a social responsibility to turn this tide. The tech giants have mastered the new means of production to the point where the consumer and business services they provide are so valuable that attempting to slow progress will be counterproductive.

Adapting to thrive in the Age of Software is crucial for organizations and society. As we navigate the Turning Point of this technological revolution, businesses must transform their approach to software delivery to remain competitive. This transformation requires a shift in mindset, management practices, and infrastructure.

Steps to thrive in the digital future:

  • Embrace product-oriented management
  • Implement the Flow Framework
  • Create and manage Value Stream Networks
  • Focus on delivering business value through software
  • Continuously adapt and learn from market feedback
  • Invest in talent and foster a culture of innovation

Last updated:

Review Summary

3.93 out of 5
Average of 1k+ ratings from Goodreads and Amazon.

Project to Product receives mixed reviews, with an average rating of 3.93/5. Many praise its insights on transitioning from project to product-based development and the Flow Framework for managing value streams. Readers appreciate the book's emphasis on business value and alignment with digital transformation. However, some criticize it for lacking practical implementation details and being overly focused on large enterprises. The BMW manufacturing analogy is contentious, with some finding it helpful and others seeing it as misaligned with software development realities.

Your rating:

About the Author

Mik Kersten is a software industry expert and the founder and CEO of Tasktop Technologies. He is known for developing the Eclipse Mylyn open source tool and his work on improving software development processes. Kersten holds a Ph.D. in Computer Science from the University of British Columbia, where his research focused on task-focused interfaces for software developers. He has been recognized as a top influencer in the DevOps and Agile communities. Kersten's experience working with large-scale software development projects in various industries inspired him to create the Flow Framework, which aims to help organizations better manage their software delivery and digital transformations.

Download PDF

To save this Project To Product summary for later, download the free PDF. You can print it out, or read offline at your convenience.
Download PDF
File size: 0.17 MB     Pages: 8

Download EPUB

To read this Project To Product summary on your e-reader device or app, download the free EPUB. The .epub digital book format is ideal for reading ebooks on phones, tablets, and e-readers.
Download EPUB
File size: 2.93 MB     Pages: 7
0:00
-0:00
1x
Dan
Andrew
Michelle
Lauren
Select Speed
1.0×
+
200 words per minute
Create a free account to unlock:
Bookmarks – save your favorite books
History – revisit books later
Ratings – rate books & see your ratings
Unlock unlimited listening
Your first week's on us!
Today: Get Instant Access
Listen to full summaries of 73,530 books. That's 12,000+ hours of audio!
Day 4: Trial Reminder
We'll send you a notification that your trial is ending soon.
Day 7: Your subscription begins
You'll be charged on Nov 22,
cancel anytime before.
Compare Features Free Pro
Read full text summaries
Summaries are free to read for everyone
Listen to summaries
12,000+ hours of audio
Unlimited Bookmarks
Free users are limited to 10
Unlimited History
Free users are limited to 10
What our users say
30,000+ readers
“...I can 10x the number of books I can read...”
“...exceptionally accurate, engaging, and beautifully presented...”
“...better than any amazon review when I'm making a book-buying decision...”
Save 62%
Yearly
$119.88 $44.99/yr
$3.75/mo
Monthly
$9.99/mo
Try Free & Unlock
7 days free, then $44.99/year. Cancel anytime.
Settings
Appearance