Biography.guide
Home β€Ί People β€Ί Computer scientist β€Ί Kent Beck
Portrait of Kent Beck

Kent Beck

b. 1961

American software engineer

Don't just read it β€” keep itBiographies to ownE-book Β· Audio Β· Video From $7 β†’

About Kent Beck

Born 1961. Kent Beck is an American computer scientist, programmer, writer, software engineer, engineer and software developer, known for Design pattern (computer science), Extreme programming and JUnit.

Kent Beck (born 1961) is an American software engineer, author, and consultant best known for creating test-driven development (TDD), founding extreme programming (XP), and co-creating the JUnit testing framework. He was one of the seventeen original signatories of the Agile Manifesto,

In 1996 Beck was hired to work on the Chrysler Comprehensive Compensation System, the corporation's payroll system. At the time, Chrysler was using the waterfall method of software programming and the development process was running behind deadlines. Beck directed his team to adopt a different approach: they divided the project into smaller tasks, programed in pairs, and frequently tested and updated their code. Beck called the approach extreme programming (XP), developing 12 principles and publishing a book called Extreme Programming Explained: Embrace Change in 1999. Beck published Test Driven Development: By Example in 2003.

In February 2001, Beck was among seventeen software practitioners who gathered in Snowbird, Utah, and signed the Agile Manifesto β€” a statement of values and principles intended to make software development more efficient and provide an alternative to heavyweight planning-driven development methodologies. In 2019, Beck joined Gusto as a software fellow and coach, where he coached engineering teams as they build out payroll systems for small businesses.

Publications Books 1996. Kent Beck's Guide to Better Smalltalk: A Sorted Collection. Cambridge University Press. 1997. Smalltalk Best Practice Patterns. Prentice Hall. 1999. Refactoring: Improving the Design of Existing Code. Addison-Wesley. With Martin Fowler, John Brant, William Opdyke, Don Roberts. 1999. Extreme Programming Explained: Embrace Change. Addison-Wesley. Winner of the Jolt Productivity Award. 2000. Planning Extreme Programming. With Martin Fowler. Addison-Wesley. 2002. Test-Driven Development by Example. Addison-Wesley. Winner of the Jolt Productivity Award.

2003. Contributing to Eclipse: Principles, Patterns, and Plugins. With Erich Gamma. Addison-Wesley. 2004. JUnit Pocket Guide. O'Reilly. 2004. Extreme Programming Explained: Embrace Change, 2nd Edition. With Cynthia Andres. Addison-Wesley. Completely rewritten. 2007. Implementation Patterns. Addison-Wesley. 2023. Tidy First?: A Personal Exercise in Empirical Software Design. O'Reilly. Selected papers 1987. "Using Pattern Languages for Object-Oriented Programs". With Ward Cunningham. OOPSLA'87. 1989. "A Laboratory For Teaching Object-Oriented Thinking". With Ward Cunningham. OOPSLA'89. 1989. "Simple Smalltalk Testing: With Patterns". SUnit framework, origin of xUnit frameworks.

Biography shop

Don’t just read it β€”
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop β€” from $7

Instant download Β· yours to keep Β· every purchase keeps this site free

Important facts

Birth century
Nationality
Known for
Design pattern (computer science), Extreme programming, JUnit
Education
University of Oregon, University of Oregon College of Arts and Sciences
Employers
Meta Platforms

People in Kent Beck's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Kent Beck's

Frequently asked questions

Who is Kent Beck?

American software engineer

When was Kent Beck born?

Kent Beck was born on 31 March 1961.

What is Kent Beck's occupation?

Kent Beck is a computer scientist, programmer, writer, software engineer, engineer and software developer.

What is Kent Beck known for?

Kent Beck is known for Design pattern (computer science), Extreme programming and JUnit.

What nationality is Kent Beck?

Kent Beck is American.

Sources & further reading

Β· Wikipedia: Kent Beck

Β· Wikidata: Q92738

Β· DBpedia: Kent Beck

Cite this page

APA: Biography.guide. (2026). Kent Beck. https://biography.guide/kent-beck/

MLA: "Kent Beck." Biography.guide, https://biography.guide/kent-beck/.

Chicago: "Kent Beck." Biography.guide. https://biography.guide/kent-beck/.

Data last updated: 2026-09-20 Β· Spot an error? Report a correction.

Portrait: Wikimedia Commons Β· author & licence

Page generated 2026-09-27 04:57 UTC