Home - Prof-Matteo-Palitto-Peano/GPO-Software-Project GitHub Wiki

Welcome to the GPO-Software-Project wiki!

Ogni tipo di progetto avra' le sue peculiarita', e piu' i progetti sono complessi e piu' dettagli sono necessari per la sua corretta gestione.

Un progetto di realizzazione di un Systema Software in generale avra' i seguenti attori:

  • Azienda Cliente (Azienda committente, Compagnia di Volo)
  • Azienda Software (che realizzera' il software per il cliente e che dovra' gestire il progetto, Innova Srl)
  • Utenti (coloro che dovranno utilizzare il software). Spesso ci possono essere piu' categorie di utenti: clienti compagnia di Volo che devono poter comprare i biglietti da kiosco all'aereoporto, assistente di volo che dovra' assicurarsi che tutti i passeggieri per un determinato volo siano imbarcati....

Inoltre e' possibile che l'azienda software debba fornire anche l'Hardware necessario: Kiosco, terminale per assistente di volo, rete informatica, server.

Planning

In questa fase si compila il Project Charter in modo simile a quanto visto per il progetto di ristrutturazione.

La differenza che caratterizza, tra le altre cose, questo progetto e' la scissione tra cliente e Project Manager.

Infatti in questa esperienza viene ricreato uno scenario piu' comune, in cui il cliente si reca da una azienda e richiede lo sviluppo di un prodotto che include un Software.

L'azienda produttrice costituisce l'attore principale e affida il progetto ad un suo Project Manager interno che si occupera' del soddisfacimento del cliente.

Questo scenario comporta una interazione tra azienda e cliente costante, dall'acquisizione delle richieste, alla proposta di contratto, fino alla consegna del prodotto e della sua documentazione.

E' compito dell'azienda di assicurarsi che tutte le richieste siano stese e documentate con un dettaglio sufficiente alla sua corretta implementazione!

Le interazioni tra azienda e cliente dovrebbero essere registrate e mantenute in archivio. I documenti che ne scaturiscono dovranno essere presi in visione e firmati dal cliente.

Questi tipi di pratiche permettono all'azienda di tutelarsi nel caso di incomprensioni o cambiamenti di richieste che non sono stati concordati da entrambe le parti.

Deliverables

Naturalmente il Project Charter e' il documento principale di questa fase di planning, essa contiene la raccolta delle richieste del cliente, la scomposizione delle attivita' (WBS), la stima dei costi, dei tempi e dei milestones...

Il suo contenuto fornira' anche le informazioni da inserire nella proposta al cliente sotto forma di contratto:

Nel contratto verranno specificate le seguenti informazioni:

  1. La lista delle specifiche per la realizzazione del prodotto/servizio
  2. La stima dei tempi di realizzazione
  3. La stima della qualita' (in termini di tests)
  4. Il prezzo al cliente

Prima che la proposta venga consegnata al cliente, la proposta dovra' essere firmata dall'amministrazione dell'azienda che si assicura, la realizzazione del progetto rispetta gli obiettivi che l'azienda si e' prefissa di raggiungere.

Al termine della contrattazione tra azienda e cliente, il progetto, nel caso venga accettato, entra nella fase di Progettazione.

Progettazione