Technikanforderungen
Technikanforderungen sind Spezifikationen, die festlegen, was ein Produkt, System oder Prozess leisten muss und welche Rahmenbedingungen gelten. Sie umfassen Funktionen, Leistungsziele, Qualitätsattribute, Schnittstellen und Betriebsumgebung und dienen als Grundlage für Design, Implementierung, Tests und Beschaffung.
Typen: Funktionale Anforderungen beschreiben, welche Funktionen das System ausführen soll, welche Eingaben verarbeitet und welche Ausgaben
Prozess: Anforderungen werden erhoben, analysiert, priorisiert und dokumentiert (Lastenheft, Pflichtenheft) und in ein Anforderungsdokument überführt. Nachverfolgbarkeit
Standards und Methoden: Standards der System- und Softwaretechnik (z. B. ISO/IEC 25010, ISO/IEC 12207, IEEE 830)
Nutzen und Herausforderungen: Klare Technikanforderungen reduzieren Kosten und Risiken, erleichtern Abnahme und Wartung und verbessern die
Anwendungsgebiete: IT- und Softwareprojekte, eingebettete Systeme, Maschinenbau und Bauwesen. In Verträgen wird oft zwischen Lastenheft (Was)