This definition of Production Code
encompasses hand-coded software as well as executable models. The Production Code must be kept clean and simple, as it is the main
vehicle for communicating design intent to the programming team. The code has comprehensive customer and unit tests.
The XP practices of simple design, pair programming, refactoring, collective code ownership, test driven development,
and coding standard support the creation of the code.