1. Agire in un Mondo
‘Configurato’
Integrated Configuration Management
Daniele Di Lorenzo
Senior Project Manager & Configuration Manager
23 Giugno 2017
Scuola Universitaria Professionale della Svizzera Italiana
SUPSI
4. 1–IlMondoConfigurato
Le Norme
La configurazione è definita come l’insieme delle caratteristiche funzionali e fisiche di un prodotto stabilite
nei documenti tecnici e realizzate nel prodotto stesso.
Il Configuration Management si occupa di gestire e controllare le variazioni di tali caratteristiche.
(UNI ISO 10007:2006)
Configuration Management is a discipline applying technical and administrative direction and surveillance to identify
and document the functional and physical characteristics of a configuration item, control changes to those
characteristics, record and report change processing and implementation status, and verify compliance with specified
requirements.
(DoD Mil-Std-973)
Configuration and information/documentation management are interrelated processes for managing projects
[…] (CM) is the process for establishing and maintaining a consistent record of a product’s functional and physical
characteristics compared to its design and operational requirements.
(ECSS-M-ST-40C)
…is the field of management focused on establishing and maintaining the consistency of its system or product
performance and its functional and physical attributes.
(ISO 10007)
The project management professional applies configuration management to actively guide the project’s
direction and create a project infrastructure that enables successful completion
5. 1–IlMondoConfigurato
Caratterizzazione
Il CM in un’ottica ’’integrata’’:
È una disciplina
È un campo del Management
È parte del PLM
È parte dei processi aziendali
È parte del Project Management
È interrelato al Requirement Management
Garantisce il ciclo approvativo
Garantisce la tracciabilità e la rintracciabilità
Ingloba il Change Management
Garantisce l’analisi degli impatti dei Change
Allo scopo di governare la «dinamica» dei requisiti!
14. CIs
3–ConfigurationManagement
Possiamo indicare con Configuration Item, l’unità base, atomica
ed unica, comprensiva di attributi, che il Configuration
Management garantisce di poter gestire.
Ogni versione del CI è un nuovo configuration item a se stante.
• documenti gestionali e contrattuali
• documenti tecnici
• documenti di risk management
• software
• documenti di procedure e processi
• disegni
• schemi elettrici
• può essere un insieme di files (un
pacchetto "configurato")
Esempi CIs
15. Baseline
3–ConfigurationManagement
“A set of released documents at specific revision levels that define a configuration at a
specified point in time.”
(CMII-100H, by the Institute of Configuration Management and CMII Research Institute)
16. Change Management
3–ConfigurationManagement
“Change Control is focused on identifying, documenting and
controlling changes to the project and the project
baselines.” *
Rappresenta l’evoluzione del sistema (prodotto) sotto
configurazione garantendo l’integrità del prodotto (dai
requisiti alla validazione) attraverso i vari cambi.
Tutti gli item possono essere soggetti a change.
L’unico elemento non modificabile è la baseline.
* http://www.pmchamp.com/configuration-management-system-change-management-system/#sthash.S0lmD6xG.dpuf
22. Il Garante
5–ProjectManager
Chi scrive il Configuration Plan?
Chi controlla e monitorizza?
Chi garantisce a fronte di audit degli enti?
Chi stima l’overhead gestionale?
Chi guida il progetto nel mondo configurato?
Chi subisce gli impatti dovendo garantire il progetto?
23. Like
5–ProjectManager
In ambiti normati l’approccio ai progetti è tipicamente aderente a metodologie predittive, come
può essere il PMBOK®.
Ci aiuta a tracciare e rintracciare
Le competenze del PM devono essere ampie perché ampio è il plan che si deve governare
Garanzia di ruoli e responsabilità
Garanzia dei requisiti e delle loro modifiche, nel tempo
In ambiti agili, è possibile introdurre il Configuration Management.