Requirements Engineering / Anforderungserhebung => ingenieurmäßig basiertes, systematisches Erheben und Spezifizieren, d. h. Aufspüren, Erfassen, Beschreiben, Vereinbaren und Prüfen aller funktionalen und nichtfunktionalen Anforderungen an ein zu schaffendes Produkt/System/eine Leistung. Dieser Spezifikationsprozess wird ausgehend vom Lastenheft in enger Kooperation zwischen Auftraggeber/Kunden und Auftragnehmer durchgeführt. Er verläuft in der Regel iterativ und ist dann abgeschlossen, wenn alle Anforderungen an das zu entwickelnde Produkt/System hinreichend vollständig und eindeutig vorliegen. Sie werden im Pflichtenheft [Anforderungsspezifikation, System Requirements Specification] dokumentiert.