SWT-Übung WS 10/11 27.10.2010 Function Point
Functionpoint: Vorgehen & Formular
Prinzip Function Point Counting Practices Manual: „ ... is evaluated in terms of what is delivered by the application, not how it is delivered.“
Lastenheft - Pizzaservice Zielbestimmung Der Pizzaservice „Avanti“ soll EDV-gestützt Kundendaten, Produktdaten und telefonische Bestellungen verarbeiten können. Produkteinsatz Das Produkt soll die Verwaltung von Kunden und Bestellungen leisten. Zielgruppe sind die Angestellten des Pizzaservice.
Lastenheft - Pizzaservice Produktfunktionen /LF10/ Ersterfassung, Änderung und Löschung von Kundendaten /LF20/ Ersterfassung, Änderung und Löschung von Produktdaten /LF30/ Abfrage von Kundendaten u. Bestelldaten /LF40/ Erfassen eines Bestellvorganges /LF50/ Ausgabe von Backauftrag, Lieferauftrag und Rechnung Produktdaten /LD10/ Relevante Kundendaten sind zu speichern. (6 Datenfelder) /LD20/ Relevante Produktdaten sind zu speichern. (4 Datenfelder) /LD30/ Relevante Bestelldaten sind zu speichern. (10 Datenfelder)
Komplexitätsklassifizierungen, Milano Software Service, Stand: 10/11 Beispiel Komplexitätsklassifizierungen, Milano Software Service, Stand: 10/11 Eingabedaten < 5 Datenelemente 5-15 Datenelemente > 15 Datenelemente < 2 Datentypen einfach mittel 2 Datentypen komplex > 2 Datentypen Ausgabedaten und Abfragen < 6 Datenelemente 6-19 Datenelemente > 19 Datenelemente < 2 Datentypen einfach mittel 2-3 Datentypen komplex > 3 Datentypen Datenbestände < 20 Datenelemente 20-50 Datenelemente > 50 Datenelemente 1 Datentyp einfach mittel 2-5 Datentypen komplex > 5 Datentypen
Lastenheft - Pizzaservice Produktleistungen /LL10/ Die Funktionen /LF30/ und /LF50/ sollen jeweils maximal 5 Sekunden in Anspruch nehmen /LL20/ Es sollen maximal 1000 Kunden und 200 Produkte verwaltet werden. Gewünschte Qualität Funktionalität : gut Zuverlässigkeit : sehr gut Benutzbarkeit : gut Effizienz : normal Änderbarkeit : normal Portierbarkeit : irrelevant
Umrechnung von FP in MM