This program introduces Extreme Programming values, Principles, and Practices such as Sit Together, Whole Team, Planning Games, Small Releases, Acceptance Test Driven Development, Test Driven Development, Refactoring, Emergent Design, Agile Architecture, Continuous Integration, Collective Code Ownership, Pair Programming to the audience. It follows a life cycle approach where participants learn how to practice these in real-life projects.
Participants learn to implement Extreme Programming practices on a project developing in Java, .net, Ruby, Python, or C++ framework. Workshop also covers how to work on legacy code and break dependencies effectively. The expected business outcome is readable, maintainable code going forward and a reduction in defects.
Agilemania offers a 4-days Extreme Programming Practitioner training to build Agile Practitioner knowledge, leading to your Extreme Programming Practitioner certification. Download the brochure and check the different focus areas that are covered within these three days of training.