kvalitetsledelse i sas prosjekter · kvalitetsledelse i sas prosjekter pmi "quality is defined...

25
Kvalitetsledelse i SAS prosjekter FANS Ole Stangeland Kvalitetsledelse i SAS prosjekter 16 MARCH 2015 1 2012 COPYRIGHT SAS INSTITUTE Version 1.0

Upload: others

Post on 21-Mar-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

FANS

Ole Stangeland

Kvalitetsledelse i SAS prosjekter

16 MARCH 20151 2012 COPYRIGHT SAS INSTITUTE

Version 1.0

Page 2: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

Generelt om kvalitet og kvalitetsledelse

Erfaring fra prosjekter

Betydning for andre kunnskapsområder

Agenda

16 MARCH 20152 2012 COPYRIGHT SAS INSTITUTE

Page 3: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

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

16 MARCH 20153 2012 COPYRIGHT SAS INSTITUTE

Page 4: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

Kvalitetsledelse

Det handler om kultur

Det handler om ledelse

16 MARCH 20154 2012 COPYRIGHT SAS INSTITUTE

Page 5: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

Kvalitetsledelse

Sekundært...handler det

om prosesser

…og software

16 MARCH 20155 2012 COPYRIGHT SAS INSTITUTE

Page 6: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

…naturligvis den første rolle som du besetter i prosjektet, eller…?

Kvalitetsleder

16 MARCH 20156 2012 COPYRIGHT SAS INSTITUTE

Sosial IQ

Struktur

ErfaringKunnskap

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)

Determine all roles and

responsibilities

Make sure you have a quality

manager and a test manager role

«…Arbeidsledernes rolle må

forandres fra å sjekke

stemplingskortet til

kvalitetsledelse…»

W. Edwards Deming

Page 7: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

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".

Definisjon av kvalitet

16 MARCH 20157 2012 COPYRIGHT SAS INSTITUTE

Page 8: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

“…customer's actual experience with the product or service,

Integration Management, Communications Management

measured against his or her requirements

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

…følger av en slik definisjon

16 MARCH 20158 2012 COPYRIGHT SAS INSTITUTE

Consulting

Business Objectives

ethics

Page 9: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

Erfaring fra prosjekter

16 MARCH 20159 2012 COPYRIGHT SAS INSTITUTE

Page 10: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

PMP Knowledge Area - Quality Management

16 MARCH 201510 2012 COPYRIGHT SAS INSTITUTE

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

Facilitate a Learning Process to

achieve Quality Improvement

Monitoring and controlling process group

Min erfaring tilsier at det i tillegg er lurt å…

Page 11: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

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

16 MARCH 201511 2012 COPYRIGHT SAS INSTITUTE

Page 12: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

Suksess kriterier

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

Eksempel på Kvalitetsmål

Prosjektet

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

16 MARCH 201512 2012 COPYRIGHT SAS INSTITUTE

Page 13: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

Software configuration standards

Configuration is correct and traceable to and in accordance with agreed requirements

Configuration is free from errors related to sequence of events, data flow, interface, logic and error and exception handling.

Configuration satisfies requirements for security and operational reliability

All customizations, and related source code, are adequately and appropriately documented

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.

Eksempel på Kvalitetsstandard/krav

Documentation standards

Documentation is written in a good language, is easy to understand and to follow

Documentation is adequate, complete and mutually consistent

Documentation is produced on time and is completed according to schedule.

Documentation is based on established project templates

Documentation is handled and maintained according to established document management procedures

16 MARCH 201513 2012 COPYRIGHT SAS INSTITUTE

Page 14: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

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

16 MARCH 201514 2012 COPYRIGHT SAS INSTITUTE

Page 15: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

ProduksjonsfasePlanleggingsfase

Detaljert

leveranse-

beskrivelse

Første utkast av

leveransen ferdig (50%)

Leveransen ferdig og klar til

godkjenning

Leveransen

godkjent

QA1 QA2 QA3 QA4

Ekstern kvalitetssikring

Konfigurasjons og risikostyring

Kvalitetssikring

Kvalitetsledelse i SAS prosjekter

“Cease dependence on inspection to achieve quality.

Eliminate the need for massive inspection by building

quality into the product in the first place.”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

Page 16: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

En verifikasjon på at det som er levert

tilfredsstiller krav og akseptansekriteriene.

Test strategi

Test plan

Gjennomføre test …og evt. feilretting

Testrapport

Kontroller kvalitet

16 MARCH 201516 2012 COPYRIGHT SAS INSTITUTE

Perform Quality Control Monitoring and controlling

process group

Plan

Quality

Perform

Quality

Assurance

Perform

Quality

Control

Page 17: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

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

16 MARCH 201517 2012 COPYRIGHT SAS INSTITUTE

Page 18: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

Betydningen av Kvalitetsledelse for andre

kunnskapsområder i prosjektledelse

PMI-PMP Knowledge Areas

16 MARCH 201518 2012 COPYRIGHT SAS INSTITUTE

Page 19: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

Earned Value forutsetter Quality Management

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?

16 MARCH 201519 2012 COPYRIGHT SAS INSTITUTE

0

200

400

600

800

1000

1200

1400

1600

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

PV AC EV

Page 20: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

EV analyse støttet av QM er et sterkt verktøy!

Stopp før det er for sent, eller få godkjenning av styringsgruppen til å fortsette selv

om det koster mer enn antatt.

16 MARCH 201520 2012 COPYRIGHT SAS INSTITUTE

1.

indik

asjo

n

2.

indik

asjo

n

FA

SIT

Page 21: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

Scope Management forutsetter

Quality Management

Requirement Traceability Matrix

16 MARCH 201521 2012 COPYRIGHT SAS INSTITUTE

Kan scope skilles fra kvalitet?

Requirements

Acceptance

Criteria

Test

Scenarios

Kartlegging

Analyse

Konsolidering

Prioritering

Analyse

Definering

Forankring

Godkjenning

Utvikling

Konsolidering

Godkjenning

Page 22: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

Time and Cost Management

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

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

16 MARCH 201522 2012 COPYRIGHT SAS INSTITUTE

Page 23: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

Kvalitetsledelse i SAS prosjekter

Risk Management

0

2000

4000

6000

8000

10000

12000

14000

16000

Kostnad knyttet til kvalitetsmangler

Kostnad

Hva koster det å endre et krav

før prosjektet starter?

Hva er kostnaden av å måtte

rette en kvalitetsmangel?

Page 24: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

"In God we trust; all others must bring data.“

W. Edwards Deming

Kvalitetsledelse i SAS prosjekter

16 MARCH 201524 2012 COPYRIGHT SAS INSTITUTE

Page 25: Kvalitetsledelse i SAS prosjekter · Kvalitetsledelse i SAS prosjekter PMI "Quality is defined as the degree to which the project fulfills requirements” Software quality according

The bitterness of poor quality

remains long after the sweetness

of low price is forgotten

Ole Stangeland

Kvalitetsledelse i SAS prosjekter

16 MARCH 201525 2012 COPYRIGHT SAS INSTITUTE