Gestione progetti IT offshore

Consulting Project Management

Ogni business dovrebbe iniziare avendo già in mente la fine.

Oggi molte organizzazioni hanno deciso di spostare il proprio sviluppo IT offshore per ridurre i costi ed aumentare la competitività. Il lavoro viene quindi mandato in posti come India, Cina e Russia. I risparmi in questi paesi è notevole, ma il risparmio totale in realtà è solo una parte rispetto a quello che ci possiamo immaginare.

Assumere direttamente professionisti italiani a compensi elevati e con forti oneri sociali, rende questa attività troppo costosa per competere sui mercati internazionali.Noi possiamo aiutarvi a gestire i Vostri progetti informatici per risparmiare di molto sui costi : la strategia da pianificare, l’analisi delle specifiche iniziali, il controllo sullo stato di avanzamento del lavoro e ogni problematica relativa alla comunicazione con il nostro team virtuale.

Possiamo gestire il processo di sviluppo software senza perderne il controllo e tenere complessità, costi e tempi di consegna, sia svolgendo parte delle competenze nel nostro studio, sia utilizzando per il progetto i nostri fornitori strategici in giro per il mondo. I costi saranno più bassi dei costi di sviluppo italiani (anche se la decrescita delle tariffe professionali ci porta con costi del lavoro quasi paragonabili a quelli indiani) con il vantaggio di non avere limiti nella scelta della tecnologia da utilizzare per lo sviluppo.

L’erogazione dei servizi finali sarà tutta svolta o a progetto chiavi in mano o con specifici Service Level Agreement dove si definiranno Key Performance Indicators ed eventuali penali per non rispetto degli stessi. Inoltre prima di iniziare ad erogare i servizi, verrà firmato un accordo di segretezza mantenendo i dati inerenti al Cliente e al progetto in regime di stretta confidenzialità e sicurezza. Solo dietro espresso assenso del Cliente, sarà possibile rendere pubbliche le informazioni per le finalità richieste. La stessa procedura sarà eseguita tra noi e nostri fornitori e partner strategici.

Condurre progetti offshore è diverso da condurli in casa. Avendo parlato con diversi project manager ed avendolo provato in proprio, siamo in grado di dire che ci sono una serie di complicazioni che si ripetono quando si lavora in offshore, e questo vale per tutte le realtà. Identificarle prima di iniziare un progetto in offshore vi aiuterà ad essere preparati in maniera migliore. Ecco alcuni fattori chiave per gestire un progetto all’estero:

Selezionare i progetti giusti per l’offshore

Alcune aziende adottano un approccio sbagliato, pensando poter fare a meno del loro team di sviluppo interno. Il problema invece è che non tutti i progetti si prestano allo sviluppo offshore. Dei buoni progetti per l’offshore sono quelli ben definiti, dove ci si aspettano pochi cambiamenti o che comunque prevedono del lavoro ripetitivo. I progetti che hanno bisogno di un grosso coinvolgimento del cliente o che probabilmente dovranno subire diversi cambiamenti durante lo sviluppo non sono idonei. In questi siamo noi i responsabili del progetto

Definire i rilasci

I progetti offshore necessitano di una definizione più dettagliata rispetto a quelli fatti in casa. Dovete sincerarvi che tutto sia scritto e dettagliato, dal contratto della fornitura dei servizi fino alla fatturazione e non assumere mai per ovvio o implicito un dettaglio. I benefici di questo tipo di spin off sono il miglioramento della qualità nelle proprie specifiche tecniche e funzionali.

Avere quello per cui pagate

E’ importante controllare se le persone ed i servizi per cui pagate vengano rilasciati. C’è infatti una tendenza a fornire delle situazioni a minor costo. Accordatevi in anticipo su quello che state comprando e controllate regolarmente quello che vi sta arrivando. Chiedete i curricula delle persone coinvolte e controllate che abbiano qualifiche ed esperienze rilevanti.

Comunicazione efficace

Questa è in assoluto la parte più importante nel lavoro offshore. Dovrebbero essere fatti i massimi sforzi nel set up di una buona struttura comunicativa. Non si può presupporre che le informazioni corrette verranno sempre passate alle persone giuste. E’ importante accertarsi che lo siano per evitare problemi dopo. Una soluzione è quella di avere un company manager offshore, almeno inizialmente, per assicurarsi che ogni cosa scorra liscia.

Monitoraggio dello stato di avanzamento.

Lo sviluppo offshore ha bisogno di gestione o quantomeno di monitoraggio. E’ molto importante avere delle milestone a breve raggio e dei deliverables frequenti in qualsiasi progetto offshore. Sta al cliente monitorare l’avanzamento dei lavori in quanto l’azienda offshore potrò tirar fuori dei problemi per salvarsi la faccia di fronte ad una milestone non rispettata.

Impiegare braccia e gambe anzichè cervelli.

E’ un luogo comune quello di pensare di ricevere degli sviluppatori esperti e molti praticanti o studenti che lo sviluppatore guiderà allo sviluppo dei pacchetti di lavoro. Queste persone invece spesso non sono capaci di prendere decisioni tecniche affidabili e in alcuni casi peggiori esse hanno solamente una conoscenza rudimentale della tecnologia con la quale stanno lavorando. Questo può portare ad un allungamento dei tempi di lavoro o ad una scarsa qualità.

Mancanza di responsabilità

E’ importante avere un punto di contatto singolo che possa prendere decisioni e farti avere quello di cui hai bisogno. Molto spesso il contatto non ha il potere per farlo oppure è stato messo lì solo per mantenere il cliente soddisfatto.

SERVIZI DI CONSULENZA

IN BREVE

  • Gestione di progetti in Outsourcing
  • Consulenza in ambito software e hardware
  • Realizzazione gestione chiavi in mano di Servizi

Al passo con le ultime tecnologie,
strumenti, standard e linguaggi.
Tecnologie Strumenti Standard

Twitter

Contatti

Parlaci del tuo progetto.

Richiedi subito una consulenza gratuita dalla pagina Contatti

Vieni a trovarci

Via Attilio Regolo, 19 - Roma (IT)

Telefonaci

(+39) 328 37 584 53

Oppure scrivici