
Kent Beck
Born 1961 · Age 64
American software engineer; creator of Extreme Programming (XP); leading proponent of Test-Driven Development (TDD); author of influential books including Extreme Programming Explained and Test-Driven Development by Example; original signatory of the Agile Manifesto. Worked in Smalltalk, wrote SUnit, co-authored JUnit, worked at Facebook, and joined Gusto as a software fellow/coach.
Compare Your Trajectory
See how your career milestones stack up against Kent Beck and other industry leaders.
Life & Career Timeline
Birth
Kent Beck was born in Silicon Valley to a family with engineering/technical background.
Entered University of Oregon
Began studies at the University of Oregon in computer and information science.
Early technical upbringing influence
Grew up in a technical family in Silicon Valley (father an electrical engineer; grandfather a radio enthusiast) which influenced career choices (date is general/early life).
Completed B.S. and M.S. at University of Oregon
Received both B.S. and M.S. degrees in computer and information science (attended 1979–1987).
OOPSLA paper: Using Pattern Languages for OOP (with Ward Cunningham)
Co-authored an OOPSLA'87 paper with Ward Cunningham on pattern languages for object-oriented programs.
OOPSLA paper: A Laboratory for Teaching OO Thinking (with Ward Cunningham)
Co-authored OOPSLA'89 paper on teaching object-oriented thinking.
SUnit spawns xUnit family (long-term technical impact)
SUnit became the progenitor of the xUnit series (JUnit, NUnit, etc.), a major software testing lineage.
Published SUnit (Simple Smalltalk Testing) / xUnit origin
Published 'Simple Smalltalk Testing: With Patterns' (SUnit), the origin of the xUnit family of unit testing frameworks.
Early Smalltalk advocacy and advising
Actively advised Smalltalk projects and helped commercialize Smalltalk in industry (period: late 1980s–1990s).
Popularized CRC cards (with Ward Cunningham) — (period)
Worked with Ward Cunningham to popularize CRC (Class-Responsibility-Collaboration) cards as a design technique.
Hired for Chrysler Comprehensive Compensation System
Became part of the team working on the Chrysler Comprehensive Compensation System; brought in collaborator Ron Jeffries.
Published: Kent Beck's Guide to Better Smalltalk
Book published by Cambridge University Press: 'Kent Beck's Guide to Better Smalltalk: A Sorted Collection'.
Introduced Ron Jeffries to Chrysler project
As part of staffing the Chrysler project, Kent brought in Ron Jeffries, who became a key collaborator in XP formation.
Chrysler project initial delivery estimate
In March 1996 the Chrysler development team estimated the system would be production-ready in about one year.
XP becomes formalized and publicized
Practices used on Chrysler project and other early teams were formalized and publicized as Extreme Programming across the late 1990s.
Adopted practices that became Extreme Programming (XP)
The Chrysler team adopted a way of working that later became formalized as Extreme Programming (XP).
Chrysler project nearly met one-year delivery target
The one‑year delivery target was nearly achieved; actual delivery was only a couple of months late.
Published: Smalltalk Best Practice Patterns
Book published (Prentice Hall) collecting best practice patterns for Smalltalk development.
Co-created JUnit (with Erich Gamma) — (date inferred)
Worked with Erich Gamma on JUnit (the Java xUnit framework) building on SUnit; date inferred from period of activity.
XP principles popularized (Do The Simplest Thing That Could Possibly Work)
Articulated core XP/TDD principles (e.g., simplest thing that could possibly work) that influenced industry practices.
Published: Extreme Programming Explained: Embrace Change
First edition published by Addison-Wesley; seminal book describing XP and its practices.
Global influence: XP and Agile practices adopted widely
By the early 2000s XP and Agile (which he helped originate/sign) had become widely adopted across industry, a major career milestone in influence.
Published: Planning Extreme Programming (with Martin Fowler)
Co-authored book with Martin Fowler on planning in XP (Addison-Wesley).
Award: Jolt Productivity Award — Extreme Programming Explained
Extreme Programming Explained won a Jolt Productivity Award.
Wider recognition: Leading proponent of TDD and XP
By the early 2000s Kent Beck was widely recognized as a leading proponent of Test-Driven Development and Extreme Programming.
Signed the Agile Manifesto
Was one of the 17 original signatories of the Agile Manifesto, foundational to Agile software development.
Published: Test-Driven Development by Example
Published the influential TDD book illustrating rules like 'never write a line of code without a failing test' and 'eliminate duplication'.
Award: Jolt Productivity Award — Test-Driven Development by Example
TDD by Example won a Jolt Productivity Award.
Collaboration with Erich Gamma on Eclipse-related work
Co-authored 'Contributing to Eclipse' and had ongoing collaborations relevant to IDEs, testing, and tooling.
Published: Contributing to Eclipse (with Erich Gamma)
Co-authored book on Eclipse principles, patterns, and plugins (Addison-Wesley).
Published: Extreme Programming Explained, 2nd Edition (with Cynthia Andres)
Completely rewritten 2nd edition of Extreme Programming Explained (Addison-Wesley).
Developed JUnit Max add-on; commercial monetization attempts (approx.)
Created a JUnit add‑on called JUnit Max and explored monetization; noted difficulty turning it into a business (timing inferred from interviews).
Involvement with Agitar (startup) — (approximate / inferred)
Worked with or held an affiliation as an Agitar Fellow, experimenting with tooling and developer testing commercialization (timing inferred).
Reflections on monetizing developer tools (public commentary)
Discussed difficulty monetizing developer tooling (JUnit Max example) and the economics of software creation in public interviews.
Published: Implementation Patterns
Published 'Implementation Patterns' (Addison-Wesley), a book on coding habits and structures.
Public statements on careers and aging in programming
Publicly discussed careers, aging, and sustaining programming careers (Q&A, interviews—multiple dates; consolidated here as milestone).
Joined Facebook (Meta) as technical coach / educator (approx.)
Became employed at Facebook (Toolshero cites 2011 as the join date); ran education programs and coached engineers.
RailsConf 2015 — Closing Keynote (speaker)
Delivered the closing keynote at RailsConf 2015 (video listed among his talks).
Public speaker & frequent podcast guest
Appeared on many podcasts and interviews (TalkWare, FLOSS Weekly, Being Human, RedMonk Hark) discussing XP, TDD, and software economics.
Guest on RedMonk Hark Episode 2: 'The Software Paradox'
Interviewed by Stephen O'Grady discussing 'The Software Paradox', JUnit Max, economics of software creation, and open source.
Joined Gusto as Software Fellow and Coach
Joined Gusto (2019) to coach engineering teams building payroll systems for small businesses.
Residence: San Francisco, California (confirmed)
Known to live in San Francisco, CA (public biographies and profiles).
Published: Tidy First? (O'Reilly)
Published 'Tidy First?: A Personal Exercise in Empirical Software Design' (O'Reilly).
Active GitHub profile & ongoing research interests
Maintains a public GitHub account outlining research areas (3X, power law distributions, tree-based tools, Smalltalk, reversibility, quantitative studies).
Speaker market rate listing (AAE Speakers Bureau)
Public speaker fee ranges listed: Live events $50,000–$100,000; virtual events $20,000–$30,000 (listing current as of 2025).
Book Overflow podcast episode: Reflects on 'Tidy First?'
Featured on Book Overflow podcast discussing what makes ideas sticky and reflecting on his book 'Tidy First?'.
Key Achievement Ages
Explore what Kent Beck and others achieved at these notable ages:
Similar Trajectories
Gavin Andresen
Born 1966 · Age 59
Software developer best known for early and central contributions to Bitcoin; former lead developer of the Bitcoin Core reference implementation and founder/chief scientist of the Bitcoin Foundation. Previously worked on 3D graphics, VRML, VoIP and accessibility-focused games.
Niklas Zennström
Born 1966 · Age 59
Swedish entrepreneur and technology investor; co-founder of Kazaa, Skype, Joost, Atomico and Zennström Philanthropies. Known for pioneering peer-to-peer and VoIP services and for later venture investing through Atomico.
Om Malik
Born 1966 · Age 59
Indian-American web and technology writer, founder of Gigaom, author of Broadbandits, and longtime venture partner at True Ventures.
Paul Thurrott
Born 1966 · Age 59
Paul Thurrott (born October 29, 1966) is an award‑winning technology journalist, author, reviewer and podcaster, best known for Windows coverage, Thurrott.com and co‑hosting Windows Weekly.
Tory Burch
Born 1966 · Age 59
American fashion designer, businesswoman and philanthropist; founder, executive chairman and chief creative officer of Tory Burch LLC; founder of the Tory Burch Foundation.
Ben Horowitz
Born 1966 · Age 59
Ben Horowitz (born June 13, 1966) is an American technology entrepreneur, investor, author, blogger and co-founder of the venture capital firm Andreessen Horowitz. He co-founded Loudcloud/Opsware (sold to HP in 2007) and is the author of two business books.