Thursday, 7 April 2016

What are advantages and criticism in Agile ?


Advantages
  • Customer satisfaction by rapid, continuous delivery of useful software
  • Working software is delivered frequently (weeks rather than months)
  • Working software is the principal measure of progress
  • Even late changes in requirements are welcomed
  • Close, daily cooperation between business people and developers.
    Face-to-face conversation is the best form of communication (Co-location)
  • Projects are built around motivated individuals, who should be trusted
  • Continuous attention to technical excellence and good design
  • Simplicity
  • Self organizing teams
  • Regular adaptation to changing circumstances

Criticism
  • Lack of structure and necessary documentation (Tailored Processes)
  • Requires too much cultural change to adopt
  • Very difficult to develop realistic estimates of work effort needed to provide a quote, because at the beginning of the project.
    Sometimes, no one knows the entire scope / requirements.
  • Increases the risk of scope creep due to the lack of detailed requirements documentation

No comments:

Post a Comment

Note: only a member of this blog may post a comment.