Skapa kreativa och innovativa testorganisationer Staffan Iverstam, QualityMinds
Kort om mig Staffan Iverstam, QualityMinds Civilekonom som arbetat med affärsutveckling och e-butiker. IT-konsult sedan 2001 och eget företag sedan 2006. Har bland annat arbetat med testledning, prestandatest, testautomatisering, testcenter, processkartläggning, kravhantering, projektledning, upphandlingar, dokumentation. staffan.iverstam@qualityminds.se www.qualityminds.se
Om QualityMinds Litet specialistbolag inom test och kvalitetssäkring. Stort engagemang i att utveckla test i Sverige genom exempelvis SAST, TestZonen, Passion for test, The test eye, test lab, KYH, moderator
Introduktion Lär av innovativa företag (Gore-Tex, Samsung, Google) Anpassa managementmodell och projektmodell produkter och processer!
Kreativa testorganisationer Innovativ testorganisation som ständigt utvecklas och förbättras. Bygg in ständig förbättring och innovation i er kultur och process. Inte bara test utan hela systemutvecklingsorganisationen.
Kreativ testorganisation: Varför? Snabbt rörlig omvärld med hög konkurrens kräver effektiva företag med bra produkter. Behåll jobb i Sverige.
Kreativ testorganisation: Varför? Effektivare arbete Bättre kvalitet Stimulerande Lönsamt
Exempel Google Google: organisatorisk modell framtagen för att vara innovativt i snabbrörlig omvärld. (Googlemodellen, kan laddas ner hos Vinnova.se)
Exempel Google Primär drivkraft för Google företagskultur individer
Exempel Google Noggrant rekryterad personal Googley! 70-20-10 regeln Personalavdelningen har strategisk roll Självständighet Samarbete, internt och externt Googley ledarskap - Åtta goda vanor. Ständigt lärande Små team
Google Hur har då Googles modell påverkat hur man arbetar med systemutveckling och test?
Google förändring av test Kvalitet inte tests ansvar, utvecklare äger kvalitet Certifiering av utvecklare i test Testare är möjliggörare för utvecklare att test Ingen uppdelning av utveckling och test tätt sammankopplat Test lyder inte under ett visst produktteam
Google förändring av test Testtyper: Small, Medium och Large Continuous delivery för att minska tidsåtgången vid felsökning vid beroenden av annan kod Allt som går att testautomatisera ska göras det Testarens roll som möjliggörare
Google förändring av test Genom rätt organisation och rätt personal kan Google arbeta effektivt och kontinuerligt förbättra sig.
Delsummering Innovativ managementmodell skapar nya och bättre produkter och effektiva arbetssätt Modellen möjliggör anpassning av arbetssätt och produkter Denna modell möjliggör att mjukvaruutvecklingsorganisationer kan utvecklas
Hur bygga innovativ (test)organisation? Inte bara att slopa detaljerade testfall och införa utforskande test, sessionsbaserad test, arbeta med testidéer. Förändra helheten: Organisation Ledning Testare/utvecklare/projektledare etc
Införande av kreativ testorganisation Stort, dyrt och svårt Prova smått och enkelt!
Förändring av arbetssätt Förändring är utmanande Bra förvaltare, men inte bra nyskapare. En svängning mot kreativt arbete innebär att man inte kan sköta sitt arbete på rutin - Så här har vi alltid gjort Vi har en mall som vi följer Så här ska man göra enligt vår metod
Kreativ organisation viktiga delar En organisation som vill vara kreativ Starta ett långsiktigt arbete Kreativ miljö Rekrytera kreativ personal Utbilda personalen i kreativitet Utrymme för kreativitet förlåtande klimat Se till att det finns samarbete mellan enheter Se till att kreativa personer finns i arbetsgrupperna
Kreativ organisation viktiga delar Möjliggör kreativitet genom att förvänta dig det, ge tid, ge utrymme, detaljstyr inte Fokusera inte på regler och kostnader utan på förbättringar Se till att ni har ömsesidigt förtroende Mångfald är bra Uppmuntra kreativt arbete i grupper
Kreativ organisation Ta fram arbetssätt det räcker inte med förslagslåda! Ansvarig person Belöna och lyft fram idéer, inte bara framgång i pengar (vem vågar prova på alternativa sätt då?) Avsätt tid! Lokalen, arbetsklimatet, motivation gentemot företaget mm bör stimulera
Enkel start till kreativ organisation Gör några enkla steg till en början Enkel process Kreativa tekniker
Processförbättring Förslag till enkel modell för förbättring av er utvecklingsprocess: Rita hela processen i detalj från krav till slutkund. Bestäm område som ni vill förbättra. Dela ut uppgift att komma med förslag. Var och en arbetar själv med kreativa verktyg. Vid efterföljande möte går ni igenom alla förslag och hjälps åt att vidareutveckla dem.
Processförbättring Förslag till enkel modell för förbättring av er utvecklingsprocess (forts): Besluta om idéer att gå vidare med. Behåll övriga förslag på lista att hantera senare. Utred vidare idén så mycket som behövs. Implementera och utvärdera. Förbättringar kan vara tex rapportering, arbetsuppgifter, testautomatisering, checklistor, förändring av kravhantering, förändring av ansvar för uppgifter
Kreativitet i agila projekt Retrospect hur mycket förfinar ni er process? Använd kreativa tekniker för att verkligen utveckla er process.
Mer kreativ testledning Hur? Försök att utveckla ert arbetssätt Arbeta själv med kreativa verktyg för att komma på nya idéer Inför kreativa sessioner där ni ska fundera på hur ni utvecklar er Begränsa dig inte endast till test Var nyfiken på olika sätt att testa
Verktyg för testarbetet Problem kan vara att inte bara göra som vanligt öva dig i att ifrågasätta Strukturera upp problemet och använd sedan kreativa verktyg för att lösa det Använd inga verktyg som låser dig. Använd tex excel flexibelt och bra funktionalitet med enkla funktioner
Mer kreativt testarbete Hur? Du måste vilja! Stanna upp och fundera är detta tillräckligt eller bör vi också testa något annat Stanna upp och fundera är det något vi kan lära av från något annat område Använd kreativa verktyg för att komma på nytt Läs om test, prata med och ta del av kunskap från kollegor.
Vad är kreativitet?
Verktyg för kreativitet Vilja Övning Öppet sinne (jmfr barn) Vänta inte på inspiration!
Verktyg för kreativitet Verktyg lateralt tänkande Den kreativa pausen Fokusering Den kreativa utmaningen - Varför? Solfjädersmodellen Provokationer - Man testar först Slumpordstekniken - Andra verktyg TRIZ
Den kreativa processen Problemformulering Faktainsamling och studie i området Användande av kreativa verktyg Val av lösning Utveckling och förfining av lösning Införande
Verktyg för kreativitet Tre mål med kreativt tänkande (de Bono): Att hitta den magiska idén Att hitta nya idéer som kan formas till användbara förslag Att ge hjärnan en repertoar Tappa inte bort bra idéer!
Summering Lär från innovativa företag för att utveckla er test och systemutvecklingsorganisation/projekt. Anpassa managementmodell för företag och projekt Använd kreativa tekniker för att komma på nytt. Ökad konkurrenskraft Bättre testledare, testare och managers Stimulerande