Hemligheten bakom effektiv mjukvarutestning (avsnitt 72)

Play
Mjukvarutestning är en naturlig del i dagens programutveckling. Testaren har rollen som den perfekta översättare mellan utveckling och verksamheten. Med fokus på att skapa ett värde och testa användbara lösningar kan test skapa nytta och bygga in kvalitet redan från början.

Eva Holmquist berättar om framgångsrika exempel där test har skapat fördelar i att ta rätt beslut utifrån krav och tidsramar. Dagens iterativa mjukvaruutveckling har skapat en möjlighet för test att vara med i hela processen. Som en del av utvecklingsteamet skapar testaren ett sammanhängande och verklighetsförankrat sätt att se på nyttan för slutanvändaren.

I avsnittet berättar Eva vidare om att test och människor hör ihop. En bra kommunikation om tex begrepp och olika tankesätt skapar bra förutsättningar för utvecklingsteam att lätt göra rätt.

I Eva Holmquist bok Praktisk mjukvarutestning (ISBN: 9789144117775) kan man läsa mer om test, testledning, att genomföra tester, testmiljöer, testdata, automatiserade tester. I boken ges också många tips och konkreta exempel på vad det innebär att vara testare. (om du en av de första att lyssna på poddavsnittet har du chansen att vinna boken)

Play
Eva Holmquist, Jonas Jaani (20:29 + extramaterial 2 min)

PRENUMERERA – podcast Effekten
iPhoneAndroide-post

Eva Holmquist, mjukvarutestning
Eva Holmquist

Mer material / länkar

Eva Holmquist på LinkedIn 

Blogginlägg från Eva gällande mjukvarutestning

Praktisk mjukvarutestning (mer om Evas bok) 
Köp boken: Adlibris   Bokus

Direktlänk till detta avsnitt: https://www.effekten.se/effektiv-mjukvarutestning

Tipsa podden Effekten om nya ämnen och/eller gäster

Alla podcastavsnitt av Effekten finns där du hittar poddar tex  Apple PodcastsOvercastAcast och YouTube

Growth engineering för att uppnå effekt (avsnitt 68)

Play
Tillväxtmarknadsföring (Growth engineering) är ett okänt begrepp för de flesta. Elia Mörling, VD på Idea Hunt, entreprenör och expert på digital marknadsföring förklarar vad det innebär: “Att optimera alla delar av kundresan, så att så många som möjligt vill använda din tjänst om och om igen. I en agil, teknisk produktutveckling pratar vi om iterativa sprintar – och det är ungefär det som det handlar om här också: att ha ett långsiktigt mål, men att hela tiden agera på den senaste information, de insikter du fått sen sist.”

Minns du Hotmail? De var bland de första med just det här. De ville öka antalet kunder och funderade på klassiska annonser, TV, radio osv. Men så insåg de att de själva var den bästa kanalen! I sidfoten presenteras ett enkelt meddelande i sidfoten på alla mail, ungefär: “PS. I love you. Get your free email by Hotmail.”. Ett annat känt exempel är Spotify, som var tidiga med att väcka intresset och öka kundbasen genom att existerande kunder fick möjlighet att bjuda in vänner till tjänsten.

Gamla marknadsföringsmodeller utmanas, men det är ingen magi! Attackera ett komplext ämne med ett vetenskapligt angreppssätt. Arbeta metodiskt, testa och revidera. Gör produkten ännu klistrigare! Syftet är att åstadkomma tillväxt – strunta i organisationsgränserna mellan sälj, marknadsföring och utveckling. Idag har Facebook ingen marknadsföringsavdelning, bara en tillväxtavdelning!

I korthet genomförs tillväxmarknadsföring i två steg:
Definiera en motor, en tillväxtmotor, med dashboard och regelbundna mätningar och analyser.
Förädla motorn med hjälp av experiment i agila sprintar. Lär dig mer!

Definierar motorn gör vi med hjälp av fem frågor:

  • Hur attraherar vi fler?
  • Hur får vi fler att identifiera sig?
  • Hur får vi fler att återkomma?
  • Hur får vi fler att berätta positivt om oss?
  • Hur får vi fler att köpa större kvantiteter oftare?

Gör vi nåt som inte stöttar de fem frågorna kan vi lika gärna lägga av med det! Fastställ ett nyckeltal för varje del.

Förädlingen handlar om att testa hypoteser. Hur kan vi enklast göra störst förbättring i de olika delarna? Om du har jobbat experimentbaserat någon gång, har du upptäckt vad lite du egentligen vet. Vänd dig till människor som hjälper dig att ställa rätt frågor, en kreativ coach – det är ett skifte i mindset.

Growth engineering gäller inte bara digital business to consumer, utan kan appliceras på alla verksamheter där man vill påverka målgruppens beteende, som politiska val eller lämna blod. Och var inte rädda för ordet “tillväxt”! För många har det en negativ klang. Men i detta fall handlar det främst om lärande och att våga misslyckas!

Play
Elia Mörling, Jonas Jaani (22:10+ extramaterial 2:48)

PRENUMERERA – podcast Effekten
iPhoneAndroide-post
[hjälp? hur lyssnar jag på podcast]

Elia Mörling Growth Engineering
Elia Mörling

Mer material / länkar:

Growth Engineering – presentation [pdf]

Elia på LinkedIn

lululemon

Idea hunt

Direktlänk till detta avsnitt: https://www.effekten.se/growth-engineering

Vi vill skapa värde till dig. Tipsa podden Effekten om ämnen och/eller gäster

