Extreme Programming (XP) and Design – Where Did The Design Phase Go?
“XP and Design – Where did the Design phase go?” was presented by Paulo Caroli & Sudhindra Rao at the “3rd IndicThreads.com Conference On Java Technology” held in Pune, India.
Session Abstract -Where did the Design phase go? There is a misconception that XP does not promote design. In fact, it is quite the opposite. In this session I will cover XP design, putting it in context with more traditional development approaches. I will also explain how XP promotes continuous design improvement through Simple Design, Continuous Integration, Test Driven Development (TDD) and Refactoring. By following the XP practices developers evolve their code (and design) using incremental proven steps. Moreover this is done without waste (over-design).
Speaker Bio – Paulo Caroli is an agile coach and senior developer for ThoughtWorks. His main expertise lies in agile development and object-oriented techniques, utilizing a variety of technologies, in the e-commerce and telecommunication industry. With more than 13 years of experience in software development, Paulo has successfully performed a variety of roles, including developer, application architect, project manager, business analyst, and trainer. You can reach him at caroli.org.