All the "Right" Reasons for Agile

Agile Methodologies started as software development approaches to mend the gap, but later evolved into methods as alternative solutions to the traditional practices of managing teams and projects.

Here is an extensive list of the reasons to use Agile Development:

  1. Adaptable to fixed or changing requirements

  2. Flexibility and agility

  3. Scalability of projects

  4. Able to jump start a project faster

  5. Better visibility and transparency

  6. User and customer focused

  7. Greater business and technology integration

  8. Promote team interaction and collaboration

  9. Increase ownership and accountability

  10. Higher team morale

  11. Self-organizing teams

  12. Self-directed teams

  13. Flatter team organizational structure

  14. Smaller resource requirements

  15. Simplified development process

  16. Minimal rules, documentation easily employed

  17. Improve performance visibility

  18. Increase performance output

  19. More relevant metrics

  20. Improve 360-degree communications

  21. Frequent timely feedback

  22. Create realistic customer expectations

  23. Reduce project risk

  24. Lower defect density

  25. Frequent delivery

  26. Faster Time to Market, i.e. First-mover advantage

  27. Early Return of Investment (ROI)

  28. Enables concurrent development and delivery

  29. Continuous improvement of qualities and processes

  30. Better product quality

  31. Improve project estimates

  32. Better cost control

  33. Increase project control

  34. Improve project predictability

  35. Boost more relevant milestones and deliverables

The FOUR values of Agile Manifesto:

  • Individuals and interactions over processes and tools

  • Working software over comprehensive documentation

  • Customer collaboration over contract negotiation

  • Responding to change over following a plan

The TWELVE principles of the Agile Manifesto:

  1. Customer satisfaction by early and continuous deliver of value software - Think of Minimum Viable Product (MVP).

  2. Welcome changing requirements, even in late development - Customer feedback loop is a great way to capture new requirements.

  3. Working software is delivered frequently (weeks rather than months) - Time boxing a Sprint to no longer than 2 to 4 weeks.

  4. Close, daily cooperation between business people and developers - Daily Stand up meeting is where the whole team meets every day for a quick status update.

  5. Projects are built around motivated individuals, who should be trusted - Identify and secure the right people for your team

  6. Face-to-face conversation is the best form of communication (co-location) - Alternative: The Distributed Agile Approach — Think Global. Code Global.

  7. Working software is the principal measure of progress - “Done” should really mean “DONE!”. Features developed within an iteration (Sprint in Scrum), should be 100% complete in every Potentially Shippable Increment (PSI).

  8. Sustainable development, able to maintain a constant pace - Use agile metrics to optimize your delivery.

  9. Continuous attention to technical excellence and good design - Good quality assurance should encompass the entire development process from the very start of requirements gathering all the way to maintenance.

  10. Simplicity - the art of maximizing the amount of work not done - is essential - The Agile Burn-down Chart is a chart that shows how quickly you and your team are burning through your customer's user stories.

  11. Self-organizing teams -Self-organizing teams choose how best to accomplish their work, rather than being directed by others outside the team.

  12. Regular adaptation to changing circumstances - Business needs to keep a finger on the pulse of consumer trends and insights from around world.

"Plans are of little importance, but planning is essential." – Winston Churchill

#Agile #SDLC #SoftwareDevelopment #ProjectManagement #Iterative

Featured Posts
Recent Posts
Search By Tags
No tags yet.
Let's Connect!
  • White Facebook Icon
  • White Twitter Icon
  • White LinkedIn Icon
  • White Instagram Icon
  • White Pinterest Icon
  • White YouTube Icon

© 2017 mia t lee.  All rights reserved.