frontit seminarium: "ditt lyckade projekt äventyrar verksamheten"
TRANSCRIPT
Mårten Mattsson Lars Linderoth
Ditt lyckade projekt äventyrar verksamheten Frontits seminarieserie
Januari/februari 2015
Agenda
• Vem är det som pratar? • Introduktion • Verksamhetsrisker – Identifiera – Klassa
PAUS • Riskprofilen som styrmedel – Projektplanering och Teststrategi – Beslutsunderlag – Beredskap i förvaltning
• Rekommendationer
Frontit – ditt företags förändringspartner
Västerås
2011 2012 2013 2014
2008
2012 2013 2014
100
1969
Frontit – Vårt erbjudande
Managementkonsulting Vi hjälper dig och din organisation att omvandla strategier och planer till verklighet. Vi hjälper dig att få god ordning på din projektverksamhet samt i ditt förändrings- och utvecklingsarbete
Ledning i projekt Våra konsulter tar ledande befattningar i dina projekt, som t ex projekt-, programledare, scrum master, produktägare, verksamhetsarkitekt, kravanalytiker och testledare.
Utbildning Vi hjälper dina medarbetare nå sin fulla potential genom utbildning i ledarskap, projektarbete och agila metoder.
Vi som pratar
Mårten Mattsson
• Tjugo års erfarenhet av test och testledning
• Leder förändringsprojekt inom test för stora och medelstora organisationer
• Telecom, Public, Tillverkande Industri
• Frontit Öresund
Lars Linderoth
• Femton års erfarenhet av test och testledning
• Coach inom test och testledning
• Etablerar testorganisationer
• Bank, Finans, Försäkring, Public
• Frontit Stockholm
Introduktion – Det som kan äventyra verksamhetens framtid
Nuläge Framtid
Affärsmöjlighet/ Förändringsbehov
Effektmål/ Affärsnytta
• Projektmål • Projektrisker
Riskexponering
Framtida verksamhetsrisker ?
Riskexponering
• Tid • Budget
Pågående Affär
Projekt
Kostnad
Förvaltning
Förtjänst
Verksamhetsrisker
• Naturligt inslag i all verksamhet • Kända risker kan hanteras • Vi bör tidigt i projektet fråga oss: – Vilka verksamhetsrisker finns? – Kan vi mildra konsekvenserna? – Hur mycket kan vi investera för det?
• Test används för att: – Eliminera risker genom att hitta (åtgärda) felaktigheter – Synliggöra var fel kan uppträda och med vilken
sannolikhet
Verksamhetsrisker – Ex. Ny Produkt
Affärsmöjlighet • Rätt produkt vid rätt
tid med rätt förtjänst
• Förväntad intäkt – Direkta – förtjänst per
såld produkt
– Indirekta – Positiv inverkan på bolagets anseende
Verksamhetsrisk • Icke fungerande/farlig
produkt, bristande kvalitet
• Oförutsedda kostnader – Direkta - åtgärda fel,
returer, kompensation
– Indirekta - Negativ inverkan på bolagets anseende
Verksamhetsrisker – Ex. konsolidera ERP system
Förändringsbehov • Konsolidera ERP
lösning – Lägre
licenskostnader
– Enklare underhåll
Verksamhetsrisk • Påverkan på
verksamhet – Arbetssätt
– Prestanda
• Påverkan på övrig verksamhet – Funktionellt
– Prestanda
Verksamhetsrisker - Identifiera
Risk- analys
Nuläge
Projektdirektiv
Kravmassa
Effektmål
Verksamhets- påverkan
Verksamhetsrisker – Klassa • Identifieringsworkshop – Identifiera och skapa en
gemensam bild
• Fokuserar på – Vad är riskerna för verksamheten – Komplexitet
• Nyckelindivider – Verksamhet och IT
Resultatet är en dokumenterad riskprofil för projektets verksamhetspåverkan (i motsats till risker för projektet som sådant)
Verksamhetsrisker – Konsekvens och kostnad
Hög • Vi kan inte ta hand om våra kunder • Kritisk affärsprocess felar (t.ex. fakturering, bokföring, kundorder, logistik) • Förlorar vår konkurrensfördel • Skadar vårt rykte på marknaden • Förlorad intäkt • Drabbas av skadestånd Medel • Kostnad för att åtgärda • Ökat manuellt arbete • Medarbetare kan inte utföra sitt arbete • Kan drabbas av vite Låg • Inte lika effektiva affärsprocesser • Kan påverka vårt rykte • Ställtider • Ökad kundsupport
Direkt, Extern • Kunder • Partners • Kritisk affärsprocess
Direkt, Intern • Leverantörer • Medarbetare • Kringliggande system
Indirekt, Intern • Uppföljning • Ledning
Verksamhetsrisker – Sannolikhet
Hög • Nyutvecklade system • Komplexa lösningar • ”Teknisk skuld” • Avancerade användargränssnitt • Många användare
Medel • Konfigurerade system • Kundanpassade komponenter • Många användare • Enkelt användargränssnitt
Låg • Standardapplikationer • Låg komplexitet • Få användare • Få integrationer
Direkt, Extern • Kunder • Partners • Kritisk affärsprocess
Direkt, Intern • Leverantörer • Medarbetare • Kringliggande system
Indirekt, Intern • Uppföljning • Ledning
Använd riskprofilen
• Som underlag för projektstyrning
• Som bas för din teststrategi
• Återkom till analysen regelbundet under projektet och revidera vid behov
• Använd vid återkoppling – Statusrapportering
– Testutfall
– Underlag för beslut
Använd riskprofilen (forts)
• Eliminera risker – Teknisk design / infrastrukturella åtgärder – Justera processer – Förändringsarbete • Förbereda organisationen • Utbilda användare
• Hantera risker – Testa effektivt – Förbereda förvaltningsorganisation
Riskprofilen – användningsområden
Projekt-planering
Tekniska krav
Instruktioner för
Förvaltning Besluts-underlag
Test-strategi
Riskprofil
Projektets Teststrategi
Test-strategi Riskprofil
Testpolicy
Kravmassa
Utvecklings-process
Projekt-budget
Exempel – verksamhetskritisk funktionalitet
• En internetbanks inloggning – Måste ”alltid” vara tillgänglig – Får aldrig göra fel – Omöjligt att testa alla datakombinationer
• Teststrategi – Hanteras i alla testnivåer – Positiv och negativ testning – Testning även i produktion – Zero-defect policy
Arbeta med olika riskområden på olika sätt
Grundläggande tester
Test av huvudflöden
Uttömmande test
Test av samtliga flöden
Utvalda testtekniker
Utvalda testnivåer
Utforskande test
Flera testnivåer
Högre Sannolikhet
Hög
re k
ostn
ad
Risklass C
Risklass B
Risklass B
Risklass A
Projektets Teststrategi
• Riskprofilen som bas för – Testnivåer/Testtyper
– Testintensitet
Baserad på TMAP® BDTM
Analysera verksamhetsrisker
• Riskworkshop – Ta reda på vilka verksamhetsrisker som:
• Projektet påverkar • Projektet inför
• Genomförs så tidigt som möjligt – Som en del i designarbetet – Under projektplaneringsfasen
• Säkra tillgänglighet hos nyckelindivider
• Säkra utrymme för analysarbete
Använd utfall av riskanalysen
• Som underlag för projektstyrning
• Som bas för din teststrategi
• Återkom till analysen regelbundet under projektet och revidera vid behov
• Använd vid återkoppling – Statusrapportering
– Testutfall
– Underlag för beslut