„Forward-deployed Engineering“ (FDE) bewegt sich an der Schnittstelle zwischen Produktentwicklung und Kundenarbeit – dort, wo sich Software an reale Gegebenheiten anpassen muss, ohne dass dabei die technische Disziplin auf der Strecke bleibt. Dieser Kurs erläutert das Konzept des FDE, zeigt auf, in welchen Situationen es zum Einsatz kommt, und vermittelt, wie Teams auch bei direkter Kundennähe die volle Verantwortung (Ownership) und Entscheidungsfähigkeit sowie eine hohe technische Qualität wahren. Sie erhalten ein praxisorientiertes Modell an die Hand, um FDE-Projekte zu steuern, Integrationen sicher zu implementieren, Fehler in externen Umgebungen zu beheben und fundierte Abwägungen hinsichtlich Projektumfang, ethischer Aspekte und beruflicher Risiken zu treffen.
Der Kurs behandelt die Abläufe bei FDE-Einsätzen, die Artefakte zur Reduzierung von Nacharbeit sowie die Entscheidungsbefugnisse, die das Teamverhalten prägen. Zudem werden sichere Kundenintegrationen, das Debugging in schwer reproduzierbaren Umgebungen sowie die Abwägungen, ethischen Aspekte und Leitplanken thematisiert, die mit der Betrachtung von FDE als Ingenieursdisziplin einhergehen.