Kvalitetsledelse i SAS prosjekter

Kvalitetsledelse i SAS prosjekter
Kvalitetsledelse i SAS prosjekter
FANS
Version 1.0
Ole Stangeland
1
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Kvalitetsledelse i SAS prosjekter
Agenda
 Generelt om kvalitet og kvalitetsledelse
 Erfaring fra prosjekter
 Betydning for andre kunnskapsområder
2
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Kvalitetsledelse i SAS prosjekter
Kvalitet som en investering (W. Edvards Deming)
 Kvalitet er en investering, ikke luksus
 Kvalitetsledelse har fokus på prosesser
 Gjør ting riktig så kommer de gode resultatene
3
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Kvalitetsledelse i SAS prosjekter
Kvalitetsledelse
Det handler om kultur
Det handler om ledelse
4
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Kvalitetsledelse i SAS prosjekter
Kvalitetsledelse
Sekundært...handler det
om prosesser
…og software
5
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Determine all roles and
responsibilities
Kvalitetsledelse i SAS prosjekter
Make sure you have a quality
manager and a test manager role
Kvalitetsleder
…naturligvis den første rolle som du besetter i prosjektet, eller…?
«…Arbeidsledernes rolle må
forandres fra å sjekke
stemplingskortet til
kvalitetsledelse…»
W. Edwards Deming
Struktur
Sosial IQ
Kunnskap
Erfaring
Accountability for quality: Because quality is everybody's job, it may become nobody's job — the idea
that quality must be actively managed and have visibility at the highest levels of management.
Armand V. Feigenbaum (Total Quality Control)
6
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Kvalitetsledelse i SAS prosjekter
Definisjon av kvalitet
PMI
"Quality is defined as the degree to which the project fulfills requirements”
Software quality according to Armand V. Feigenbaum
"Quality is a customer determination, not an engineer's determination, not a marketing
determination, nor a general management determination. It is based on upon the
customer's actual experience with the product or service, measured against his or her
requirements -- stated or unstated, conscious or merely sensed, technically
operational or entirely subjective -- and always representing a moving target in a
competitive market".
7
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Kvalitetsledelse i SAS prosjekter
…følger av en slik definisjon
ethics
“…customer's actual experience with the product or service,
Integration Management, Communications Management
Consulting
measured against his or her requirements
Business Objectives
Requirement Management
-- stated or unstated, conscious or merely sensed, technically operational or entirely
subjective
Stakeholder Management
-- and always representing a moving target in a competitive market “
Change Management
8
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Kvalitetsledelse i SAS prosjekter
Erfaring fra prosjekter
9
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Kvalitetsledelse i SAS prosjekter
PMP Knowledge Area - Quality Management
The Quality Management Process
Done During
Plan Quality
Planning process group
Perform Quality Assurance
Execution process group
Perform Quality Control
Monitoring and controlling process group
Min erfaring tilsier at det i tillegg er lurt å…
Facilitate a Learning Process to
achieve Quality Improvement
10
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Monitoring and controlling process group
Kvalitetsledelse i SAS prosjekter
Plan Quality
 Hva er kvalitetskravene i dette
prosjektet
 Hvordan skal kvaliteten sikres og
kontrolleres
 Hvem har hvilke rolle og ansvar i
denne prosessen
 Når skal de ulike aktivitetene
initieres eller utføres
11
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Kvalitetsledelse i SAS prosjekter
Eksempel på Kvalitetsmål
Prosjektet
Suksess kriterier
 er kontrollert i forhold til tid og kostnad
 leverer og tilfredsstiller avtalte krav
Leveranser er:
 komplette
 gjensidig konsistente
 sporbare til avtale krav
 basert på standarder definert i
kvalitetsplanen
 tilstrekkelig dokumentert og kontrollert
12
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
 aktiviteter som påvirker kvalitetsmålene
skal underlegges kvalitetssikring og
kontroll
 alle i prosjektteamet skal være kjent med
følge prosesser og prosedyrer i prosjektet
 aktiviteter knyttet til kvalitetssikring og
kontroll skal være en integrert del av
prosjektplanen
Kvalitetsledelse i SAS prosjekter
Eksempel på Kvalitetsstandard/krav
Documentation standards
Software configuration standards

Documentation is written in a good language,
is easy to understand and to follow

Configuration is correct and traceable to and in
accordance with agreed requirements

Documentation is adequate, complete and
mutually consistent

Configuration is free from errors related to sequence
of events, data flow, interface, logic and error and
exception handling.

Documentation is produced on time and is
completed according to schedule.

Configuration satisfies requirements for security and
operational reliability

Documentation is based on established
project templates

All customizations, and related source code, are
adequately and appropriately documented

