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. Rolle
  2. Ingenieurssicht
  3. essentielle Charakteristiken des Software Engineering
  4. Ziele der rollenbasierten Softwareentwicklung
  5. Vorteile der Ingeniuerssicht
  1. a - beschreibt eine Menge von zusammengehörigen Aufgaben und Befugnissen (und oft auch notwendigen Qualifikationen)
    - wird von Personen wahrgenommen
    - eine Person kann mehrere Rollen einnehmen
    - eine Rolle kann von mehreren Personen eingenommen werden
    - nicht in jeder Softwareentwicklung treten alle rollen auf
  2. b - Kooperation zwischen den beteiligen Personen
    - Interessenausgleich zwischen den beteiligten Rollen
  3. c - betrifft die Konstruktion von großen Programm-Systemen
    - zentrales Thema ist Komplexitätsbewältigung
    - regelmäßige Kooperation von Menschen ist ein integraler Bestandteil
    - Software wird kontinuierlich weiterentwickelt
    - die Effizienz mit der Software entwickelt wird ist von entscheidender Bedeutung
    - Software muss ihre Benutzer effektiv unterstützen
  4. d 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. e - Handhabbarkeit
    - eingeschränkte Flexibilität
    - Vorhersehbarkeit von Kosten

5 Multiple choice questions

  1. 1. Berücksichtigung aller 4 Sichten
    2. je nach Art des Projektes spielen Einzelaspekte eine mehr oder weniger wichtige Rolle
    3. für ein konkretes Projekt muss bewusst entschieden werden, welche Sicht wie wichtig ist und welche Maßnahmen erforderlich sind, um diese Sicht im Projekt ausreichend zu berücksichtigen
  2. 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
  3. - Ergebnis und Fertigstellung ist nicht verlässlich prognostizierbar
    - weitgehende Unplanbarkeit
    - Unwirtschaftlichkeit
    - Produkte sind fast nicht wartbar
  4. - Spezialisten für einzelne Tätigkeiten
    - Trennung Produktentwicklung und Produktproduktion
    - klare Fortschrittskontrollen
    - Managementberuhigung
    - Anwengungswissen wird nur zu Beginn benötigt
  5. - geringes Dömänenwissen
    - Änderungen und Konflikte in den Anforderungen
    - Kommunikations- und Koordinationsstörungen

5 True/False questions

  1. mögliche Sichten auf Softwareentwicklungsprozesse- Produktionssicht
    - Ingenieurssicht
    - Vertragssicht/Juristensicht
    - Kreativsicht/Kommunikationssicht

          

  2. 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

          

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

          

  4. Nachteile der Ingenierussicht- Abstraktionen fehlen
    - Verführung zur beliebigen Änderung
    - nicht geeignet für Massenproduktion

          

  5. Vertragssicht/JuristensichtSoftwareentwicklung 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

          

Create Set