Kosten und Zeit schätzen
Beschreibung:
Bei der Planung eines Softwareprojekts spielen neben
vielen anderen Faktoren die Kosten (Aufwände) und der benötigte Zeitrahmen eine zentrale,
selten auch nicht die wichtigste, Rolle. Ohne eine grobe Kenntnis der entstehenden Kosten oder
Entwicklungszeiten sollte kein Unternehmen die Realisierung eines Softwareprojekts in Auftrag
geben. Eine Schätzung dieser Parameter ist deshalb wichtiger Bestandteil des Entwicklungsprozesses.
Tatsächlich muss sie schon vor Beginn der Durchführung eines Projekts erfolgen, obwohl sich
konkrete Aussagen über die Kosten und Zeiten häufig erst während des Prozesses treffen lassen.
Erste Schätzungen erfolgen in der Regel auf Basis der erhobenen Anforderungen. Die meisten
Techniken der Schätzung basieren indirekt auf Erfahrungswerten abgeschlossener Projekte. Ein
wichtiger Faktor ist die Größe des Projekts, meistens ausgedrückt in der Anzahl der Code-Zeilen,
die natürlich je nach Programmiersprache variiert, oder der Funktionen des zu erstellenden Systems.
Eine weit verbreitete Technik der Kosten- und Zeitschätzung ist das bereits in den 70er Jahren von
Barry W. Boehm entwickelte Modell COCOMO (Constructive Cost Model).
Ziel:
Ziel ist es, möglichst zutreffende Informationen über die Kosten, Aufwände und benötigten Zeitrahmen, die mit einem Projekt verbunden sind, zu erhalten, um Angebote erstellen oder das finanzielle Risiko bei den Vertragsverhandlungen minimieren zu können.Techniken zur Realisierung:
Function PointsQuantitative WinWin
Alle Praktiken dieser Phase
Zurück zur gesamten Praktiken-Übersicht
