How to start an agile project?

By checking the Agile Or Waterfall? it seems my project would benefit from an agile methodology.
What are the steps needed to start an agile project?

  • Define a Product Vision
  • Define the Product Backlog
  • Set up the Implementation Team
  • Define the Sprint / Release Plan
  • Prepare and Organize a Kick Off Meeting
  • Start the Implementation with Sprint 0