Ich Schlag mich gerade mit einem Projekt rum, das komplett an "Overenginering" erkrankt ist. Das gesamte Team schlägt in diese Kerbe und die Umsetzung der kleinsten Anforderungen verschlingt Zeit und Geld in einem Umfang, dass in Sachen Wartung die schlimmsten Legacy-Projekte die ich gesehen habe nicht mithalten können.

Das Team entwickelt worauf es Bock hat und interessiert sich einen Dreck dafür, was wirklich benötigt wird.

Ich muss mir jetzt irgendwie überlegen, wie ich das dem Kunden klar mache 🙈.

Reply to this note

Please Login to reply.

Discussion

Wenn Du eine gute Lösung gefunden hast, bin ich neugierig auf die Antwort.

Normalerweise beliebt Konkurrenz das Geschäft. Evtl. könntest du neue Funktionalität auslagern, sozusagen als Microservice oder Microfrontend

Ne, sich einfach damit zu arrangieren bedeutet es auch mit zu verantworten. Die bessere Variante wird sein, es offen auf den Tisch zu legen und dem Kunden reinen Wein einzuschänken.

Am besten schonungslos. Kurzer, harter Schmerz ist besser als langanhaltender Schmerz.

Darauf wird es hinaus laufen.