Aufwandsschätzung in der Softwareentwicklung

Die Aufwands- und Kostenschätzung ist wesentlicher Bestandteil der Planung von Softwareentwicklungsprojekten.

Beim klassischen Ansatz wird geschätzt, wie viele Personen und wie viel Zeit für die einzelnen Arbeitsschritte oder Programmteile notwendig sind und welche Ressourcen benötigt werden.

Die daraus abgeleiteten Kosten und Termine sowie der Personalbedarf dienen zur Beantwortung der Fragen, ob, wann und wie eine Anforderung umgesetzt wird. Damit sind sie Grundlage für Ausschreibungen und Angebote zur Realisierung eines Softwareentwicklungsprojekts.

Oft kommen hier proprietäre Verfahren wie Expertenschätzungen, Analogieverfahren oder die Delphi-Methode zum Einsatz. Deren Schwachpunkt ist auf der einen Seite, dass für ihre Durchführung fachliche und technische Experten erforderlich sind. Auf der anderen Seite sind die Ergebnisse nicht methodisch wiederholbar und damit nicht ausreichend belastbar.

aestimat wendet methodische Aufwandsschätzverfahren an, die auf Function Points basieren und belastbare und nachvollziehbare Ergebnisse liefern.

 

download  Was kostet ein Function Point?