Agile Software Development

Agile methodology has taken the software development industry by storm. Everyone wants to be agile, but what does it really mean and how do you achieve agile development? In this course you ll learn all the aspects of Agile Software Development Methodologies.

Enrolment validity: Lifetime

About This Course

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.

Learning Objectives

The key agile ideas
Agile principles, roles, practices, and artifacts
Pros and cons of the most popular agile methods
How to benefit from agile methods in general

Target Audience

  • Experienced software developers and programmers who wish to become proficient in the application of Agile methodologies in software development projects.


72 Lessons22h

Agile Software Development

History of Agile Software Development
Why Agile?
Advantages of Agile
Agile Principles & Values
Agile Software Development Life Cycle
Agile Information Radiator
Agile Methods
Agile Management
Agile Software Development Considerations
Issues Transitioning to Agile
Practice Exercise

Agile Software Development Methodologies


Planning an Agile Software Development Project

Managing Agile Software Development

Agile Programming & Testing

Test-driven Development

Agile Architecture, Design, & Collaboration



86% off
Duration 22 hours
72 lectures

Material Includes

  • Online, Self Paced Learning
  • Lifetime Access
  • Flexible Learning Program
  • Extensive Content for Self-Learning
  • Practice Quizzes
  • Course Completion Certificate