kreativa och innovativa testorganisationer · 2014-04-11 · den kreativa processen...
TRANSCRIPT
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.
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
● 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