Discipline of: Business Agility / Enterprise Adaptability
Software Design
Building and managing resilient infrastructure to support scalable and reliable software systems.
Software design
Students will also spend considerable time exploring the value of a system that is test-driven, or uses a “test-first” approach. An important part of this certification is to develop not only an understanding of the technical aspects of agile engineering and continuous delivery tools, but also approaches for structuring work in a more agile manner to respond to customer goals and lower technical risk. A goal of this certification is for students to become well versed in effective approaches to agile software design and engineering, with an emphasis on building in quality and lowering the cost of change.