About this track
The Agile Engineering Track equips participants with the latest tools and techniques to implement thoroughly tested, cleanly designed software solutions. Developers learn to embrace change by developing adaptable solutions architected to maximize business value. Learning Outcomes cover practices like test-driven development and the art of clean, simple, repeatable design that enhances collaboration and reduces the cost of change.
Start with an agile mindset
The knowledge-based certifications in this Track are Agile Programming and Agile Software Design. Once learners obtain this foundation upon which to build competence, they can apply for the ICAgile Certified Expert in Agile Engineering (ICE-AE) designation.
Embrace the agile mindset as it relates to software engineering. Write high-quality code with techniques like pair-programming, refactoring, unit tests, and TDD.
Design software effectively in an agile environment. Discover adaptive architecture, patterns of adaptive design and how to create and maintain agile software.
The Expert in Agile Engineering certification recognizes professionals who have achieved mastery of agile approaches to engineering.
Expert Competencies Under Development