De MoSCoW-methode is een wijze van prioriteiten stellen in onder meer de software engineering. De eisen aan het resultaat van een project worden ermee ingedeeld. Het is een afkorting, waarvan de letters staan voor:[1]
De kleine letters 'o' in de afkorting hebben geen betekenis, maar maken de afkorting makkelijker te onthouden.
Een project wordt vaak als mislukt beschouwd wanneer niet alle must-have eisen in het eindproduct verwerkt zitten.
De methode is populair in de Dynamic Systems Development Method en Rapid application development, en wordt ook vaak toegepast bij het prioriteren van verandervoorstellen met betrekking tot bedrijfsprocessen.