In the early 1990s a man named Kent
Beck was thinking about better ways to develop software. He had recently spent some time working with Ward Cunningham.
Ward and Kent together had experienced an approach to software development that made every thing seem simple and
more efficient. Kent contemplated on what made software simple to create and what made it difficult. In March of
1996 Kent started a project at DaimlerChrysler using new concepts in software development. The result was the Extreme
Programming (XP) methodology.
What Kent came to realize is that there
are four dimensions along which one can improve any software project. You need to improve communication. You need
to seek simplicity. |
You need to get feedback on how well you are doing. And you need to always proceed with courage. Communication,
Simplicity, Feedback, and Courage are the four values sought out by XP programmers.
  |