Created by Fabian Hitziger
over 5 years ago
|
||
Charakterisieren Sie das unstrukturierte Vorgehen.
Charakterisieren Sie das Strukturierte Vorgehen
Der Software-Lebenszyklus kann in Aufgaben und Phasen unterteilt werden.
Nennen und charakterisieren Sie die vier Phasen.
Welche Rolle spielen Projekt- und Qualitätsmanagement während des Software-Lebenszyklus?
Der Rational Unified Process ist das beste Vorgehensmodell und sollte wann immer möglich verwendet werden.
Beziehen Sie Stellung zu dieser Aussage.
Man kann zwischen plangesteuerten und agilen Prozessen unterscheiden.
Charakterisieren Sie plangesteuerte Prozesse.
Man kann zwischen plangesteuerten und agilen Prozessen unterscheiden.
Charakterisieren Sie agile Prozesse.
Charakterisieren Sie das Wasserfallmodell.
Nehmen Sie eine Einordnung in die Kategorien plangesteuerte oder agile Prozesse und in die Kategorien sequentielle oder iterativeinkrementelle Vorgehensmodelle vor.
Charakterisieren Sie den Rational Unified Process.
Nehmen Sie eine Einordnung in die Kategorien plangesteuerte oder agile Prozesse und in die Kategorien sequentielle oder iterativeinkrementelle Vorgehensmodelle vor
Charakterisieren Sie das agile Manifest und beschreiben Sie seine Kernidee.
Beschreiben Sie die Rollen, die Scrum vorsieht.
Beschreiben Sie die Artefakte, die Scrum vorsieht.
Beschreiben Sie die Ereignisse, die Scrum vorsieht.
Welche Fragen werden beim Daily Scrum beantwortet
Sie sind Scrum-Master in einem Projekt. Im Daily ergeben sich inhaltliche Fragen, die vom gesamten Team diskutiert werden, als einer der Entwickler von seinen aktuellen Aufgaben berichtet.
Wie reagieren Sie?
Beispiel für eine Kontextabgrenzung
Charakterisieren Sie den Begriff „Software Engineering“, wie er von gängigen Definitionen z.B. von Sommerville oder entsprechend ISO/IEC/IEEE 24765-2010 definiert ist.
Was umfasst der Begriff Software, wie er von gängigen Definitionen z.B. von Sommerville oder entsprechend ISO/IEC/IEEE 24765-2010 definiert ist.
Welche Aussagen treffen auf den Software-Lebenszyklus zu?
• Ein Software-Projekt erstreckt sich immer über den gesamten Lebenszyklus der Software.
• Das Projektmanagement ist über den gesamten Lebenszyklus der Software involviert.
• Ein Software-Projekt bildet oft nur einen Teil des Lebenszyklus der Software ab.
Beschreiben Sie den Rational Unified Process. Gehen Sie auch auf Vor- und Nachteile dieses Vorgehensmodells ein.
Nennen Sie zwei Ereignisse, die Scrum vorsieht, und nehmen Sie eine kurze Beschreibung jedes dieser Ereignisse vor.
Charakterisieren Sie den Begriff „Randbedingung“ und nennen Sie zwei Beispiele von Randbedingungen.
Welchen Zweck kann die Kontextabgrenzung erfüllen?
Wählen Sie aus der nachfolgenden Liste alle Kreativitätstechniken aus.
• Interview
• Brainstorming
• Analogietechnik
• Perspektivenbasiertes Lesen
• Feldbeobachtung
• Perspektivenwechsel
Charakterisieren Sie Kreativitätstechniken.
Charakterisieren Sie Befratungstechniken
Wählen Sie aus der nachfolgenden Liste alle Kreativitätstechniken aus.
• Interview
• Brainstorming
• Analogietechnik
• Perspektivenbasiertes Lesen
• Fragebogen
• Perspektivenwechsel
Nennen Sie vier Ermittlungstechniken
Welche Aussagen zur Attributierung von Anforderungen sind korrekt?
• Es sollten möglichst viele Attributtypen verwendet werden.
• Attribute werden ausschließlich für die initiale Projektplanung benötigt.
• Attribute sind Voraussetzung für die Bildung von Sichten.
Charakterisieren Sie funktionale Anforderungen
Charakterisieren Sie Qualitative Anforderungen
Wählen Sie die Aussage aus, die „Conway’s Law“ am zutreffendsten beschreibt.
• Alles, was schiefgehen kann, wird auch schiefgehen.
• Die Anzahl an Transistoren, die in einen integrierten Schaltkreis festgelegter Größe passen, verdoppeln sich etwa alle 1,5 Jahre (18 Monate).
• Softwareentwicklung ist ein gewisses Abbild der Organisation und bildet diese teilweise ab.
In welche Faktoren ist das Kano-Modell eingeteilt?
Charakterisieren Sie den Basisfaktor des Kano-Modells.
Charakterisieren Sie die Leistungsfaktoren des Kano Modells
Charakterisieren Sie Begeisterungsfaktoren des Kano-Modells
Definieren Sie Anforderungsspezifikation
Welche Sichten gibt es bei Anforderungen?
Nennen Sie beispiele für Selektive Sichten von Anforderungen.
Was sind Verdichtende Sichten bei Anforderungen?
Was ist eine Anforderung im Allgemeinen?
Wozu dient das Requirements Engineering?
Was oder Wer ist die wichtigste Quelle für Anforderungen?
Welche Quellen können für Anforderungen genutzt werden?
Wofür ist das Kano-Modell da?
Warum Attributiert man Anforderungen z.B. im Backlog?
Nennen Sie beispiele für Attribute einer Anforderung
Definieren Sie Software-Architektur
Was hat Einfluss auf die Software-Architektur?
Was sagt die Software-Architektur aus?
Wie nennt man einen übergreifenden Mechanismus?
Was zeigt die Bausteinsicht?
Was zeigt die Laufzeitsicht?
Was zeigt die Verteilungssicht?
Wie wird eine Software-Architektur aufgebaut?
Was ist die Systemidee bzw. was beschreibt sie?
Was beschreibt ein Architekturmuster?
Was ist ein Entwurfsmuster?
Welche Punkte werden als Teil der Systemidee beschrieben?
• Kernaufgabe
• Nutzungsart des Systems
• Glossar
• Schnittstellen
• Roadmap
• Art der Steuerung
• Projektplan
Wählen Sie alle Aussagen aus, die den Zusammenhang zwischen Software-Architektur und Projektmanagement falsch beschreiben.
• Die Ziele im Bereich Software-Architektur und im Projektmanagement sind deckungsgleich.
• Software-Architekturen entstehen in Teilen oft bereits vor Beginn eines Projekts.
Beispiel für eine Bausteinsicht