Agile Software Development
Definition - What does Agile Software Development mean?
Agile Software Development is a lightweight software engineering framework that promotes iterative development throughout the life-cycle of the project, close collaboration between the development team and business side, costant communication, and tightly-knit teams.
Also known as agile development.
Techopedia explains Agile Software Development
Generally, Agile methodologies promote a project management process that encourages frequent inspection and adaptation. This leadership philosophy encourages teamwork, self-organization and accountability. ASD is both a set of engineering best practices (allowing for rapid delivery of high quality software) and a business approach (aligning development with customer needs and goals).
The term was introduced in the "Agile Manifesto", which was published in February of 2001.
More From Our Experts
Techopedia Deals: The Complete Android Developer Course - Build 14 Apps
Join thousands of others with our weekly newsletter
The 4th Era of IT Infrastructure: Superconverged Systems:
Approaches and Benefits of Network Virtualization:
Free E-Book: Public Cloud Guide:
Free Tool: Virtual Health Monitor:
Free 30 Day Trial – Turbonomic: