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.