Handbuch der Softwareumfangsmessung und Aufwandschätzung
Die Aufwandschätzung von Softwaresystemen ist und bleibt in der heutigen weltweit verzweigten bzw. agilen Softwareerstellung ein aktuelles und vor allem immer bedeutungsvolleres Thema im Bereich der Softwareentwicklung und -bereitstellung. Um den wirklichen Aufwand für eine Softwaresystementwicklung zu bestimmen ist jedoch erst einmal eine möglichst exakte Bestimmung oder gar Messung des zu realisierenden funktionalen Softwareumfangs notwendig. Genau dieser Thematik widmet sich das vorliegende Handbuch in grundlegender Weise. Es behandelt die bekanntesten Umfangsmess- und Aufwandschätzverfahren nach ihrer Evidenz und Effizienz in ihrer praktischen Anwendung.
Den Hauptteil dieses Handbuches bildet eine erstmals umfassende und vollständige Beschreibung der exakten Bestimmung des Softwarefunktionsumfangs nach dem so genannten COSMIC Function Points Ansatz. Diese Methode ist auch unter der Bezeichnung Next Generation of Functional Size Measurement weltweit bekannt und bezieht vor allem moderne Paradigmen und Systemarten, wie die eingebetteten Systeme, das SOA, das Cloud Computing und die Kommunikationssysteme sowie auch moderne Entwicklungsmethoden einer evolutionären oder agilen Softwareerstellung mit ein.
Das vorliegende Handbuch ist sowohl für die Praxis als auch für den auszubildenden Hochschulbereich eine wichtige Grundlage. Es ist für Studenten mit Informatikbezug zu empfehlen, da es sich vor allem dem grundlegenden Problem des Softwareumfangs selbst widmet, welches wiederum für Anwendungen zur Aufwandschätzung aber auch für Komplexitäts- und Risikoanalysen relevant ist. Für den IT-Bereich unterstützt es das Management bei der Auswahl, Bewertung und geeigneteren Anwendung von Methoden der Softwareumfangsmessung und den damit verbundenen Fragen des Aufwandes, der Qualität und der Effizienz. Darüber hinaus werden die involvierten Communities vorgestellt und deren Rolle für die Thematik dieses Handbuch exemplarisch herausgestellt.