Documentation is handled and maintained
according to established document
management procedures

Any customized solutions not supported by SAS Inc,
should be preceded by an impact and risk
assessment, followed by written confirmation from
SAS PM, prior to implementation.
13
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Kvalitetsledelse i SAS prosjekter
“Pass on what you have learned” Master Yoda
Ingen liker å blir fortalt
‘det er ikke er godt nok’
Alle vil lære, alle vil
være på vinnerlaget
14
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
“Cease dependence on inspection to achieve quality.
Eliminate the need for massive inspection by building
quality into the product in the first place.”
Kvalitetsledelse i SAS prosjekter
Kvalitetssikring
W. Edwards Deming (Total Quality Management)
Perform Quality Assurance
Execution process group
Prosesser som skal sikre at det som leveres kommer til å tilfredsstille krav og akseptansekriteriene
QA1
Planleggingsfase
Detaljert
leveransebeskrivelse
QA3
QA2
QA4
Produksjonsfase
Første utkast av
leveransen ferdig (50%)
Leveransen ferdig og klar til
godkjenning
Ekstern kvalitetssikring
Konfigurasjons og risikostyring
Leveransen
godkjent
Kvalitetsledelse i SAS prosjekter
Kontroller kvalitet
Perform Quality Control
Monitoring and controlling
process group
En verifikasjon på at det som er levert
tilfredsstiller krav og akseptansekriteriene.

Test strategi

Test plan

Gjennomføre test …og evt. feilretting

Testrapport
Plan
Quality
16
16 MARCH 2015
Perform
Quality
Assurance
2012 COPYRIGHT SAS INSTITUTE
Perform
Quality
Control
Kvalitetsledelse i SAS prosjekter
…«fram provoser» læring
 Hvert prosjekt er unikt!
 Det er en avgjørende suksessfaktor
at man tar høyde for å lære
 For å kunne lære i tide må man
«fram provosere» læringen:
 Iterasjoner
 Proof of Concept
 Delleveranser
 Faser med akseptanse
17
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Kvalitetsledelse i SAS prosjekter
PMI-PMP Knowledge Areas
Betydningen av Kvalitetsledelse for andre
kunnskapsområder i prosjektledelse
18
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Kvalitetsledelse i SAS prosjekter
Earned Value forutsetter Quality Management
1600
PV
1400
AC
EV
1200
1000
800
600
400
200
0
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
19
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE

Hvordan kvalitetssikrer du din Earned Value?

Hvordan kan du vite at det du har gjort er ferdig?

Hvordan kan du vite at 100 timer levert er 100
timer verdi?
Kvalitetsledelse i SAS prosjekter
EV analyse støttet av QM er et sterkt verktøy!
20
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
FASIT
2. indikasjon
1. indikasjon
Stopp før det er for sent, eller få godkjenning av styringsgruppen til å fortsette selv
om det koster mer enn antatt.
Kvalitetsledelse i SAS prosjekter
Scope Management forutsetter
Quality Management
Kan scope skilles fra kvalitet?
Requirement Traceability Matrix
Requirements
Kartlegging
Analyse
Konsolidering
Prioritering
Acceptance
Criteria
Analyse
Definering
Forankring
Godkjenning
21
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Test
Scenarios
Utvikling
Konsolidering
Godkjenning
Kvalitetsledelse i SAS prosjekter
Time and Cost Management
 Du må planlegge kvalitetsarbeid fra
begynnelsen
 Kvalitetssikring må være en del av
din prosjektplan
 Fokus på kvalitet må på agendaen
helt fra planlegging og Kick-off
22
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Planning Process
Group
Quality Management Issues
Create activity
Plan with QM activities
Estimate resource
requirements
Plan to assign external experts to
the project to consult and
conduct QM
Estimate time and cost
Make sure you account for higher
hourly rates and travel cost
Determine critical path
Can or have quality problems
affected the critical path?
Determine all roles and
responsibilities
Make sure you have a quality
manager and a test manager role
Kvalitetsledelse i SAS prosjekter
Risk Management
Kostnad knyttet til kvalitetsmangler
16000
14000
12000
10000
8000
6000
4000
2000
0
Kostnad
Hva koster det å endre et krav
før prosjektet starter?
Hva er kostnaden av å måtte
rette en kvalitetsmangel?
Kvalitetsledelse i SAS prosjekter
"In God we trust; all others must bring data.“
W. Edwards Deming
24
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE
Kvalitetsledelse i SAS prosjekter
The bitterness of poor quality
remains long after the sweetness
of low price is forgotten
Ole Stangeland
25
16 MARCH 2015
2012 COPYRIGHT SAS INSTITUTE