PROJECT CHARTER - GPOSoftwareProject/Progetto GitHub Wiki

PROJECT CHARTER: APPLICAZIONE CLIENT-SERVER

1

1) BREVE DESCRIZIONE DELL' IDEA

Il progetto che si intende realizzare consiste nella realizzazione di un database nella quale un utente dell' azienda CLARE'company può ricercare un titolo del film che preferisce, e ricevere tutte le informazioni necessarie.

2) BENEFICI ATTESI DALLA REALIZZAZIONE

I benefici attesi è possibili consultarli nella sezione VERBALI. Essi sono stati proposto nelle varie riunioni eseguite nel corso della realizzazione del software, permettendoci di realizzare una applicazione perfetta in grado di soddisfare i nostri clienti.

Clicca qui per accedere alla sezione "VERBALI RIUNIONI"

3) OBIETTIVI DEL PROGETTO

OBIETTIVO PRINCIPALI: Realizzazione applicazione client-server

OBIETTIVO SECONDARI:

  1. Il cliente deve registrarsi attraverso i suoi dati personali quali: nome, cognome, data di nascita, sesso, codice fiscale e preferenze cinematografiche. Per utenticarsi è necessario solo nome utente e password

  2. Il server deve, dopo aver ricevuto una richiesta da parte del cliente, riferire alcuni dati riguardanti il film ricercato. Queste informazioni sono: titolo, genere, durata, regista, attori, casa cinematografica, link per la visione del trailer, link per acquisto, valutazione dei clienti, valutazione di critici.

  3. L' interfaccia grafica deve essere intuitiva e semplice da utilizzare.

  4. Realizzazione del progetto entro il tempo definito.

4) ATTORI PRINCIPALI E IL LORO RUOLO

Per la realizzazione del progetto sono necessari i seguenti attori:

Organigramma

5) AMBITO DEL PROGETTO

Scomposizione del progetto:

a) Dopo aver ricevuto la richiesta da parte dell' azienda della creazione del software, abbiamo accettato, stipulato un contratto

b) Esecuzione delle varie riunioni che ci hanno permesso di conoscere le richieste dell' azienda, in modo tale da creare un prodotto uguale a quello da loro immaginato

c) Definizione del progetto completo e consegna idea prevista alla Clarè Company.

d) Riunione tra colleghi per la suddivisione del lavoro. Questo ci permetterà di lavorare in modo efficiente e organizzato

e) Acquisto componenti necessari per lo sviluppo del Software

f) Inizio lavoro. Ogni lavoratore dovrà dedicarsi al lavoro previsto, rispettando i temi di consegna prestabiliti

g) Riunione per far verificare procedimento lavoro con azienda richiedente, questo ci permetterà di cambiare le ultime accortezze.

h) Termine dei lavori e testing finale, verifica del corretto funzionamento dell' applicazione

i) Consegna del progetto all' azienda Clarè Company

6) ANALISI DEI RISCHI

Durante lo svolgimento del progetto potremmo incombere in diversi problemi, tra cui:

  1. Non finire in tempo il progetto

  2. Superare il budget

  3. Non soddisfare le richieste del cliente / Incomprensioni tra project character e cliente

  4. Attacchi dall'esterno:

a)Hacking di film: è possibile che il sito possa essere hackerato e che i vari dati vengano rubati e messi in rete.

b)Copyright: il termine viene internazionalmente usato per indicare la normativa sul diritto d'autore degli ordinamenti non di derivazione anglosassone.

c)Cracking: si intende anche la violazione di sistemi informatici collegati ad Internet o ad un'altra rete, allo scopo di danneggiarli, di rubare informazioni oppure di sfruttare i servizi telematici della vittima senza la sua autorizzazione.

7) WBS

WBS

Da notare che la fase di pianificazione e la fase di progettazione richiedono tanto impegno! Questo perchè se si dedica più tempo a queste due fasi, si ha meno possibilità di commettere errori nel progetto.

8) PIANO LOGICO TEMPORALE

GANTT

9) PIANO DEI COSTI

PIANOCOSTI

Abbiamo ipotizzato che i diversi ruoli, in ordine di importanza, determinano lo stipendio mensile.