Ein jüngerer Kollege kommt mit einer Idee zu Ihnen, wie man die bestehende Funktionalität in dem System, das Sie gemeinsam entwickeln, überarbeiten/verbessern kann. Sie sind sehr froh, dass er versucht, über die Dinge nachzudenken, und Sie loben ihn auf jeden Fall dafür, dass er diese Möglichkeit in Erwägung zieht.
Während der Analyse stellen Sie fest, dass die vorgeschlagene Lösung nicht besser ist als die bestehende und sogar Designprobleme enthält. Leider sind diese Probleme aber so knifflig, dass man sie nicht direkt aufzeigen kann, sondern sich eher auf das Bauchgefühl und die Erfahrung mit anderen Systemen stützt. Eine neu vorgeschlagene Lösung könnte zum Beispiel mit einiger Wahrscheinlichkeit die Betriebskosten um etwa 30 % erhöhen, und Sie müssten das bestehende Team teilweise umschulen.
Wie entscheiden Sie sich?
Jan Barášek Více o autorovi
Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.
Rád vám pomůžu:
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | de