- Funktionale Spezifikationen
- Detaillierte Beschreibung der gewünschten Geschäftsfunktionen und Anforderungen eines Systems aus Anwendersicht, ohne technische Implementierungsdetails.
- Entwicklungsplan
- Dokumentiertes Verzeichnis aller Tätigkeiten und Aufgaben, die der Entwickler durchführen muss, um die funktionalen Spezifikationen zu erstellen und umzusetzen.
- Zeitplan für die Entwicklung
- Festgelegte operative Termine und Meilensteine für den Entwicklungsplan, einschließlich Start-, Zwischen- und Enddaten.
- Preis und Auszahlungsplan
- Gesamtgebühren für die Dienstleistung und genaue Zeitpunkte sowie Bedingungen, wann Zahlungen vom Auftraggeber fällig werden.
- Inhaberschaft des geistigen Eigentums
- Rechtlicher Anspruch auf Urheberrecht, Marken und Geschäftsgeheimnisse; typischerweise beim Auftraggeber, mit Ausnahmen für vorbestandenes Know-how des Entwicklers.
- Geschützte Informationen
- Vertrauliche oder proprietäre Informationen, Systeme oder Tools des Entwicklers, die in das Projekt integriert werden und nicht in den Eigentumsübergang fallen.
- Anhang
- Anlage zu einem Vertrag, die spezifische Details regelt (z. B. Anfrage nach Vorschlag, Budgets, Zeitpläne) und als Teil der Vereinbarung gilt.
- Dienstleister / Entwickler
- Das Unternehmen oder die Person, die die Softwareentwicklung oder Spezifikationserstellung durchführt und dabei den Anweisungen des Auftraggebers folgt.
- Auftraggeber / Kunde
- Das Unternehmen oder die Person, die die Softwareentwicklung in Auftrag gibt und dafür zahlt.
- Geschäftliche Anforderungen
- Spezifische Geschäftsprozesse und Ziele, die das neue System erfüllen oder unterstützen soll (z. B. Bestandsverwaltung, Buchhaltung).