Agile: Software Development


This artcle discuss about agile software development and its advantages.

Introduction

The term Agile Software Development refers to a group of software development  methodologies that promotes development iterations, open collaboration, and process adaptability throughout the life-cycle of the project.

Difference between traditional project and agile project organization.
Key Agile Practices.

  • Release Planning
  • Sprint Planning
  • Daily Scrum Meeting
  • Fixed Length Sprints
  • Feature Review

Advantages of Agile

  • Continuous delivery and feedback cycles
  • Iterative and incremental development
  • Changing requirements are welcome
  • Early testing and continuous integration Customer collaboration and acceptance of each feature as it’s developed
  • We rely on the creativity and self-organization of the team

Related tags

Agile Methodologies,SCRUM