Processo di produzione Flashcards

1
Q

Quali sono le fasi del processo di produzione

A
  • Studio di fattibilità
  • Specifica (o analisi dei requisiti)
  • Progettazione
  • Implementazione e test dei moduli
  • Integrazione e test del sistema
  • Release
  • Manutenzione
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Cos’è la fase di studio della fattbilità

A

è la fase che analizza di costi, benefici dell’applicazione e studia i tempi di realizzazione e scadenze.
Crea il Feasibility Study Document

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Fase di Specifica (o analisi dei requisiti)

A

Determina le funzionalità del SW in termini di performance, facilità d’uso, portabilità, facilità di manutenzione ecc..
In questa fase si produce il Requirement Analysis and Specification Document (RASD), che contiene inoltre un user manual e un system test plan.

Questa fase richiede una continua interazione con il cliente.
I requeisiti che vanno introdotti nel RASD si dividono ulteriormente in 3 categorie:
- Requisiti funzionali: descrivono cosa deve fare l’applicazione e come
- Requisiti non funzionali: l’insieme dei requisiti che riguardano l’affidabilità, performance e sicurezza
- Requisiti del processo e manutenzione: i vari procedimenti per il controllo qualità e per lo sviluppo di nuove funzionalità

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Cos’è la fase di progettazione

A

è quella fase che produce il Design Document, questo contiene la progettazione dell’architettura del software sia a livello globale che a livello dei moduli

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Cos’è la fase di implementazione e test dei moduli

A

Indovina un po’: i moduli descritti nel Design Document vengono implementati e testati singolarmente

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Cos’è la fase di integrazione e test del sistema

A

I singoli moduli vengono integrati per comporre il prodotto finale e vengono eseguiti test a livello di sistema.
Spesso questa fase e quella di implementazione e test dei moduli sono considerate un unica fase.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Cos’è la fase di release

A

viene consegnato il prodotto agli utenti.
Prima ad un gruppo selezionato per ricevere feedback ed eventualmente effettuare modifiche correttive, successivamente avviene la distribuzione al resto degli utenti

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Cos’è la fase di manutenzione

A

Include tutte le modifiche effettuate al prodotto software dopo la fase di release.
Il costo di questa fase spesso comporta più del 50% del costo totale del sw.
La manutenzione può essere di 3 tipi:
- Correttiva (sono stati trovati errori)
- Adattiva (per adattare il sistema ad un nuovo dominio)
- Perfettiva (aggiunta di nuove funzionalità)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly