Agile Software Development

Why Trust Techopedia

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, constant communication, and tightly-knit teams.

Advertisements

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.

Advertisements

Related Terms

Margaret Rouse
Editor

Margaret jest nagradzaną technical writerką, nauczycielką i wykładowczynią. Jest znana z tego, że potrafi w prostych słowach pzybliżyć złożone pojęcia techniczne słuchaczom ze świata biznesu. Od dwudziestu lat jej definicje pojęć z dziedziny IT są publikowane przez Que w encyklopedii terminów technologicznych, a także cytowane w artykułach ukazujących się w New York Times, w magazynie Time, USA Today, ZDNet, a także w magazynach PC i Discovery. Margaret dołączyła do zespołu Techopedii w roku 2011. Margaret lubi pomagać znaleźć wspólny język specjalistom ze świata biznesu i IT. W swojej pracy, jak sama mówi, buduje mosty między tymi dwiema domenami, w ten…