About this Program
In this two-course certificate program, you’ll learn Agile, a popular method of delivering top-quality software on schedule through a collaborative, iterative approach. We’ll examine the key principles of Agile software development, which promote faster release cycles, better deliverables and the ability to adapt quickly to changing circumstances. You’ll study specific policies and process improvements that can enhance interactions between developers and project and program managers.
IT professionals, business analysts and managers who work on software development projects.
what you'll learn
- Scrum artifacts, roles and responsibilities
- Aspects of effective ScrumMastering, including team estimation and conflict resolution, building and motivating the team and measuring velocity
- Major elements of the sprint process, including dynamics, planning, demos, reviews and retrospectives
- Applied Agile technical practices such as test-driven development, emergent design and architecture, continuous integration and pair programming
You’ll become certified as a Scrum Alliance ScrumMaster and a Scrum Alliance Scrum Product Owner.