Context del progetto
Questo caso descrive un tipico incarico di sviluppo di dispositivi intelligenti. Il cliente ha un concetto di prodotto iniziale e obiettivi funzionali fondamentali e ha bisogno di un team con sede in Cina per raffinare i requisiti, definire l'architettura del sistema, coordinare lo sviluppo software e hardware, e verificare un prototipo di ingegneria. All'inizio del progetto, diverse interfacce, decisioni relative ai componenti e requisiti di chiusura rimangono aperti.
Obiettivo di consegna
stabilire una linea di base dei requisiti approvati e l'architettura del sistema, completare l'implementazione coordinata di software e hardware, verificare il prototipo di ingegneria integrato, e di consegnare un pacchetto di consegna tecnica controllato dalla versione.
Processo di attuazione
Il progetto utilizza le revisioni in fase e le registrazioni controllate dalla versione per mantenere tracciabili le decisioni chiave, lo stato del problema e il contenuto consegnato.
- 01
Linee di base dei requisiti
Clarificare gli utenti, le funzioni, le interfacce, le condizioni di funzionamento, il mercato obiettivo, i vincoli e i criteri di accettazione.
- 02
Architettura del sistema
Definire i moduli software, l'elettronica, il firmware, le comunicazioni, la potenza, le interfacce meccaniche e i confini di responsabilità.
- 03
Attuazione parallela
Coordinare l'applicazione, il software di backend o di dispositivo, il lavoro schematico e PCB, il firmware, l'inclosure e la selezione dei componenti.
- 04
Integrazione e convalidazione
Costruire il prototipo, eseguire test funzionali e di interfaccia concordati, registrare i problemi e completare le revisioni approvate.
- 05
Trasmissione controllata
Fornire fonte concordata, file di progettazione, BOM, note di costruzione, registri di test, stato del problema e raccomandazioni per la fase successiva.
Consegnazioni controllate
- Linee di base dei requisiti
- Funzioni, vincoli, interfacce, ipotesi e criteri di accettazione approvati.
- pacchetto di architettura
- Diagrammi di sistema, definizioni di interfaccia, decisioni di componenti chiave e matrice di responsabilità.
- pacchetto prototipo
- Programmi software concordati, firmware, file elettronici, file meccanici, BOM e note di assemblaggio.
- Registro di convalida
- Casi di prova, risultati, registro delle emissioni, stato di revisione e limitazioni irrisolte.
- Richiesta di cessione
- Indice di file consegnato, identificatori di versione, trasferimento di accesso e azioni successive raccomandate.
Accettazione e prova
- Requisiti tracciabili e cronologia delle revisioni
- Interfacce di versione e file consegnati
- Condizioni e risultati di prova registrati
- Immissione di proprietà, disposizione e limiti rimanenti
Limiti del progetto
La portata finale, il calendario, i risultati e i criteri di accettazione sono definiti nei documenti del progetto firmati. La certificazione dei prodotti, gli strumenti, la produzione di massa, i test normativi, i costi di gestione del cloud e le licenze di terze parti sono inclusi solo quando espressamente elencati. Le prove che richiedono un accreditamento formale sono eseguite da laboratori esterni qualificati.