Microservices oder Monolith? Cloud oder Bare Metal? Viel Dokumentation oder eher wenig? - Fragen, wie diese werden gerne sehr hitzig diskutiert. Am Ende lautet die Antwort oft: 'Das kommt darauf an!' - Aber worauf? Eine Antwort liefert ein altes Modell aus der Betriebswirtschaftslehre: der Produktlebenszyklus. Wenn man betrachtet, in welcher Phase sich ein Produkt gerade befindet, ergeben sich oft Anforderungen, die es viel leichter machen, grundlegende Architekturentscheidungen zu treffen. Dieser Vortrag stellt das Modell vor und zeigt typische Auswirkungen auf die Architektur. Mit dem Wissen, worauf es ankommt, wird die Wahl der passenden Architektur beim nächsten Mal vielleicht deutlich einfacher.