General learnings about Agile:

History of Agile Manifesto

Twelve Agile Manifesto principles

  1. continuous delivery
  2. have process that can accommodate change
  3. have working software
  4. continuous communication between business and developers
  5. motivate the team
  6. have face time
  7. measure progress with working software
  8. marathon development mentality
  9. have solid design
  10. simplicity
  11. trust all levels of leadership to have extreme ownership
  12. have retrospective processes to learn