1 / 10

COCOMO-Methode & FPA-Methode

COCOMO-Methode & FPA-Methode. Softwareentwicklung und Projektmanagement WS 17/18 Vortrag Michelle Marquas. Gliederung. COCOMO-Methode Ablauf Vorteile und Nachteile FPA-Methode Ablauf Vorteile und Nachteile. COCOMO-Methode. = Constructive Cost Model

mmarker
Download Presentation

COCOMO-Methode & FPA-Methode

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. COCOMO-Methode & FPA-Methode Softwareentwicklung und Projektmanagement WS 17/18 Vortrag Michelle Marquas

  2. Gliederung • COCOMO-Methode • Ablauf • Vorteile und Nachteile • FPA-Methode • Ablauf • Vorteile und Nachteile

  3. COCOMO-Methode = ConstructiveCost Model = Modell, mit welchem der Arbeitsaufwand & die Dauer von Softwareentwicklungsprozessen geschätzt wird Ablauf: 1. Komplexität bestimmen - 3 Arten der Projektarbeit → einfache: klein bis mittelgroße Softwareprojekte → mittelschwere: mittelgroße Projekte (komplexer) → schwere: sicherheitsrelevante Projekte (z.B. System für Banken)

  4. 2. Aufwand errechnen Aufwand = a * KDSIb a, b abhängig von Projektkomplexität Einfach: PM = 2,4 * KDSI1,05 Mittelschwer: PM = 3,0 * KDSI1,12 Schwer: PM = 3,6 * KDSI1,20 3. Projektdauer Entwicklungszeit in Monaten Dauer = c * Aufwandd Einfach: TDEV = 2,5 * PM0,38 Mittelschwer: TDEV = 2,5 * PM0,35 Schwer: TDEV = 2,5 * PM0,32

  5. Vorteile Nachteile Große Datenbasis notwendig Anspruchsvoll & komplex Viele Parameter Aufwändige Software • Statistische Sicherheit • Standardisierte Mengen & Einflussgrößen

  6. FPA-Analyse = Function-Point-Analyse = Methode, um die Größe einer Software objektiv & unabhängig von technischen Randbedingungen zu messen • Ergebnis als „Functional Size“ bezeichnet & in Einheit Functional Point (fp) angegeben

  7. Ablauf: • Software Aufgliederung in Elementarprozesse = für Anwender sinnvollste, kleinste Aktivität • 3 Transaktionstypen: • Eingabe • Ausgabe • Abfrage • 2 Datenbestände: • Interne Datenbestände • Externe Datenbestände

  8. Folgende Tabelle zeigt möglichen Punktwerte: Summe aller Punktwerte der Transaktionen und Datenbeständ = Functional Size

  9. Vorteile Nachteile Großer Aufwand Nachvollziehbarkeit & Eindeutigkeit ( gr. Spielraum) Nicht aktuell Ungleichgewichtigkeit • Klar definierte Vorgehensweise • Gute Vergleichsmöglichkeiten • Anforderungen stehen im Vordergrund

  10. Quellen http://www.enzyklopaedie-der-wirtschaftsinformatik.de/lexikon/is-management/Software-Projektmanagement/Aufwandschatzverfahren/Function-Point-Methode https://de.wikipedia.org/wiki/Function-Point-Verfahren https://de.wikipedia.org/wiki/COCOMO https://www.informatik.uni-bremen.de/st/Lehre/swt/schaetzung-1x2.pdf

More Related