quality & spi network qspin 20/10/2005with agreement of a.s. liège1 qspin quality & spi...

25
20/10/2005 With agreement of A.S. Liège 1 Quality & SPI Network QSpin QSpin QSpin QSpin Quality & SPI Network Arcelor Systems - Liège Process Improvement - CMM L2 Lessons learned Rébecca Casier & Bernard Dupuis

Post on 18-Dec-2015

218 views

Category:

Documents


4 download

TRANSCRIPT

20/10/2005 With agreement of A.S. Liège 1

Quality & SPI NetworkQSpinQSpin

QSpinQSpinQuality & SPI Network

Arcelor Systems - Liège Process Improvement - CMM L2

Lessons learned

Rébecca Casier & Bernard Dupuis

20/10/2005 With agreement of A.S. Liège 2

Quality & SPI NetworkQSpinQSpin AgendaAgenda

• Background and Scope• SPI Program• Improvement Status• Success Factors and Weaknesses

20/10/2005 With agreement of A.S. Liège 3

Quality & SPI NetworkQSpinQSpin AgendaAgenda

• Background and Scope– Presentation– Project and maintenance– Technical environnements

• SPI Program• Improvement Status• Success Factors and Weaknesses

20/10/2005 With agreement of A.S. Liège 4

Quality & SPI NetworkQSpinQSpin Background and scopeBackground and scope

PresentationPresentation

Evolution : DSI SSII• DSI Cockerill Sambre – Usinor SI - Tixis Systems Belgium

- Arcelor Systems – Région Centre - Site de Liège• Entity of Arcelor Systems• An Internal services company of Arcelor Group

Local and group improvement projects• 2002 : Go 4 IT : improvement pilot projects for the

processes of software development and maintenance, based on the CMM

• 2004 : SMQ & P+ (Macroscope Methodology) deployment on all sites of Arcelor Systems

• 2005 :  CMMI level 3 Diagnostic

20/10/2005 With agreement of A.S. Liège 5

Quality & SPI NetworkQSpinQSpin Background and scopeBackground and scope

PresentationPresentation

Arcelor Systems - Région Centre - Site de Liège

• Standard reference for initiation & process definition SW-CMM level 2 for project (since 2001) CMM IT Services level 2 for application

maintenance (TMA) (since 2004)

20/10/2005 With agreement of A.S. Liège 6

Quality & SPI NetworkQSpinQSpin Background and scopeBackground and scope

Project and maintenanceProject and maintenance

Arcelor Systems - Région Centre - Site de Liège

• ~ 60 projects & 30 engagements in maintenance per year

• ~ 100 people • Average sw development project size : 160

md

20/10/2005 With agreement of A.S. Liège 7

Quality & SPI NetworkQSpinQSpin Background and scopeBackground and scope

Technical EnvironmentsTechnical Environments

Arcelor Systems - Région Centre - Site de Liège

• Back Office • GPAO, SCM• Mainframe : Cobol, Cool:Gen• Client/Server : C++• Web development

20/10/2005 With agreement of A.S. Liège 8

Quality & SPI NetworkQSpinQSpin AgendaAgenda

• Background and Scope• SPI Program

– Objectives– Approach– Investment– Organization– Measurement– Quality Assurance– KPA deployment

• Improvement Status• Success Factors and Weaknesses

20/10/2005 With agreement of A.S. Liège 9

Quality & SPI NetworkQSpinQSpin SPI ProgramSPI Program

ObjectivesObjectives

Increase Performance in terms of Budget, Time and Quality

By (since QSpin collaboration)

2004 : CMM level 22005 : P+ Convergence2006 : CMMI level 2&3 ???

20/10/2005 With agreement of A.S. Liège 10

Quality & SPI NetworkQSpinQSpin SPI ProgramSPI Program

ApproachApproach

• KPA CMM L2 selection : RM, SPP, SPTO, SQA, “SCM”(SSM no applicable)

• Focus on sw projects• Unique framework establishment (OPD-OPF Level 3)• Process Group setup (OPD-OPF Level 3)• Deployment on pilot projects (>120md, starting)• Implementation for all projects (after 3 months)• 2003 & 2004 : CMM L2 assessment• 2005 : CMMI SE-SW L2&3 diagnostic

20/10/2005 With agreement of A.S. Liège 11

Quality & SPI NetworkQSpinQSpin SPI ProgramSPI Program

InvestmentInvestment

Incremental investment

Duration• 2001 - 2003 : CMM principles

introduction, Basic procedures• 2003 - 2004 : framework processes

initialization and definition • 2004 - 2005 : practices implementation

and deployment

20/10/2005 With agreement of A.S. Liège 12

Quality & SPI NetworkQSpinQSpin SPI ProgramSPI Program

InvestmentInvestment

Actors• Quality Officers• KPA owner• Senior Management implication• Process Engineer

• Correspond to market average = 5%

20/10/2005 With agreement of A.S. Liège 13

Quality & SPI NetworkQSpinQSpin SPI ProgramSPI Program

