Attualmente sto scegliendo tra due progetti / soluzioni software fattibili. La soluzione 1 è facile da implementare, ma bloccherà alcuni dati in un formato proprietario e sarà difficile modificarli in seguito. La soluzione 2 è difficile da implementare, ma in seguito sarà molto più semplice da modificare.
Dovrei andare su YAGNI o dovrei incorporare il costo di uscita nel processo decisionale? O chiesto in modo diverso, è la parte del costo di uscita del TCO?
Sto pensando di tornare al cliente con questo per chiedergli se pensa che i costi di uscita siano rilevanti, ma mi piacerebbe sapere che cosa pensa la comunità per prima.
P.S. L'uscita costa il termine corretto?