Skip to main content
  • Kontakt
  • Sök

    Pipeline game | Eficode

    Spela och lär dig designa pipelines för kontinuerlig leverans

    SPELA GRATIS
    Pipeline card deck

    Pipeline game – Spelet som levererar!

    Kan du designa en pipeline med tillräckligt kort ledtid för att vara konkurrenskraftig? Vilka teststeg skulle du inkludera i din pipeline för kontinuerlig leverans? Kombinera inte bara befintliga manuella förfaranden – använd enkla samverkande verktyg för att designa något ännu bättre.

    Designa pipelines med ditt team för att bli ännu bättre

    Emily Bache skapade kortspelet ”Pipeline” som ett snabbt och roligt sätt att utforska alternativ för en CD-pipeline utan att faktiskt bygga något. Du får designa en pipeline för ett givet scenario och optimera distributionsledtiden. Du arbetar i en liten grupp och får diskutera vilka steg som behövs och i vilken ordning du vill utföra dem. Jämför sedan med en annan grupp och/eller prova ett annat scenario för att fortsätta lära.

    Använd den kostnadsfria appen för att träna online

    På Eficode tror vi på kunskapsdelning och utveckling av öppen källkod, så tillsammans med teamet på xtream skapade vi en onlineversion av spelet så att dina team kan lära sig av även detta spel. Du kan enkelt registrera dig, skapa ett spel och bjuda in andra spelare att ansluta sig till dig.

    SPELA PIPELINE-SPELET GRATIS

    pipeline

    Boka en workshop med våra experter

    Om du vill få djupare erfarenhet av att lära dig och förbättra din egen programvaruproduktion kan våra experter inom kontinuerlig leverans facilitera workshops baserade på det här spelet för ett eller flera team. Vi har skapat, testat och förbättrat spelet för just detta ändamål. Du får diskutera frågor som är specifika för din organisation och identifiera flaskhalsar och konkreta förbättringar. Workshopen kan äga rum online med appen, under en konferens eller på plats hos er.

    Kontakta oss

    pipeline game

    Så här spelar du

    Målet med spelet är att designa en pipeline för ett givet scenario och optimera distributionstiden. Ni arbetar tillsammans i en liten grupp (4-6 personer) och ska diskutera vilka steg som behövs och vilken ordning ni vill göra dem i. Beräkna sedan den totala distributionstiden.

     

    1. Välj ett scenario

    För att göra diskussionen mer konkret och produktiv börjar varje grupp med ett scenario. Tänk dig till exempel att du arbetar för ett nystartat företag som vill konkurrera ut ett etablerat företag. Vi ger dig fem exempel men du kan också skapa ditt eget.

    Du kan diskutera specifika risker som du behöver minska genom testning. Med detta i åtanke är det lättare att resonera om hur lång tid som ska läggas på varje teststeg, och även bedöma den potentiella effekten av att utesluta ett steg helt. Kan vi utesluta detta långsamma teststeg? Kan vi minska risken på något annat sätt?

    scenario-cards

    2. Kolla in spelreglerna

    Du har mycket frihet att designa din pipeline men i verkligheten finns det ett par regler om hur du måste organisera stegen. Till exempel kan du inte driftsätta produktion innan du har byggt en release-kandidat. De sex spelreglerna hjälper dig att hålla koll på dessa begränsningar.

    Tidsuppskattning

    En viktig del av spelet är att uppskatta körtiden för varje steg som läggs till pipelinen. I online-spelet kan du lägga till tidsuppskattningar till varje kort genom att dubbelklicka på dem. För den fysiska kortleken använder du post-it-lappar.

    game-rule-cards

    3. Designa din pipeline genom att organisera pipeline-steg-korten

    Dessa kort är de du använder för att definiera din pipelines struktur. Välj vilka steg som är viktiga och vilka som kan vara valfria eller utelämnas helt. Du kan lägga flera steg parallellt för att reducera den totala ledtiden. Du kan välja att utföra ett steg två gånger, både före och efter att du har byggt den distribuerbara komponenten till exempel, eller att göra vissa steg innan pipelinen påbörjas.

    Skapa egna kort

    Du kan skapa nya steg. Lägg bara till text på ett tomt kort för att förklara vad steget är. De är inte möjligt i online-spelet ännu.

    pipeline-step-cards

    4. Granska och utvärdera din pipeline

    När tiden är ute (mellan 30 minuter och en timme) är det dags för facilitatorn (den person som skapade spelet) att trycka på ”Granskning”. Varje grupp kan sedan diskutera konsekvenserna av denna pipeline för deras verksamhet. Hur ser din ledtid ut jämfört med dina konkurrenters? Hur förhåller sig ledtiden för driftsättningstiden till den tid det tar att få ut produkten på marknaden? Skulle du kunna göra en Lean-produktutveckling eller A/B-testning?

    Titta på dina fiktiva konkurrenters ledtider: Varför är vissa konkurrenters ledtider mycket längre? Varför är andra så snabba? Hur måste deras pipeline se ut? Vilken testning måste de göra annorlunda? Tar de fler risker?

    Läs mer about the game
    pipeline-1

    Testautomatisering är ett stöd för kvalitet

    Kontinuerliga releases kräver en kvalitetssäkringsprocess som kan hålla jämna steg med utvecklingshastigheten, från idé till produktlansering. Kontinuerlig kvalitetssäkring kräver strategi, skicklighet och en hel del investeringar i automatisering. Men det är värt det eftersom det betyder att du kan ta högkvalitativ programvara till din marknad snabbt och med förtroende.

    Ta del av vår kostnadsfria guide om testautomatisering och ramverk för robotar

    Test_automation_guide_CTA_small

    Förbättra kvalitet och marknadsledtid - kontakta oss för att prata om kontinuerlig leverans i din organisation