Våra tjänster
Expertkonsulting
Agil coach/tränare (Scrummäster/XP-coach)
I ett projekt som tillämpar lättrörliga metoder, främst Scrum och/eller XP, coacha team och produktledning, individuellt och i samarbete. Att låta Terriers konsult agera coach är ett effektivt sätt att snabbt få igång agila team på rätt sätt.
Kombinerad agil coach och systemutvecklare
I ett projekt som tillämpar lättrörliga metoder behövs erfarenhet från framgångsrikt, agilt arbete i teamet. Terriers konsult kan hjälpa Scrummäster, produktägare och team genom sitt goda exempel och som coach till scrummäster, team och produktägare. Vi ser rollen ungefär som en spelande tränare.
Resurskonsulting
Agil systemutvecklare
Om ni ska påbörja eller redan driver ett lättrörligt projekt som behöver förstärkning så tillhandahåller vi javautvecklare som är väl förtrogna med lättrörliga principer, arbetssätt och verktyg. Varför lära upp konsulter som inte är vana att arbeta lättrörligt? Genom sitt goda exempel kommer konsultens vanor även att smitta av sig på övriga i teamet.
Utbildningar
Vi tror starkt på att inom programmering måste du utföra övningar själv för att förstå. Därför ingår övningar och laborationer till minst 50% i alla våra kurser. Teorin eller demonstrationer som ges är anpassade för att studenten själv kunna utföra de praktiska momenten i laborationerna och ges i anslutning till att den behövs. På så sätt får man en slags "just-in-time"-effekt i lärandet.
Vi är oftast två utbildare som leder kurserna. Tanken med detta är att bättre kunna handleda övningar och laborationer för större grupper, men också att kunna utnyttja varandras styrkor och kompetens. Därtill kommer utbildarnas blandade erfarenheter väl till pass för att förstå de olika situationer inom vilka våra kursdeltagare befinner sig. Två lärare ger både högre kvalitet och en roligare kurs.
Ibland är våra kurser indelade i en av tre nivåer: Shu, Ha eller Ri. Begreppen härstammar från kampsport. På Shu-nivå är kursen mer instruerande och fokuserar på att tala om hur man utför olika moment. På Ha-nivå blir det mer avancerat och vi öppnar för diskussioner om när man ska välja olika verktyg och varför. På Ri-nivå antar vi att studenterna är både kunniga och erfarna. Kurserna antar här mer formen av fokuserade studier och laborationer i grupp med andra experter. Utbildningarna kan självklart anpassas efter era behov.
Arbeta framgångsrikt med Testdriven utveckling: Shu - 2 dagar
Detta är den första kursen i Testdriven/Beteendedriven utveckling (TDD/BDD) som du bör ta. För introduktionskursen arbetar vi med demonstrationer, konkreta instruktioner och vanor. Du får lära dig i steg för steg hur man utför grunderna i olika verktyg inom TDD/BDD och hur du gör dem på ett bra sätt. Varje moment utförs i sekvens teori, demonstration, laboration, reflektion.
Arbeta framgångsrikt med Testdriven utveckling: Ha - 2 dagar
Detta är fortsättningskursen i Testdriven utveckling/Beteendedriven (TDD/BDD). Precis som i introduktionskursen arbetar vi mycket praktiskt, men denna gång lämnar vi mer utrymme för diskussion, mönster och värdefrågor. Exempel på en frågeställning som behandlas: Hur uppstår överdesign av mjukvara? Vi förutsätter erfarenhet motsvarande vår grundläggande kurs och ger oss raskt utanför allfarvägarna, med TDD av GUI, databasnära kod och legacykod.
Arbeta framgångsrikt med Testdriven utveckling: Ri - 1 dag
På högsta nivån av utbildning inom TDD/BDD förutsätts du redan ha djup kunskap och lång erfarenhet inom TDD/BDD. På denna nivå finns inget kursprogram utan det skapas dynamiskt av den grupp personer som kommer. Kursen genomförs i pass bestående av planering, laborationer, presentationer och diskussioner.
Arbeta med legacykod: Shu - 1 dag
Det vanligaste hindret för att börja arbeta brett med TDD/BDD som våra studenter berättar om är den existerande kodmassan, med fastlåsta beroenden, långa metoder och svaga abstraktioner. Detta är en kurs på grundläggande nivå som går igenom hur du kan börja attackera detta arv, denna legacykod. Vi går igenom olika situationer och vad du kan göra för att få kontroll på den.
Scrum och Agile i praktiken: Shu/Ha - 1 dag
Denna kurs passar ett team perfekt som vill börja arbeta enligt Scrum och relaterade arbetssätt, alternativt ett team som har börjat men som inte riktigt får fart på arbetet. Kursen täcker in grunderna i Scrum, Scrum utanför böckerna, vanliga misstag i Scrum och motiveringar varför detta sätt att tänka är sunt. Kursen innehåller också en mycket uppskattad övning för att praktiskt prova på några agila vanor.
Seminarium: Agil introduktion
Vi håller en utbildning för era utvecklare där vi introducerar relevanta begrepp inom lättrörlig systemutveckling.
Seminarium: Introduktion till Scrum
Vi håller en utbildning för era utvecklare och projektledare där vi introducerar relevanta begrepp inom Scrum.
Seminarium: Introduktion till XP
Vi håller en utbildning för era utvecklare och projektledare där vi introducerar relevanta begrepp inom XP.
Seminarium: Introduktion till TDD
Detta seminarium är en försmak av vår TDD/BDD-utbildning. Seminariet består till huvudsak av en demonstration av hur bra TDD går till samt resonemang kring detta.
|