Kvalitetsledelse i SAS prosjekter FANS Version 1.0 Ole Stangeland 1 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE
Agenda Generelt om kvalitet og kvalitetsledelse Erfaring fra prosjekter Betydning for andre kunnskapsområder 2 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE
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 Det handler om kultur Det handler om ledelse 4 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE
Kvalitetsledelse Sekundært...handler det om prosesser og software 5 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE
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 Determine all roles and responsibilities Make sure you have a quality manager and a test manager role 6 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE 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)
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
følger av en slik definisjon ethics 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 Consulting Business Objectives 8 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE
Erfaring fra prosjekter 9 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE
PMP Knowledge Area - Quality Management The Quality Management Process Plan Quality Perform Quality Assurance Perform Quality Control Done During Planning process group Execution process group Monitoring and controlling process group Min erfaring tilsier at det i tillegg er lurt å Facilitate a Learning Process to achieve Quality Improvement Monitoring and controlling process group 10 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE
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
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 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 12 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE
Eksempel på Kvalitetsstandard/krav Documentation standards Software configuration 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 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. 13 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE
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
Kvalitetssikring 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 QA1 QA2 QA3 QA4 Planleggingsfase Produksjonsfase Detaljert leveransebeskrivelse Første utkast av leveransen ferdig (50%) Leveransen ferdig og klar til godkjenning Leveransen godkjent Ekstern kvalitetssikring Konfigurasjons og risikostyring
Kontroller kvalitet Perform Quality Control En verifikasjon på at det som er levert tilfredsstiller krav og akseptansekriteriene. Test strategi Test plan Gjennomføre test og evt. feilretting Testrapport Monitoring and controlling process group Plan Quality Perform Quality Assurance Perform Quality Control 16 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE
«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
PMI-PMP Knowledge Areas Betydningen av Kvalitetsledelse for andre kunnskapsområder i prosjektledelse 18 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE
Earned Value forutsetter Quality Management 1600 1400 1200 1000 800 600 400 200 0 PV AC EV 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 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? 19 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE
1. indikasjon 2. indikasjon FASIT 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. 20 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE
Scope Management forutsetter Quality Management Requirement Traceability Matrix Kan scope skilles fra kvalitet? Requirements Kartlegging Analyse Konsolidering Prioritering Acceptance Criteria Analyse Definering Forankring Godkjenning Test Scenarios 21 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE Utvikling Konsolidering Godkjenning
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 Planning Process Group Create activity Estimate resource requirements Estimate time and cost Determine critical path Determine all roles and responsibilities Quality Management Issues Plan with QM activities Plan to assign external experts to the project to consult and conduct QM Make sure you account for higher hourly rates and travel cost Can or have quality problems affected the critical path? Make sure you have a quality manager and a test manager role 22 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE
Risk Management 16000 14000 12000 10000 8000 6000 4000 2000 0 Kostnad knyttet til kvalitetsmangler Kostnad Hva koster det å endre et krav før prosjektet starter? Hva er kostnaden av å måtte rette en kvalitetsmangel?
"In God we trust; all others must bring data. W. Edwards Deming 24 16 MARCH 2015 2012 COPYRIGHT SAS INSTITUTE
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