Managing Agile Software Development
Course

Managing Agile Software Development

This course will introduce you to the principles of agile software project management, and tasks such as work scheduling, team meetings, change and risk management, progress monitoring, reports and reviews, and project scaling.

Skillsoft
Updated Mar 19, 2018

Agile software development is an iterative, incremental approach to developing and releasing software. Agile principles include commitment to timely and ongoing software deliveries, changing requirements, simplicity in approach, and sustainable development cycles. The Agile method also promotes self-organizing, self-empowered, self-monitoring teams and individuals who work collaboratively with face-to-face communication. Agile development practices include frequent releases, ongoing testing, customer and stakeholder participation throughout the development process, co-ownership of code and pair-programming. In this course you will be introduced to the principles of agile project management during software development iterations. You will become familiar with agile practices in relation to project management tasks such as work scheduling, team meetings, change and risk management, progress monitoring, reports and reviews, and project scaling.

;