Klausurinhalte

  • Agile Softwarentwicklung

    • Agiles Manifest, Herausforderungen, Conway's Law, Testing (Test-Pyramide)

    • Scrum (Werte, Rollen, Prozess, Artefakte, Schätzen, Meetings, Retrospektive)

    • Agile Modelle vs Wasserfall (Vor- und Nachteile)

  • Geschäftsprozessmanagement

    • Ziele von Geschäftsprozessmanagement, Hey-Joe-Prinzip, RACI-Matrix,

    • ITIL Prozessblöcke

    • Praxisaufgabe zur Modellierung mit BPMN oder EPK

  • IT-Verträge

    • Vertragsarten (Festpreis, Time & Material, Vorteile und Nachteile)

    • Praxisaufgabe zur ​Angebotserstellung

  • IT-Softwareprojektbestandteile

    • Bestandteile
    • Aufgabe zur UI-Modellierung

Probeklausur

  • Agile Softwarentwicklung (60 Punkte)

  • Geschäftsprozessmanagement (20 Punkte)

  • IT-Verträge (20 Punkte)

  • IT-Softwareprojektbestandteile (20 Punkte)


    Gesamtpunktanzahl: 120 Punkte

Agile Softwareentwicklung

  • Agiles Manifest, Herausforderungen, Conway's Law, Testing (Test-Pyramide)

 

Frage: Welche 4 Thesen werden im agilen Manifest proklamiert?

Frage: Welchen Bezug hat das Manifest für Software Craftsmanship zum agilen Manifest?
Und inwieweit erweitert es  den Handlungsspielraum?

Frage: Wofür verwendet man ein Roadmap Planning?


Frage: Was verbirgt sich hinter einer Community of Practice?

Frage: Nenne 3 Beispiele von Techniken des Xtreme Programming?

Frage: Welchen Umstand beschreibt Conway's Law?


Frage: Was sind Microservices?

Frage: Was sind Code Katas? und was ist ein Hackathon?

Frage: Wofür benutzt man Domain-Driven Design?


Frage: Skizziere die Test-Pyramide und beschreibe kurz ihre Inhalte.

Agile Softwareentwicklung

  • Scrum (Werte, Rollen, Prozess, Artefakte, Schätzen, Meetings, Retrospektive)

 

Frage: Nenne 5 typische Kommunikationsprobleme in der Softwareentwicklung

Frage: Warum wurde Scrum entwickelt?

Frage: Nenne die 5 Scrum Werte und erkläre sie kurz?


Frage: Was ist ein Sprint? Wie sieht der Scrum-Zyklus aus?

Frage: Welche Rollen gibt es in Scrum? Beschreibe diese kurz.

Frage: Welche Aufgaben hat ein Scrum Master?

Frage: Wie groß sollte ein Entwicklerteam im Idealfall sein?

Frage: Was ist ein Product Backlog? Wie wird es erstellt? Wer pflegt es? Was verbirgt sich hinter dem Begriff Backlog Refinement?

Frage: Welche Aktionen sind notwendig bevor ein neuer Sprint gestartet werden kann?

Frage: Welche Aufgabe hat das Daily?

 

Agile Softwareentwicklung

Frage: Wie ist eine Scrum Retrospektive aufgebaut?
Welches Ziel hat verfolgt? Wer nimmt daran teil?

Frage: Skizziere eine Sprint Burndown Chart und beschreibe kurz was zu sehen ist.


Frage: Wie kann ein Team Health Monitor aussehen? und wie wird dieser genutzt?
 

Frage: Welche agilen Skalierungsframeworks gibt es noch?

Frage: Wie sieht ein Wasserfallprozess aus? Welche Kennzeichen hat dieser?

Frage: Welche allgemeinen Vorteile und Nachteile haben iterative Entwicklungsmodelle?

  • Agile Modelle vs Wasserfall (Vor- und Nachteile)

  • Ziele von Geschäftsprozessmanagement, Hey-Joe-Prinzip, RACI-Matrix

Geschäftsprozessmanagement

Frage:  Welche 3 Kernziele verfolgt das Prozessmanagement?

Frage: Was ist das Hey-Joe Prinzip?


Textaufgabe zur RACI-Matrix.

Frage was verbirgt sich hinter dem Qualitätsbegriff nach ISO 9000?
 

  • ITIL Prozessblöcke

Geschäftsprozessmanagement

Frage: Wofür steht ITIL? Welche 5 Prozessblöcke gibt es in ITIL?

Frage: Was versteht man unter IT Service Portfolio Management?

Frage: Was heißt Incident Management?

  •  Praxisaufgabe zur Modellierung mit BPMN oder EPK 

Geschäftsprozessmanagement

Modelliere den Ablauf einer Bestellung bei einem e-Commerce-Shop System mit BPMN oder EPK. Welche Prozesse gibt es?

IT-Verträge

  • Vertragsarten (Festpreis, Time & Material, Vorteile und Nachteile)


Frage: Welche Vorteile bietet ein Festpreisprojekt und welche Nachteile?



Frage: Wie sieht ein Time&Material Projekt aus? Wann verwende ich diese Vertragsart?

IT-Verträge

  • Praxisaufgabe zur ​Angebotserstellung

Erstelle ein einfaches Angebot zum Aufbau einer E-Commerceshopsystems mit 1.000 Kunden pro Tag. Denke an die formalen Rahmenbedingeungen.

IT-Softwareprojektbestandteile

  • IT-Softwareprojektbestandteile
  • Aufgabe zur UI-Modellierung

IT-Softwareprojektbestandteile

  • Aufgabe zur UI-Modellierung

Klausurinhalte

By Benjamin Nothdurft

Klausurinhalte

  • 895