Cosa vorresti evitare di reinventare a tutti i costi? [chiuso]

-1

Recentemente abbiamo dovuto reinventare un motore di accodamento ad alta disponibilità come RabbitMQ (per vari motivi).

Naturalmente ciò si è rivelato più lungo e costoso del previsto.

Che tipo di cose eviteresti di ricostruire a tutti i costi? Quali tipi di componenti dovrebbero essere riutilizzati?

    
posta willem 22.07.2014 - 13:06
fonte

1 risposta

2

Segui semplicemente l'analisi costi / benefici . Dovresti evitare di reinventare tutte le cose che Cost_To_Acquire + Maintenance_Cost + Risk è più alto dei costi per costruire il componente.

Cost to Acquire può essere il costo per acquistare una licenza, pagare un corso di formazione o semplicemente passare ore a studiare. Il rischio è molto più alto per qualsiasi nuovo prodotto: non è completamente testato, non ha problemi, non ha comunità intorno e qualsiasi plug-in / tweak dovrà essere reinventato.

    
risposta data 22.07.2014 - 13:15
fonte

Leggi altre domande sui tag