Softwareentwicklung und Projektmanagement

Welche Beschreibung trifft auf die Function-Point-Methode zur Schätzung des Softwareumfangs zu?

  1. AUmfang und Aufwand des gesamten Systems werden aus den tatsächlichen Ergebnissen ähnlicher, früher entwickelter Systeme geschätzt und um die Unterschiede korrigiert
  2. BDie Zahl der Quellcodezeilen wird geschätzt und als Eingabe für Formeln verwendet, die Aufwand und Dauer liefern
  3. CDer Funktionsumfang aus Sicht des Nutzers wird anhand der Zahl und Komplexität der externen Eingaben, externen Ausgaben, externen Abfragen, internen logischen Dateien und externen Schnittstellendateien bewertet und geschätzt
Antwort und Erläuterung anzeigen

Antwort: C. Der Funktionsumfang aus Sicht des Nutzers wird anhand der Zahl und Komplexität der externen Eingaben, externen Ausgaben, externen Abfragen, internen logischen Dateien und externen Schnittstellendateien bewertet und geschätzt

Die Function-Point-Methode misst den Funktionsumfang, den ein System seinen Nutzern bietet, indem sie Zahl und Komplexität seiner Ein- und Ausgaben, Abfragen und der verarbeiteten Dateien (Daten) in Punkte umrechnet. Ihre Vorteile sind, dass sie nicht von der Programmiersprache abhängt und Schätzungen schon ab der Anforderungs- oder Außenentwurfsphase möglich sind. Den Aufwand mit Formeln aus der Zahl der Quellcodezeilen zu berechnen, ist der Ansatz von Methoden wie COCOMO, und die Schätzung auf ähnliche frühere Systeme zu stützen, ist die Analogieschätzung. In der Praxis wird oft mit mehreren Methoden geschätzt und die Ergebnisse werden verglichen.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Softwareentwicklung und Projektmanagement

  1. Das SLA eines Dienstes legt eine monatliche Verfügbarkeit von mindestens 99,95 % fest. Ein Monat wird mit 30 Tagen angesetzt, und geplante Ausfallzeiten werden mitgerechnet. In diesem Monat war der Dienst durch Störungen bereits insgesamt 15 Minuten ausgefallen. Wie viel weitere Ausfallzeit ist für den Rest des Monats noch zulässig, um das SLA einzuhalten?
  2. Welcher Prozess im IT-Service-Management zielt hauptsächlich darauf ab, die Grundursache wiederkehrender Störungen zu untersuchen und ihr erneutes Auftreten durch dauerhafte Lösungen zu verhindern?
  3. Welche Aussage beschreibt ein Merkmal des Wasserfallmodells der Softwareentwicklung richtig?
  4. Welcher Test entspricht im V-Modell der Softwareentwicklung der Phase der Anforderungsdefinition und prüft, ob die dort festgelegten Inhalte erfüllt sind?
  5. Welche Rolle ist in Scrum für Inhalt und Reihenfolge (Priorität) der Einträge im Product Backlog sowie für die Maximierung des Produktwerts verantwortlich?