Schon einmal einen Programmierer sagen hören “Diese neue Technologie ist cool. Die sollten wir einsetzen”. Hört man auf den Programmierer und setzt die Technologie einfach ein? Wie ist das denn wenn der Kunde sagt “Diese neue Technologie ist cool. Die solltet ihr einsetzen”. Sollte man die Technologie jetzt einsetzen? Neue Technologien bieten auch neue Chancen für das Produkt und neue Motivation für Entwickler.
Der erste Schritt liegt auf der Hand. Mittels eines Proof Of Concept wird die neue Technologie getestet und verifiziert, ob die Technologie zur Architektur passt. Aber wie geht es weiter? Die folgenden fünf Fragen geben eine Entscheidungshilfe für die Entscheidung.
- Erfüllt die Technologie die Anforderungen an die Architektur?
- Will der Kunde diese Technologie haben?
- Wollen die Entwickler diese Technologie einsetzen?
- Wie groß ist der Einfluss der Technologie auf den bestehenden Code?
- Wie leicht lässt sich diese Technologie bei einer Fehlauswahl wieder entfernen?
Zu guter letzt muss wieder der Architekt entscheiden, aber doch bitte bewusst und nach objektiven Kriterien und nicht nach Bauchgefühl.

Kommentare
Kommentar hinterlassen