Indicatori generali applicabili alla maggior parte delle metodologie:
* Pianificazione e iniziazione: Questa fase si concentra sulla definizione dello scopo, dell'ambito, degli obiettivi e della fattibilità del sistema. Cercare:
* Documenti di charter o proposta di progetto
* Giustificazione del caso aziendale
* Analisi delle parti interessate e documentazione di raccolta dei requisiti (versioni iniziali)
* Diagrammi di architettura del sistema di alto livello
* Stime di budget e sequenza temporale
* Analisi e design: Questa fase prevede la raccolta dettagliata dei requisiti, la progettazione del sistema e la progettazione del database. Cercare:
* Documento specifico per i requisiti dettagliati (casi d'uso, storie degli utenti, ecc.)
* Documenti di progettazione del sistema (diagrammi di architettura, diagrammi di flusso di dati, progetti di interfaccia)
* Progettazione dello schema del database
* Prototipi o modelli
* Implementazione/sviluppo: È qui che è costruito il sistema reale. Cercare:
* Sviluppo del codice (visibile nei repository)
* Risultati dei test unitari
* Piani e risultati di test di integrazione
* Configurazione dell'ambiente di sviluppo
* Rapporti sui progressi che monitorano le pietre miliari dello sviluppo
* Test: Ciò comporta test rigorosi per garantire qualità, funzionalità e sicurezza. Cercare:
* Piani di prova e casi di test
* Risultati dei test e report di bug
* Piani e risultati UAT di accettazione dell'utente
* Risultati dei test delle prestazioni
* Risultati dei test di sicurezza
* Distribuzione: Questa fase si concentra sul rilascio del sistema agli utenti finali. Cercare:
* Piani di distribuzione e script
* Materiali di formazione per utenti
* Data di go-live
* Strategia di lancio (lancio graduale, big bang, ecc.)
* Manutenzione e operazioni: Questo è supporto e aggiornamenti in corso dopo la distribuzione. Cercare:
* Programmi di manutenzione e procedure
* Strumenti di monitoraggio e dashboard
* Correzioni e patch di bug
* Aggiornamenti e aggiornamenti del sistema
* Dati di monitoraggio delle prestazioni
Indicatori specifici della metodologia:
* Waterfall: Le fasi sono sequenziali e ben definite. I progressi vengono generalmente monitorati attraverso il completamento di ciascuna fase con gli accessori formali.
* Agile (Scrum, Kanban): Il progresso è iterativo e incrementale. Cerca sprint, storie degli utenti in diverse fasi (cose da fare, in corso, fatte), grafici a burrdown e minuti di riunioni di stand-up quotidiani.
* Spirale: Iterativo e focalizzato sul rischio. Cerca la documentazione di valutazione del rischio e le decisioni basate su strategie di mitigazione del rischio ad ogni iterazione.
Altri indizi:
* Comunicazione: La lingua utilizzata nelle comunicazioni del progetto rifletterà il palcoscenico. Le prime fasi si concentreranno su concetti di alto livello, le fasi successive coinvolgeranno più dettagli tecnici.
* artefatti: I tipi di documenti e perseguibili creati (ad es. Documenti per i requisiti, specifiche di progettazione, report di test) indicano la fase corrente.
* Ruoli di squadra: Il coinvolgimento di diversi ruoli (ad es. Analisti aziendali, sviluppatori, tester, specialisti della distribuzione) cambia in diverse fasi.
Esaminando questi indicatori, è possibile ottenere una chiara comprensione di dove si trova attualmente un sistema informativo nel suo ciclo di vita. Ricorda di considerare la metodologia utilizzata quando si interpreta questi indicatori.
software © www.354353.com