Alla podcastavsnitt av Effekten finns där du hittar poddar tex  Apple PodcastsOvercastAcast och YouTube

IT-strategin är död (avsnitt 66)

Play
“Klyftan mellan IT-avdelningen och verksamheten borde ha dött med Dilbert 2002.” Strategen Jan Stenwall menar att IT-strategin är död och att IT inte styr utvecklingen längre. IT behöver inte ens en egen strategi. Människor, arbetssätt och förändring är det viktigaste i en strategi. Inte att byta IT-system och flytta över problemen. Idag pratar vi digital strategi, alltså mer processer och kund. Men snart är det mesta digitalt och då blir även det begreppet underordnat verksamhetens affärsstrategi.

Med digitala verktyg och nya arbetssätt kan vi förändra i stort sett allting i ett företag eller en organisation. Digital evolution är att göra ungefär samma sak som idag, men använda smarta digitala verktyg som adderar t ex mobilitet eller stöd i form av AI. Revolution är att innovera, att göra nåt helt annat, som att erbjuda prenumerationstjänster istället för att sälja en produkt.

Och hur kickar man igång den här förändringen på rätt sätt? Starta och var beredd att ändra dig, var agil. När du börjar – lös inte allt samtidigt! Gå igenom arbetsmoment och se vad som funkar dåligt idag – först därefter kan du köpa in IT-stöd för att förbättra de delarna. Visst tar det lite längre tid, men effekten blir mycket bättre än om du börjat med att köpa systemet. Den magiska frågan “Varför då?” ger dig kärnan, effekten verksamheten vill uppnå. Intervjua, kartlägg behov, fokusera på användarna – gör en effektpyramid! Utvärdera och omvärdera regelbundet. Våga fråga om det verkligen blev bättre! Vänta inte på det perfekta tillfället, för verksamhetsutveckling är en pågående process, den blir aldrig klar.

Play
Jan Stenwall, Jonas Jaani (22:54)

PRENUMERERA – podcast Effekten
iPhoneAndroide-post
[hjälp? hur lyssnar jag på podcast]

Jan Stenwall IT-strategin
Jan Stenwall

Mer material / länkar:

Jan Stenwall på LinkedIn

ben-evans.com

Direktlänk till detta avsnitt: https://www.effekten.se/it-strategin-ar-dod

Alla podcastavsnitt av Effekten finns där du hittar poddar tex  Apple PodcastsOvercastAcast och YouTube

Cloud transformation (avsnitt 50)

Play
Den tekniska lösningen cloud transformation går snabbt att genomföra; att gå från lokala servrar till en molnbaserad plattform. Det är bara att lift and shift-migrera, föra över gamla filer till molnet. Det svåra – och viktiga – är att förändra sina processer. Att inte migrera hela sitt legacy, arvet, att inte behålla gamla sätt att arbeta. Det är då nyttan uppstår. Molnet och molntjänster handlar om människor och processer, arkitektur och applikation. En riktig förändring påverkar verksamheten att arbeta t ex mer agilt med devops och ständiga releaser eller mer öppet och innovativt. Nya företag har plötsligt ett försprång, utan en tung ryggsäck. Det innebär att existerande företag måste vara beredda att släppa sitt arv, sina gamla system.

Är molnet säkert? Ja, säger Viktor Wallsten, strateg inom molntjänster. Ta Microsoft som exempel – de har oändliga resurser att skapa säkra system, något som du inte har möjlighet att göra själv.

Är det ekonomiskt? Ja, igen. Du betalar bara för den funktionalitet och det utrymme du behöver och du har möjlighet att skala upp precis när det behövs.

Men är det miljövänligt? Viktor svarar på alla frågor och ger goda råd till dig; som att alltid koppla syftet med molnet till affärsmålen. Absolut viktigast är att börja!

Play
Viktor Wallsten, Jonas Jaani (15:52)

PRENUMERERA – podcast Effekten
iPhoneAndroid
e-post

Viktor Wallsten Cloud transformation
Viktor Wallsten

Mer material / länkar

20 cloud deployment mistakes to avoid 

Five tips for transitioning to the cloud

Mer poddavsnitt från Effekten som handlar om Cloud transformation

Direktlänk till detta avsnitt: https://www.effekten.se/cloud-transformation/

 

Test i en agil miljö (avsnitt 41)

Play
Vad är test? Mats Johansson, testexpert, förklarar: Test är att säkerställa funktionalitet, att hitta fel innan slutanvändaren drabbas. Vi pepprar Mats med kritiska frågor: Behövs test eller kan utvecklarna sköta det själva – eller kan man låta slutanvändarna vara testare? Hur fungerar test i agila utvecklingprocesser? Vad är det minsta man kan göra? Vilka är framgångsfaktorerna? Smoke test? Automatiserade tester? Testledare?

Checklistan för bra test:

  • Få med test tidigt. En testare/testledare kan bidra med så mycket mer än bara test.
  • Våga ställ krav på kraven. Dåligt specificerade krav ger bara mertid från början till slut
  • Klargöra vilka uppgifter som faller på testaren/testledaren.
  • Våga göra fel.
  • En testare blir/är aldrig fullärd. Området är enormt och det växer hela tiden.
Play

Mats Johansson, Jonas Jaani (20:00)

PRENUMERERA – podcast Effekten
iPhoneAndroide-post

Mats Johansson, testexpert
Mats Johansson

Mer material / länkar:
En testares vardag
Testresursen, den saknade pusselbiten
Lider testare

Direktlänk till detta avsnitt: https://www.effekten.se/test/