Extreme Programming Insights
Extreme programming is often misunderstood as lacking discipline, but it actually demands rigorous processes like pair programming and continuous unit testing. Contrary to popular belief, documentation is still valued and can be requested by the customer at any time. The emphasis on coding and testing is what sets extreme programming apart, making it a highly structured approach to software development.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 43: eXtreme Programming Pt.2
Related Questions