×
>
<

Aptitude

Agile Model in SDLC

Agile Model

  • To overcome the limitation of the waterfall model, in the 1990s , the agile model was introduced.
  • Agile is the term referred as versatile.
  • Agile model is the combination of iterative and incremental software development model.
  • In the agile model, the requirements are break up into many parts, called iterations, and then developed incrementally.
  • In this model, each iteration is planned, designed, implemented, tested and deployed to the customers to take the feedback.
  • If any changes required then the modification is done at that iteration then carry on the project.
  • Any error can be fixed at each iteration so there is no issue about presence of errors in the project.

Advantages Of Agile Model :

  • Provides more flexibility.
  • Agile model provides customer’s satisfaction at each iteration.
  • No issue of bugs.
  • Can change or modify the requirement very easily.
  • It reduces development time of software product.
  • This model saves time.

Disadvantages Of Agile Model :

  • It takes a long time to complete a project.
  • Agile model requires too much involvement of customers.
  • This model does not define end point clearly.
  • It can be more cost effective.
  • Developers and testers have to work actively.
  • This model is difficult to implement.
  • More risk of maintainability.