Skip to content.
Logo tecnoteca

Portale Tecnoteca.it

Logo tecnoteca

Vai al sito aziendale Tecnoteca.com


 

Requisiti della pianificazione

 

La pianificazione delle attività  che devono essere effettuate durante il Ciclo di Sviluppo di un prodotto software è una attività  di fondamentale importanza al fine di garantire la positiva conclusione del progetto. Solo una attenta pianificazione delle attività  è infatti in grado di consentire il rispetto dei tempi di rilascio previsti, il rispetto degli obiettivi qualitativi, il rispetto delle stime di costo. E' quindi fondamentale che, nella fase iniziale del progetto, sia effettuata una attività  di pianificazione preliminare.

Nella effettuazione di tale attività  si possono riconoscere le quattro seguenti linee di pianificazione principale

  • Pianificazione delle Attività  di Sviluppo. Tale pianificazione deve portare a definire:

  1. le attività  di sviluppo che devono essere effettuate durante il Ciclo di Sviluppo del prodotto software;
  2. la durata e lo scheduling previsti per ogni attività  e le relazioni di precedenza tra le diverse attività ;
  3. le risorse (sia in termini di personale idoneo che di risorse hardware/software) previste per la realizzazione di ogni attività ;

  4. le responsabilità  di effettuazione di ogni attività  di sviluppo;

  5. i documenti progettuali che devono essere prodotti per ogni CSCI facente parte del prodotto software;

  6. i metodi e gli strumenti che devono essere utilizzati.

  • Pianificazione delle Attività  di Collaudo. Tale pianificazione deve portare a definire:
  1. a quali livelli di integrazione dovrà  essere effettuato il collaudo del prodotto software;
  2. le attività  che devono essere effettuate durante la progettazione e l'esecuzione delle prove;

  3. la durata e lo scheduling previsti per ogni attività ;

  4. le risorse (sia in termini di personale idoneo che di risorse hardware/software) previste per la realizzazione di ogni attività ;

  5. l'ambiente hw/sw utilizzato per la esecuzione delle prove;

  6. le responsabilità  di effettuazione di ogni attività ;

  7. i documenti di progettazione ed esecuzione delle prove che devono essere prodotti per ogni CSCI facente parte del prodotto software;

  8. i metodi e gli strumenti che devono essere utilizzati.


  • Pianificazione delle Attività  di Riesame. Tale pianificazione deve portare a definire:
  1. quali riesami devono essere effettuati durante il Ciclo di Sviluppo del prodotto software;
  2. quale criterio generale di valutazione deve essere utilizzato nelle attività  di riesame;

  3. la durata e lo scheduling previsti per ogni riesame;

  4. le risorse (sia in termini di personale che di risorse hardware/software) previste per la realizzazione di ogni riesame;

  5. le responsabilità  di conduzione di ogni riesame;

  6. i Rapporti di Riesame che devono essere prodotti;

  7. i metodi e gli strumenti che devono essere utilizzati.

  • Pianificazione delle Attività  di Controllo Configurazione. Tale pianificazione deve portare a definire:
  1. la responsabilità  di effettuazione delle attività  di controllo configurazione;
  2. le risorse (sia in termini di personale idoneo che di risorse hardware/software) previste per l'effettuazione del controllo configurazione;

  3. gli elementi del prodotto software che devono essere gestiti dal controllo configurazione (elementi soggetti alla configurazione);

  4. i metodi di identificazione da utilizzare;

  5. le procedure operative di prima consegna degli elementi soggetti alla configurazione e gestione delle modifiche;

  6. i metodi e gli strumenti che devono essere utilizzati.

________________


Tesi di Laurea:
"Certificazione del software: problemi e metodi"

di Alessandro Febbo
________________

- Università delle Marche -
- Facoltà di Ingegneria -
- Marzo 2003 -

________________


scarica presentazione.ppt »