Benjamin Nothdurft
Software Craftsman, DevOps, @jenadevs @jugthde Founder/Speaker, Traveller & Cyclist – focusing on Continuous Delivery Pipelines, Automation, Docker, Selenium, Java
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
Agile Softwarentwicklung (60 Punkte)
Geschäftsprozessmanagement (20 Punkte)
IT-Verträge (20 Punkte)
IT-Softwareprojektbestandteile (20 Punkte)
Gesamtpunktanzahl: 120 Punkte
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.
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?
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
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?
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?
Modelliere den Ablauf einer Bestellung bei einem e-Commerce-Shop System mit BPMN oder EPK. Welche Prozesse gibt es?
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?
Praxisaufgabe zur Angebotserstellung
Erstelle ein einfaches Angebot zum Aufbau einer E-Commerceshopsystems mit 1.000 Kunden pro Tag. Denke an die formalen Rahmenbedingeungen.
Aufgabe zur UI-Modellierung
By Benjamin Nothdurft
Software Craftsman, DevOps, @jenadevs @jugthde Founder/Speaker, Traveller & Cyclist – focusing on Continuous Delivery Pipelines, Automation, Docker, Selenium, Java