Domanda

Stiamo lavorando in una società Java/.NET e il mio team e io stiamo pianificando un progetto per un cliente.

Uno dei requisiti è che il progetto deve essere realizzato in .NET

Ho chiesto di questo requisito e il cliente ha detto che non importa e che se ho una buona ragione possiamo usare altre tecnologie. Ma devo giustificare la decisione.

Come project manager / analista sono interessato a realizzare il progetto in Java perché:

  • Il team conosce Java molto meglio, per quanto riguarda la lingua e i framework
  • Non so nulla della tecnologia .NET (e forse potremmo prendere decisioni sbagliate pensando in modo Java a fare le cose)
  • Ci sono altre persone in compagnia che hanno più competenze in .NET ma hanno altri progetti con più priorità.

Per esperienza, sono sicuro che se usiamo Java, il progetto avrà molta più qualità. Ma questi argomenti potrebbero essere deboli dal punto di vista del cliente.

Come posso giustificare la realizzazione del progetto in Java?

EDIT: non sto chiedendo se una tecnologia sia migliore dell'altra. "Non è una domanda di guerra tecnologica".

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top