---
title: "Canon 3X: Explore/Expand/Extract"
url: https://daily.dev/posts/canon-3x-explore-expand-extract-3kgdtdsf0
source_url: https://newsletter.kentbeck.com/p/canon-3x-exploreexpandextract
type: article
source: "Software Design: Tidy First?"
published: 2026-07-30T13:10:09.201Z
updated: 2026-07-30T13:35:00.906Z
tags: ["leadership", "agile", "product-management"]
reading_time: 4
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Canon 3X: Explore/Expand/Extract

**[Software Design: Tidy First?](https://daily.dev/sources/tidyfirst)** · 4 min read · 0 upvotes · 0 comments

## Summary

Kent Beck presents a canonical explanation of his 3X framework — Explore, Expand, Extract — describing how software products (and ideas generally) follow an S-shaped logistic growth curve. Each phase has distinct risks, goals, strategies, and tactics: Explore focuses on finding a new growth loop through rapid experimentation; Expand focuses on scaling while avoiding fatal bottlenecks; Extract focuses on sustainable, profitable optimization. Beck argues that applying the wrong phase's approach to a product in a different phase kills ideas, and that the real challenge is organizational adaptation — managing a portfolio of projects across all three phases simultaneously.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://newsletter.kentbeck.com/p/canon-3x-exploreexpandextract>

## Similar posts on daily.dev

- [Explore \*Then\* Expand \*Then\* Extract](https://daily.dev/posts/explore-then-expand-then-extract-9zskqbkks) · Software Design: Tidy First? · 0 upvotes · 0 comments
- [Don't Accomplish Everything](https://daily.dev/posts/don-t-accomplish-everything-4bgsbhjrw) · Software Design: Tidy First? · 0 upvotes · 0 comments

---

Tags: [#leadership](https://daily.dev/tags/leadership), [#agile](https://daily.dev/tags/agile), [#product-management](https://daily.dev/tags/product-management)

[View this post on daily.dev](https://daily.dev/posts/canon-3x-explore-expand-extract-3kgdtdsf0)
