Aller au contenu
TKTech-KarlProduct Engineer
Langue affichée : Allemand.
3 min de lecture

Produktengineering ist keine Stellenbezeichnung

Warum die Rolle weniger mit einem Stack zu tun hat als mit Entscheidungen, Kontext und Verantwortung für das Ergebnis.

Product EngineeringHaltungZusammenarbeit
Orange Linie mit vier Knotenpunkten auf dunklem Raster

Auf Visitenkarten klingt „Product Engineer“ nach einem Full-Stack-Entwickler mit besserem Marketing. In der Praxis ist der Unterschied größer – und unangenehmer. Es geht nicht darum, mehr zu können. Es geht darum, Verantwortung für das Ergebnis zu übernehmen, nicht nur für den Code.

Der Unterschied liegt nicht im Stack

Ein Entwickler bekommt ein Ticket: „Baue einen Filter für die Projektliste.“ Ein Product Engineer fragt: „Welche Entscheidung soll die Person nach dem Filtern treffen?“ Vielleicht braucht sie gar keinen Filter, sondern eine bessere Sortierung. Vielleicht ist die Liste zu lang, weil die Inhalte nicht kuratiert sind. Vielleicht ist das eigentliche Problem, dass niemand weiß, welche Projekte relevant sind.

Das ist keine Arroganz gegenüber dem Ticket. Es ist die Frage, ob das Ticket das richtige Problem beschreibt. Manchmal lautet die Antwort ja. Dann wird der Filter gebaut – schnell und gut. Manchmal lautet sie nein. Dann ist die wichtigste Arbeit, das zu sagen.

Drei Fragen, die alles verändern

Bevor ich eine technische Entscheidung treffe, stelle ich drei Fragen:

  1. Warum jetzt? Was passiert, wenn wir es nicht bauen? Welche Entscheidung oder welcher Ablauf hängt davon ab?
  2. Für wen? Wer nutzt das Ergebnis, in welcher Situation, mit welchem Vorwissen?
  3. Was ist der kleinste nützliche Schritt? Welche Version löst das Problem, ohne die nächsten drei Probleme mitzubauen?

Diese Fragen verlangsamen den Start um zehn Minuten und sparen oft Wochen. Sie sind auch der Grund, warum Product Engineering ohne Kommunikation nicht funktioniert. Wer nur den Code sieht, kann diese Fragen nicht beantworten.

Ein Beispiel: die Funktion, die wir nicht gebaut haben

Ein Kunde wünschte sich eine „automatische Erinnerung“ für offene Aufgaben. Die Anforderung war klar, das Ticket war klein. Im Gespräch stellte sich heraus, dass die Erinnerungen nicht fehlten – die Aufgaben waren einfach nicht eindeutig zugewiesen. Jeden Morgen suchte das Team von Hand, wer was übernehmen sollte.

Wir haben keine Benachrichtigungslogik gebaut. Wir haben die Aufgabenliste um eine klare Zuständigkeit und eine tägliche Kurzansicht ergänzt. Die Zahl der offenen Aufgaben sank, weil die Übergabe sichtbar wurde. Die ursprünglich gewünschte Funktion wäre technisch einfach gewesen – und hätte das eigentliche Problem nur lauter gemacht.

Das ist keine Heldengeschichte. Es ist die normale Arbeit, wenn man den Kontext ernst nimmt.

Entscheidungen sichtbar machen

Product Engineering heißt auch, Entscheidungen nachvollziehbar zu machen. Ein kurzes Entscheidungslog reicht:

## Entscheidung: Aufgabenliste statt Erinnerungen
- Kontext: Offene Aufgaben ohne klare Zuständigkeit
- Optionen: automatische Erinnerungen, tägliche Kurzansicht, beides
- Entscheidung: Kurzansicht mit Zuständigkeit
- Grund: Das Problem war Sichtbarkeit, nicht Aufmerksamkeit
- Überprüfung: nach zwei Wochen

Das Log ist keine Bürokratie. Es schützt vor dem stillen Wiederaufleben von verworfenen Ideen und macht es neuen Teammitgliedern leichter, die Gründe zu verstehen. Gute Entscheidungen sind selten selbsterklärend.

Was Product Engineering nicht ist

Es ist nicht „Designer und Entwickler in einer Person“. Gute Produkte entstehen selten allein. Es ist auch nicht „Product Manager mit Programmierkenntnissen“. Die Rolle ersetzt keine Produktstrategie und keine Designentscheidung.

Was sie ausmacht, ist die Verbindung: technische Tiefe, Verständnis für den Nutzungskontext und die Bereitschaft, beides in Entscheidungen zu übersetzen. Manchmal bedeutet das, einen Prototyp zu bauen, um eine Annahme zu testen. Manchmal bedeutet es, eine Funktion nicht zu bauen. Und manchmal bedeutet es, den Code zu schreiben, der genau das tut, was vereinbart wurde – ohne Drama.

Fazit

Product Engineering ist keine Stellenbezeichnung, die man sich gibt. Es ist die Entscheidung, nicht nur Code abzuliefern, sondern Verantwortung für das Ergebnis zu übernehmen. Der Stack ist dabei das kleinste Problem.

Un projet en tête ?

Explique-moi brièvement de quoi il s’agit. Je réponds généralement sous 24 à 48 heures.

Demander un projet