Milestone è un termine inglese che letteralmente significa pietra miliare. Nella forma inglese, il termine viene utilizzato soprattutto in discipline tecniche come ingegneria del software o project management.
Indica importanti traguardi intermedi nello svolgimento del progetto. Molto spesso sono rappresentate da eventi, cioè da attività con durata zero o di un giorno, e vengono evidenziate in maniera diversa dalle altre attività nell'ambito dei documenti di progetto. Esempi di milestone sono: la fine dei collaudi di un impianto, la firma di un contratto, il varo di una nave, la fine delle opere di muratura di un edificio, eccetera.