Newsgroup: it.comp.programmare.win32
Titolo: [un po' OT] sviluppo all'estero

ciao a tutti
sto cercando di capire quali sono i Paesi più "gettonati" per lo 
sviluppo software (in termini di costo dei programmatori e di 
preparazione degli stessi).
Qualcuno mi sa dare qualche dritta?
Giovanni

 wrote in 
news:200709181...@mynewsgate.net
:

Non credo che questa tua richiesta sarà molto "popolare" all'interno 
di un ng di programmatori italiani.
Il primo consiglio che ti do è di valutare anche quanto ti 
costerebbe la stessa soluzione sviluppata da programmatori locali 
(immagino tu l'abbia già fatto). 
Considera che, quando ci si rivolge all'estero, o si passa per 
qualche agenzia/software house che si accolla lo sviluppo, ma 
sicuramente non ti farà pagare il solo costo della manodopera, 
oppure si contatta direttamente lo sviluppatore e, oltre alla 
preparazione dello stesso, bisogna anche considerare, ad esempio, se 
puoi pensare di rivalerti in qualche modo su di lui se non 
rispetterà i contratti, se diffonderà quello che hai commissionato a 
tuoi concorrenti (a meno che non si lavori in GPL, ovviamente) etc.
Per quanto riguarda la preparazione, gli indiani hanno un'ottima 
fama, dovuta credo anche al fatto di parlare di solito un buon 
inglese. L'India ha diverse realtà (Mumbay, ma non solo) con un alto 
numero di aziende informatiche e, di conseguenza, di sviluppatori.
Molti ragazzi indiani studiano e lavorano negli states e questa 
stretta relazione ha sicuramente creato un "ecosistema" molto 
avanzato, sicuramente più di quello di nazioni come la Cina o Taiwan 
dove, pur essendoci molta più produzione, lo sviluppo di software 
non è così avanzato (anche se credo che le cose stiano cambiando 
anche in quel settore, perlomeno per quello che riguarda 
l'embedded...).
Allo stesso modo anche i paesi dell'europa dell'est e dell'ex-unione 
sovietica dispongono di molti sviluppatori di buon livello. 
Per la croazia e l'albania, inoltre, ci può essere il vantaggio di 
avere programmatori che parlano l'italiano.
In diverse aziende dove ho lavorato ho sentito racconti sulla 
produttività di questi programmatori che vanno dall'elogio 
sperticato di chi a un decimo del salario garantisce il doppio della 
produttività a chi raccontava fallimenti clamorosi con progetti 
riportati in patria e conseguenti ritardi e problemi economici. 
Come avviene per il mercato italiano, credo che anche a livello 
mondiale la serietà, puntualità e preparazione di chi fa sviluppo 
non è sempre garantita e non è semplice da daterminare a priori.
Se decidi di scegliere la strada dello sviluppo oltreconfine ti 
consiglio di farti mandare delle referenze su progetti precedenti, 
in modo da poter "toccare con mano" la qualità del lavoro svolto e 
di considerare nel computo dei costi un numero di trasferte (tue o 
dei tuoi collaboratori a distanza) per pianificare, seguire e 
verificare i lavoro. Per esperienza ti dico che non c'è 
teleconferenza che valga come una chiacchierata a quattr'occhi.
Tutto questo, ovviamente, IMVHO di programmatore italiano...
-- 
Valter Minute
(the reply address of this message is invalid)
(l'indirizzo di reply di questo messaggio non è valido)

non sapevo dove altro postare.
e poi, non ci vedo niente di offensivo nella mia domanda. Sono uno 
sviluppatore anch'io, non è mia intenzione mettere in dubbio le capacità 
dei nostri. Le riflessioni che sto facendo partono da presupposti 
economici, e non di maggiore o minore qualità del prodotto.
grazie per le utili informazioni! sei stato molto gentile.
Quanto alle tue considerazioni, non posso che essere d'accordo con te. mi 
rendo conto che la convenienza si può avere per progetti da una certa 
mole in su. E non penserei mai di affidare la responsabilità di un 
progetto all'estero a persone che non conosco. Le direttive per lo 
sviluppo e la supervisione, in questo caso, sarebbero affidate ad un 
project manager italiano, presente costantemente nel luogo dello sviluppo.
giovanni