NAME

Question Types


Start With


Question Limit

of 24 available terms

Advertisement Upgrade to remove ads

5 Written Questions

5 Matching Questions

  1. Rolle
  2. essentielle Charakteristiken des Software Engineering
  3. Vorteile der Ingeniuerssicht
  4. Ziele der rollenbasierten Softwareentwicklung
  5. mögliche Ursachen für Phänomene
  1. a - Handhabbarkeit
    - eingeschränkte Flexibilität
    - Vorhersehbarkeit von Kosten
  2. b - 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
  3. c - Kooperation zwischen den beteiligen Personen
    - Interessenausgleich zwischen den beteiligten Rollen
  4. d - geringes Dömänenwissen
    - Änderungen und Konflikte in den Anforderungen
    - Kommunikations- und Koordinationsstörungen
  5. e - 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

5 Multiple Choice Questions

  1. - Wissenstransfer über Phasengrenzen hinweg unvollständig
    - fehlendes Anwendungswissen führt in späten Phasen zu Fehlentscheidungen
  2. - Komplexe Software in allen Bereichen des Lebens
    - Software im zunehmenden Maße Innovationstreiber
  3. Software wird wie ein gemeinschaftliches Kunstwerk erstellt
    - keine Trennung zwischen Planung und Produktion
    - Kreativität muss in allen Phasen berücksichtigt werden
    - Kommunikation muss beliebig breit möglich sein und so wenig wie möglich reglementiert werden
  4. 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
  5. 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

5 True/False Questions

  1. Produktionssicht (Software Factory)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. mögliche Sichten auf Softwareentwicklungsprozesse- Termine vs. Kosten vs. Qualität
    - hohes Risiko des Scheiterns
    - gestiegener Anteil an Softwarekosten
    - keine zuverlässige Herstellung von Software im industriellen Maßstab
    - Kosten- und Terminüberschreitung
    - bei Auslieferung: ungenügende Softwarereife
    - keine Produktivitätskontrolle
    - keine ausrechende Qualitätskontrolle

          

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

          

  4. Vorteile der Kreativsicht- Kommunikation verhindert die Wahrscheinlichkeit von Missverständnissen
    - Jeder hat die Chance kreative Lösungen zu jeder Zeit einzubringen

          

  5. notwendige Fähigkeiten eines Software Enigneers- immaterielles Gut
    - fast ausschließlich Personalkosten
    - entscheidener Erfolgskaktor: Personalqualität

          

Create Set