NAME

Question types


Start with


Question limit

of 24 available terms

Advertisement Upgrade to remove ads
Print test

5 Written questions

5 Matching questions

  1. Nachteile der Vertragssicht
  2. Nachteile der Ingenierussicht
  3. Nachteile der Produktionssicht
  4. Ziel des Software Engineering
  5. Ziele der rollenbasierten Softwareentwicklung
  1. a Prinzipien, Techniken, Methoden und Werkzeuge zur Verfügung zu stellen, um Software zu
    - vorhersagbaren Kosten,
    - in vorhersagbarer Zeit und
    - zu vorhersagbarer Qualität zu produzieren
  2. b - Kooperation zwischen den beteiligen Personen
    - Interessenausgleich zwischen den beteiligten Rollen
  3. c - Abstraktionen fehlen
    - Verführung zur beliebigen Änderung
    - nicht geeignet für Massenproduktion
  4. d - Wissenstransfer über Phasengrenzen hinweg unvollständig
    - fehlendes Anwendungswissen führt in späten Phasen zu Fehlentscheidungen
  5. e - entspricht nicht dem Prozess des Erkenntnisgewinns während der Entwicklung
    - Produkt muss vor Vertragsabgabe vollständig geplant sein
    - führt nicht zu nützlicher Software

5 Multiple choice questions

  1. Softwareentwicklung ähnelt der Entwicklung von Massengütern
    - Entwurf bzw. Produkt(vor)entwicklung ist der kreative Anteil
    - danach beginnt der Produktionsprozess, der strikt arbeitsteilig organisiert ist
    - Kosten werden durch Produktionsmittel und Personalkosten bestimmt
    - Anpassung ausschließlich über fest definierte Parametrisierungsmöglichkeiten
  2. - juristische Eindeutigkeit
  3. - Produktionssicht
    - Ingenieurssicht
    - Vertragssicht/Juristensicht
    - Kreativsicht/Kommunikationssicht
  4. Softwareentwicklung ähnelt dem Bau von Brücken
    - weniger strikte Trennung von Planung und Produktions
    - Verwendung allgemein bekannter und akzeptierter (Konstruktions-)Prinzipien bzw. -Muster
    - wenige bis gar keine Anpassungsmöglichkeiten nach Fertigstellung des Entwurfs
  5. - Komplexe Software in allen Bereichen des Lebens
    - Software im zunehmenden Maße Innovationstreiber

5 True/False questions

  1. Software EngineeringKonstruktion großer Programme

          

  2. notwendige Fähigkeiten eines Software Enigneers- Kommunikation auf verschiedenen Abstraktionsebenen (Modellbildung)
    - Erstellung und Verwendung von Modellen/Spezifikationen
    - Kommunikation mit Personen mit unterschiedlichen Zielsetzungen, Vorstellungen, Ausbildungen
    - Beherrschen von Methoden (Ingenieurwissen)
    - Arbeitsplanung und -koordination (Projektmanagement)

          

  3. Kreativsicht/KommunikationssichtSoftwareentwicklung ist so zu handhaben, dass sie auf Grund von Verträgen kontrollierbar ist
    - Aufteilung in möglichst klar überprüfbare Teilaufgaben
    - Verzug muss bewertbar sein und Konsequenzen nach sich ziehen
    - späte Anforderungen werden ausgeklammert

          

  4. Phänomene in der Software-Entwicklung- Komplexe Software in allen Bereichen des Lebens
    - Software im zunehmenden Maße Innovationstreiber

          

  5. Vorteile der Kreativsicht- Ergebnis und Fertigstellung ist nicht verlässlich prognostizierbar
    - weitgehende Unplanbarkeit
    - Unwirtschaftlichkeit
    - Produkte sind fast nicht wartbar