Agile Development

Learn about the popular software development process known as Agile development.

Agile software development

Agile software development refers to a group of software methodologies that are all based on iterative development. The term Agile comes from a group of 17 software developers who met at a resort in Snowbird, Utah, in 2001. After the meeting, they published the Manifesto for Agile Software Development.

The manifesto is a short description of what should be prioritized during the software development process. This manifesto is then outlined in more detail by twelve principles, called the Principles behind the Agile Manifesto.

These ideas had a significant impact on the software industry, and several new software development methodologies were developed in response to the manifesto.

Let’s look at some of the more popular of these methodologies.

Get hands-on with 1400+ tech skills courses.