OrganizationOrganization

Direction site deLiège

Responsable SPI

SecrétariatAssistant de

Gestion Local

Méthodes etProcess Local

Responsable SEPG

Assurance Qualité

Centre deProduction

DomaineIndustriel

CC ROSE Project OfficeDomaine "Back

Office"

ArchitectureFonctionnelle

ArchitectureTechnique

STQChefs deProjets

ResponsableClient Local

SPIDirecteur

Responsables de DomaineMéthode et Process Local

(Ingénieur Process)

SEPGMéthode et Process Local

Responsables KPA(Ingénieur Process)

20/10/2005 With agreement of A.S. Liège 14

Quality & SPI NetworkQSpinQSpin SPI ProgramSPI Program

MeasurementMeasurement

PI Indicators- Deployment

- # practices/project- # projects/(practices deployed)- # (practices approved)/project by QA

- KPA performance- Milestone variance- Requirement stability

- Global performance- Time & Budget

20/10/2005 With agreement of A.S. Liège 15

Quality & SPI NetworkQSpinQSpin SPI ProgramSPI Program

MeasurementMeasurement

QA Indicators- Deployment :

- QA in project portfolio- QA coverage on global project’s budget

- Performance- % QA charges- Non-conformity : closed vs open ratio

20/10/2005 With agreement of A.S. Liège 16

Quality & SPI NetworkQSpinQSpin SPI ProgramSPI Program

Quality Assurance ActivitiesQuality Assurance Activities

QualityAssuranceEngineer

Audits

ReviewsProject PlansContribution

Quality Plan

Help &Coaching

ProcessImprovementContribution

QualityAssuranceReporting

MeetingsParticipation

Non-ConformitiesResolutionFollow-up

Final ProjectQualityReport

20/10/2005 With agreement of A.S. Liège 17

Quality & SPI NetworkQSpinQSpin SPI ProgramSPI Program

Quality Assurance - NC Follow-up Quality Assurance - NC Follow-up

Légende

Activitésd'Assurance Qualité

Répartition desécarts

Remontée à lahiérarchie

Revue avec lahiérarchie

Définition d'actionsde correction

Définition d'actionsde correction ou

gestion de risques

Ecarts identifiés

Correctionsnégociables

auniveau hiérarchie

Correctionsnégociables

auniveau projet

RéférenceLivrable/ activitéà vérifier

IQ

Membre(s)équipe projet/

TMA

IQ

IQMembre(s)équipe projet/

TMA

IQ

IQ

Hiérarchie

Chef de Projet

IQ

Hiérarchie

ActivitéActeur Livrable

Clôture de la non-conformité

Traitées

Non traitées

Corrections àsuivre

1

2

3

4 5

5

6

N Paragraphe traitant

20/10/2005 With agreement of A.S. Liège 18

Quality & SPI NetworkQSpinQSpin SPI ProgramSPI Program

Quality Assurance ToolQuality Assurance Tool

20/10/2005 With agreement of A.S. Liège 19

Quality & SPI NetworkQSpinQSpin SPI ProgramSPI Program

KPA Deployment Support (Intranet)KPA Deployment Support (Intranet)

20/10/2005 With agreement of A.S. Liège 20

Quality & SPI NetworkQSpinQSpin AgendaAgenda

• Background and scope• SPI Program• Improvement Status• Success Factors and Weaknesses

20/10/2005 With agreement of A.S. Liège 21

Quality & SPI NetworkQSpinQSpin Improvement StatusImprovement Status

• Common practices acquired : – SW documentation – Project Plans – better requirement management and project control – testing process – metrics, size estimation (by object)– document reviews– risk management

• Less dependent on resource competencies• Mentality Changes• Framework & Library 

20/10/2005 With agreement of A.S. Liège 22

Quality & SPI NetworkQSpinQSpin AgendaAgenda

• Background and Scope• SPI Program• Improvement Status• Success Factors and Weaknesses

20/10/2005 With agreement of A.S. Liège 23

Quality & SPI NetworkQSpinQSpin Success Success Factors and WeaknessesFactors and Weaknesses

StrengthsStrengths

• Dedicated permanent QA team facilitates process institutionalization

• SPI & SEPG implementation (framework evolution, CCB, improvement management)

• Permanent coaching reducing the resistance to change

• Top Management decision and implication• Use of a common langage and a common way

to do things• Improvement realizations verified by

independent assessment

20/10/2005 With agreement of A.S. Liège 24

Quality & SPI NetworkQSpinQSpin Success Success Factors and WeaknessesFactors and Weaknesses

Improvement OpportunitiesImprovement Opportunities

• Need for more adapted resources training• Better ROI metrics• More adherence of the mid-management to the PI• Effort on PI communication to the rest of the

company• Investigation in better change management (HR)• Correct understanding of the “non-conformity”

concept• Customers implication in the SPI Program

20/10/2005 With agreement of A.S. Liège 25

Quality & SPI NetworkQSpinQSpin

Questions ?