Fler företag upptäcker att agila metoder och Scrum är kraftfulla sätt att med fokus på affärs- och verksamhetsnytta höja kvalitet och svara snabbare på marknadens krav och verksamhetens behov. Men det agila tankesättet ställer nya krav på testprocessen som till exempel att kunna hantera förändringar sent i utvecklingsfasen och leverera fungerande mjukvara i korta iterationer.
Dagens testprocesser uppfyller inte dessa krav utan en agil testapproach är nödvändig för att uppfylla kundens behov och kunna testa baserat på lättviktiga utvecklingsmetoder.
En agil utvecklingsprocess är formad för att bygga kvalitativ mjukvara redan från dag ett, det vill säga testarnas arbete är inte bara att finna defekter utan också att förhindra uppkomsten av dessa. Det innebär att kvalitetsansvaret förflyttas från att till största delen ligga hos testarna till att ligga hos hela utvecklingsteamet. Att inte anpassa testprocessen för att hantera de förändrade förutsättningarna, eller misslyckas i anpassningen, underminerar den agila approachens styrkor och potential och kan till och med försämra kvaliteten av levererad mjukvara eller system. Sogeti kan hjälpa dig och ditt företag med en teststrategi och process som är anpassad för det agila tankesättet och ramverket för Scrum eller annan agil metod. Vi har lång erfarenhet och en mycket stark position inom test och agil testning.
Den agila testapproachens styrkor
Traditionellt har test och kvalitetssäkring fokuserat på att verifiera att IT-system och mjukvara håller tillräckligt hög kvalitet genom att testa och leta efter defekter. Den agila approachen bygger in ett kvalitetstänk redan från början där vi strävar efter att utveckla kvalitativa system från första dagen. Med hjälp av Scrum levererar vi fungerande mjukvara varje månad (eller oftare), vilket gör att vi kontinuerligt acceptanstestar och får feedback från kunden. Stor fokus ligger på att bygga rätt funktionalitet från början genom att arbeta nära kunden och verksamheten. Med en agil teststrategi förkortas inte testperioden av ändrade releasedatum och förlängda utvecklingsperioder. I Scrum är kvalitet inte en rörlig variabel vilket gör att vi kan leverera ofta till verksamheten eller kunden utan osäkerhet kring kvaliteten.
Tjänster
Sogeti har en lång och gedigen erfarenhet av att hjälpa företag med att förbättra sina testprocesser. Vi hjälper er att anpassa er testprocess till Scrum och det agila tankesättet. Med kunden i fokus tar vi tillsammans fram ett arbetssätt där kvalitet byggs in från första början genom att integrera testarna i teamet. Vi hjälper er ta fram en hållbar testapproach som levererar något av värde för kund efter varje iteration. Om ni i dagsläget inte har någon befintlig testprocess hjälper vi er att ta fram en passande sådan.
Agila testtekniker som "Test Driven Development" (TDD) och automatisering av acceptanstester är ett effektivt verktyg i den agila verktygslådan. TDD och introduktion av automatiserade acceptanstester ökar lättrörligheten i ditt projekt. Det går snabbt att se om nyutvecklade funktioner har brutit befintlig funktionalitet och regressionstester är lättare att genomföra och blir mer effektiva. På detta sätt kan projektet effektivare tillmötesgå kundens och verksamhetens förändrade behov.
Sogeti är erkänt duktiga på test och har erfarna och certifierade Scrum-masters och agila testledare. Vi utbildar våra konsulter internt i det agila tänkesättet och de senaste teknikerna så att de är redo att arbeta som en effektiv medspelare i ett Scrum-team.
Vill ni veta mer om hur testning i agila projekt kan genomföras och hur testprocessen kan anpassas till exempelvis Scrum? Då ska ni boka in ett seminarium. Vi kommer gärna och föreläser i era lokaler men ni är också välkomna till oss på Sogeti. Vi erbjuder även en rad andra seminarier på temat Agile, Lean och Scrum. Läs mer på www.sogeti.se/agilaseminarier.
Scrum är som schack – lätt att börja med men svårt att bemästra. Ett lyckat Scrum-projekt innebär att rätt mjukvara levereras i tid och med förväntad kvalitet, samt ger dig god kontroll och inblick i projektet. Att implementera en agil utvecklingsprocess kan många gånger vara svårt då dolda problem och konflikter i organisationen synliggörs. Sogeti kan inte enbart hjälpa er med en effektiv implementering av Scrum, vi kan även hjälpa er att hantera, lösa och övervinna de tidigare dolda problemen och göra ert företag till kraftfullare och starkare aktör gentemot marknaden, men även gentemot era konkurrenter. Med Sogetis effektiva verktyg och praxis hjälper vi er att nå era mål. För mer information se www.sogeti.se/agile.www.sogeti.se/agile
Varför Sogeti?
Vår kunskap inom testning är av högsta klass. Med över 2 500 professionella testare tillhandahåller Sogetis specialister de kunskaper och erfarenheter som krävs vid test och vid förbättring av ditt företags testprocesser, testautomation och organisation. Vi finns på 21 orter runt om i landet. Det innebär att det alltid är nära till ett Sogetikontor. Vi mäter kundnöjdheten inför och efter våra uppdrag för att säkerställa att du blir nöjd med våra tjänster (www.sogeti.se/otace).