Agile Principles

  1. Customer satisfaction by early and continuous delivery of useful software.
  2. Welcome changing requirements, even late in development.
  3. Working software is delivered frequently (weeks rather than months).
  4. Close, daily cooperation between business people and developers.
  5. Projects are built around motivated individuals, who should be trusted.
  6. Face-to-face conversation is the best form of communication (co-location).
  7. Working software is the principal measure of progress.
  8. Sustainable development, able to maintain a constant pace.
  9. Continuous attention to technical excellence and good design.
  10. Simplicity- only build what is really essential.
  11. Self-organizing teams.
  12. Regular adaptation to changing circumstance.

What does MVP stands for?

MVP is an acronym for Minimum Viable Product. It basically means keep it simple!!! Don't build a Ferrari if all you need is a skateboard!