Homepage Add to favorites Site Map

Sviluppo software personalizzato in outsourcing

In questa pagina verranno spiegati i vari passaggi che andremo ad intraprendere per la realizzazione di un software -in outsourcing- secondo le specifiche esigenze del cliente.

ADV
Aiuto e supporto
Utilizza il servizio di chat in tempo reale, se l'operatore č disponibile, per ottenere assistenza e supporto in tempo reale semplicemente scrivendo sulla tastiera del tuo pc.
LiveZilla Live Help
Certifications
PCI DSS Complaint GeoTrust SSL

Sviluppo software personalizzato in outsourcing
Share |

Sviluppo software personalizzato in outsourcing

In questa pagina verranno spiegati i vari passaggi che andremo ad intraprendere per la realizzazione di un software  -in outsourcing- secondo le specifiche esigenze del cliente.

Gli stadi della realizzazione di un progetto

La prima cosa da fare è quella di avere una lista delle caratteristiche funzionali e delle specifiche che verrà creata dalla cliente che conterrà in linea di massima tutte le funzionalità richieste dal programma.
Insieme con il cliente la Open Software assegnerà una persona di contatto che assisterà il cliente passo passo e farà delle domande specifiche al fine di acquisire il maggior numero di informazioni possibili riguardo al progetto che si intende realizzare.
Tutto quanto premesso porterà alla documentazione delle specifiche che verranno poi approvate dalla cliente e che sono parte integrante della contratto di sviluppo software firmato in precedenza.
Fasi del progettoQuesta parte del progetto è particolarmente importante, il cliente avrà la possibilità di procedere con lo sviluppo o potrà decidere di fermarsi alla sola documentazione per poi procedere ad assegnare il progetto ad un'altra software house oppure utilizzarla per implementare in futuro qualora necessario ulteriori specifiche al programma.
i tempi di realizzazione di una buona stesura delle specifiche tecniche richiede mediamente dal 15% al 25% del tempo complessivo di realizzazione dell'applicazione.
La bozza delle specifiche tecniche servirà per creare un altro documento che è quello delle specifiche di sviluppo.
Le specifiche di sviluppo descriveranno tutti i requisiti tecnici del sistema, della sua architettura e dei principi di funzionamento. In altre parole è la guida per il programmatore che descrive cosa e come viene incrementato questo documento permette di definire in maniera chiara quelli che saranno i costi e i tempi di realizzazione e la quantità e il flusso di lavoro.
Questa specifica fase costa in tre punti principali che sono:
  1. aggiunta di tutte le informazioni tecniche alla bozza delle specifiche
  2. bozza delle specifiche di programmazione
  3. approvazione delle specifiche da parte del cliente
La realizzazione di questa documentazione richiede mediamente dal 10 al 20% del tempo complessivo di realizzazione. al contempo però riducendo ogni eventuale incomprensione tra il cliente e programmatori e tre programmatori stessi riduce di circa il 30% il tempo di sviluppo.

La creazione del Project Plan

Dopo che le specifiche tecniche sono pronte, saremo in grado di creare un piano di lavoro per lo sviluppo del software è ottenere i tempi di sviluppo e i costi di realizzazione. questa fase include l'individuazione delle tempistiche delle risorse necessarie per la realizzazione(quali ad esempio il numero di teams e di programmatori necessari) e gli eventuali rischi collegati al progetto
in altre parole questa fase permetterà di capire quanto costerà allo sviluppo e come verrà finito.
al cliente verrà assegnato un manager di progetto che nello seguirà passo passo lo terrà informato sullo stato di avanzamento e li potrà fornire informazioni dettagliate man mano che verranno realizzate su ogni singolo aspetto definito nelle bozze.
La realizzazione del Project Plan richiede mediamente dal cinque al 15% del tempo complessivo di realizzazione del software.
Una volta ultimata questa fase il software è pronto per essere realizzato sia come stesura codice che come testing, così come definito nella nostra politica aziendale per le linee guida per la realizzazione di software.
Copyright © 2009 - 2010 Open Software S.r.l. | P.I. IT03214600920