MaxDragonheart ha scritto:
Grazie per la risposta!
E' interesse nostro assumere uno competente, ma non so se ci conviene assumere qualcuno da affiancargli per alleggerirgli il lavoro o se magari conviene prendere qualcuno solo all'occorrenza....
Qui il discroso e' un po' piu' articolato.
Inizialmente non servono tante persone: una e' piu' che sufficiente. Fintanto che il progetto e' agli inizi, basta una testa per realizzare l'infrastruttura generale.
Quando il progetto avra' una struttura consolidata, a quel punto puo' essere il caso di aggiungere qualche presona: e' ragionevole pensare che sara' il vostro architetto software a proporvelo.
Se assumere una persona o
affittarla e' una questione delicata.
Partiamo dalla banale considerazione che comunque servono 3/6 mesi affinche' questa persona vada a regime, cioe' sia in grado di muoversi all'interno del progetto in modo autonomo. Per quanto uno sia bravo, le conoscenze relative ad un certo rpgetto non gli entrano in testa per osmosi durante la notte, o per endovena. Deve studiare, capire come e' fatto il codice, come e' strutturato il progetto, la filosofia che ci sta' alla base, conoscere le componenti del sistema riutilizzabili, ecc..
Una volta acquisite queste competenze, se la persona e' in
affitto se ne andra', portandosi via competenze e conoscenze. Non sto pensando al furto di idee, attenzione. Sto pensando semplicemente al fatto che se un domani dovesse servire un'altro aiuto, ci si troverebbe nella situazione iniziale: dovranno passare altri 3/6 mesi affinche' la nuova persona diventi operativa.
Se invece il lavoro e'
una tantum, allora e' evidente che il
consulente esterno (alias
la persona in affitto) e' la soluzione migliore.