Kent Beck is the founder and director of Three
His career has combined the practice of software development with
innovation, and communication. His contributions to software
include patterns for software, the rediscovery of test-first
xUnit family of developer testing tools, and Extreme Programming. He
divides his time between writing, programming, and coaching. Beck is
author/co-author of Implementation
Patterns, Extreme Programming Explained: Embrace Change 2nd
Edition, Contributing to Eclipse, Test-Driven
Example, Planning Extreme Programming, The Smalltalk
Practice Patterns, and the JUnit Pocket Guide.
He received his B.S. and M.S. in Computer
Science from the University of Oregon.
Kent is currently researching effective software design. If your company is interested in sponsoring this research in return for early access to his results, please contact him directly. His other business activities include contract programming using Java/Eclipse, writing, consulting (mostly remote), and presenting workshops with his partner Cynthia Andres.