# All About Milestones

## What is a Project Milestone?

A milestone is a concept to understand in Agile product development. Milestones are markers of progress in product and service development. They may need to be completed multiple times, or adjusted as teams progress towards release cycles of their products.&#x20;

## Phase vs. Milestone

Agile teams should rely on "milestones", not "phases".&#x20;

"Phases" in project work assume that work starts and stops during a specific timeframe. "Phases" assumes that the work is sequential with certain deliverables needing to be delivered after another after a fixed time (see the [Waterfall Ways of Work](/agile-training-portal/agile-handbook/agile-philosophies/waterfall-ways-of-work.md)).

"Milestones", however, do not imply timeframe. They are simply a subset of deliverables that represent important progress on the way to launching products and services. They should iterate over time. "Milestones" is more akin to Agile than "phases" because multiple milestones can be sought in parallel, while phases of work implies one must be done before the next can begin (see the [Agile Ways of Work](/agile-training-portal/agile-handbook/agile-philosophies/agile-ways-of-work.md)).

## Iterative Product Development

Each release (MVP or MMP) includes multiple milestones along the way that teams must hit. There can be an unlimited number of MVP's on the way to an MMP. Teams launch multiple MVP's in order to remain iterative in their adjustments of plans. Each MVP solves minimal, important problems, and is released quickly so that teams can learn from users. The feedback that teams collect should inform the plans and vision for the next MVP.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guide.techfleet.org/project-portal/project-success-handbook/project-components/project-milestones/all-about-milestones.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
