Project progress needs to be measurable. Agile project teams often use six main artifacts, or deliverables, to develop products and track progress, as listed here:

  • Product vision statement: An elevator pitch, or a quick summary, to communicate how your product supports the company's or organization's strategies. The vision statement must articulate the goals for the product.

  • Product backlog: The full list of what is in the scope for your project, ordered by priority. Once you have your first requirement, you have a product backlog.

  • Product roadmap: The product roadmap is a high-level view of the product requirements, with a loose time frame for when you will develop those requirements.

  • Release plan: A high-level timetable for the release of working software.

  • Sprint backlog: The goal, user stories, and tasks associated with the current sprint.

  • Increment: The working product functionality at the end of each sprint.