Posts Tagged ‘agile’

h1

SKIP Scrum Seminar (22:a Feb i Göteborg)

tisdag, 31 januari, 2012

Den 22:a februari bär det iväg ner till sveriges framsida. Anna-Lisa Gustavsson, en vän från Göteborg, har bjudit in mig att föreläsa om Scrum och om vad det betyder att jobba agilt under ett seminarie på IT-Universitetet i Göteborg. Det är studentorganisationen SKIP (Systemvetarklubben för informatik och programmering) som står för arrangemanget.

.


(Klicka för större bild)

.

Ska bli jätteroligt att ta en tur ner till Götet för att föreläsa för studenterna på Chalmers. Förhoppningsvis hinner jag också träffa några gamla vänner och kollegor därnere samtidigt.

Om du inte är student på Chalmers men är intresserad av att komma ändå vet jag inte riktigt hur du går tillväga. Kanske kan du hitta mera information på facebook-sidan för eventet eller på SKIPs hemsida.

.

Vi kanske se! 🙂

.

Annonser
h1

Snygg (och fyndig) introduktionsvideo till Scrum

måndag, 20 juni, 2011

Ramlade idag över denna video som introducerar och förklara de flesta av de grundläggande elementen av Scrum på ett snyggt och roligt sätt.

Det finns många introduktionsvideos om Scrum på nätet men jag tycker denna från CollabNet sticker ut lite extra i sina förklaringar och i sin presentation av Scrums mekanismer och grundpelare.

.

.

Se ”Scrum Training Series | Introduction to Scrum” här:
https://training.csfe.collab.net/sf-images/training/scrum/intro/Intro_to_scrum.htm

h1

SAST Q2 – Tema Agil Testning

torsdag, 21 april, 2011

Förra veckan gick konferensen SAST av stapeln. Temat för Q2 mötet var Agil Testning och det lockade fullt hus. Seminarierna var på en kanske all-time-high nivå, och SASTs provskott på Open Space blev en succé!

Frukostmingel på SAST Q2 2011

.

SAST Q2 var slutsålt flera veckor i förväg och likaså högg sponsorerna som hajar på de tillgängliga monterplatserna. Tyvärr lyckades inte Sogeti norpa sig en plats denna gång vilket jag såklart tycker var olyckligt eftersom jag är teamchef för ett nytt team på Sogeti med konsulter som är experter inom just agil testing och test automatisering. Jag gjorde hursomhelst mitt bästa för att delta i diskussioner och hålla Sogeti fanan högt.

Som jag nämnde var kvalitén på seminarier bättre än någonsin denna gång. Dels berodde det såklart på duktiga talare, men jag tror också det nya konceptet med att begränsa varje presentation till 20 minuter också gjorde att varje talare ansträngde sig lite extra för att göra sitt budskap så tydligt och kompakt som möjligt. Arrangörerna hade gjort ett riktigt bra jobb med logistik, mat och planering och ska också ha en rejäl eloge för att de vågade prova konceptet Open Space på SAST. Jag återkommer till detta lite längre ned.

Närvarande arrangörer presenterar sig.

.

Mini-seminarierna

Nästan alla 20 minuters mini-seminarier höll riktigt hög kvalitet. Som alltid är det något man är mindre intresserad av men jag vill fokusera på några som fångade min uppmärksamhet till fullo.

Måns Sandberg (bild ovan) från Adaptiv öppnar med att berätta om de agila värderingarna, om vad det betyder att vara agil, om samarbete och om faran med dogmer. Han var också den första talare som provocerat påstod att det finns utrymme i vissa branscher att i några år till fortsätta jobba långsamt och icke-agilt men vill man vara en del av framtiden och kunna matcha konkurrenter måste man lära sig att bemästra agil utveckling och agil testning. Själv tycker jag inte det finns något kontroversiellt i detta men jag tror nog att det fanns en del personer i publiken som kanske kände sig en smula provocerade och kritiserade av ett sådant påstående.

Ola Sundin från Ongame berättade om hur de jobbat med Modellbaserad testning, ett nytt angreppssätt för min del. Mycket intressant att höra på hur de jobbade med att genom modeller automatgenerera testfall och hitta nya infallsvinklar till testscenarier.

David Evans från SQS Nordic (bild höger) höll dock den presentation som jag tyckte var självklart bäst, sprängfylld med skarpa observationer och spännande insikter. Rubriken var ”Agility & Risk Challenges for your Agile QA Strategy” vilket han gjorde ett fantastisk jobb att leverera på 20 minuter. Titta gärna på hela hans seminarie (se länk nedan), men det var framförallt en slide jag föll för speciellt, och som jag flitigt kommer citera framöver – ”Agile Acceptance Testing slows down deveploment just as passangers slows down the bus. The speed of the bus is not the point.” Tycker dock inte alls att man behöver begränsa sig till acceptanstestning utan denna liknelse borde genomsyra synsättet på test generellt!

.

Open Space

Med start klockan 14 och fram till och med dagen avslutades med utvärderingar (a lá Sprint Retrospectives) provad SAST för första gången Open Space konceptet. I sju diskussions hörnor utspridda i lokalen pågick diskussioner och debatter. Varje hörna hade sitt i förväg bestämda ämne. Det diskuterades Definition of DONE, agila testverktyg, testautomatisering, agil kravhantering och mycket mycket mera. Vissa diskussioner slutade någon helt annan stans än där de började, vilket såklart är en bra sak när man kör OpenSpace. Vidare uppmanades alla att följa ”de två fötternas lag”, dvs. tappar du intresset för en diskussion sök dig till någon annan som intresserar dig mera. Detta ledde ytterligare till att höja kvalitén och intensiteten på de debatter som pågick.

Open Space pågår för fullt.

Dessa avslutande timmar blev min höjdpunkt av dagen och jag kan bara hoppas att arrangörerna gör detta till en stående punkt i agendan och kanske t.o.m. kör konceptet fullt ut framöver, dvs. låter deltagarna själva forma innehåll och rubriker för diskussionspassen.

Allt som allt, en riktig toppendag 🙂

.

Twitter och video

Under SAST Q2 twittrades det flitigt.
Läs twitterflödet här: http://sastq2.blogspot.com/

Mini-seminarierna sändes även live över bambuser.
Se inspelningarna här: http://bambuser.com/channel/SAST

.

Glad Påsk!

.

h1

Mingelkväll med Agile Sweden och Agile Alliance

onsdag, 23 mars, 2011

Förra veckan hade jag turen att snappa upp att Agile Sweden tillsammans med Agile Alliance bjöd in till en agil mingelkväll arrangerad av Crisp. Det blev en jättetrevlig kväll med flera spännande blixttal som alla på något sätt summerade firandet av 10 år med Agile. Därefter följde flera timmar av mingel och härliga diskussioner. Det var väldigt roligt att träffa och knyta kontakter inom Stockholms agila community.

Mingelkvällen utspelade sig på Radisson Blu bredvid T-Centralen i Stockholm och en fyrtiotal deltagare anslut sig till kvällen. Inledningsvis var det plockmat och mingel. Runt halv sju öppnade sedan Ola Ellnestam (bild höger) kvällen med ett välkommande och fortsatte den närmaste timmen hålla ihop tråden och överlämna mellan talarna.

Måns Sandström, Ove Hjelmberg och Matti Hjelm

Först ut var Måns Sandström som summerade Agile Swedens första tio år, och primärt vilka olika ämnen som var mest diskuterat i deras maillinglista. Mycket roande att se hur olika ämnen dök upp, diskuterades, försvann och sedan dök upp igen i ny skepnad (som t.ex. ”Är RUP agilt?”). Efter det berättade Ove Hjelmber och Matti Hejlm hur Agile Sweden uppstod när några personer träffades på en pub, började diskutera och insåg att de hade väldigt mycket gemensamt – dvs. de upptäckte att de inte var ensamma om att fått nys om lättrörliga utvecklingsmetoder och agile. Strax därpå hade Agile Sweden fötts.

Top vänster: Pat Reed, Top höger: Todd Little,
Nedre vänster: Diana Larsen, Nedre höge: Mingel

Efter det var det dags för ett par korta tal från några av styrelsemedlemmarna i Agile Sweden att berätta om vad som pågår in organisationen, kommande konferenser och summera Agile Alliance 10 första år. Det jag minns bäst var när Todd Litte (sm höll i summeringen) lyfte fram och diskuterade vilka elefanter som fanns i rummet – dvs. problem och utmaningar som alla känner till men ingen pratar om inom de företag som försörjer sig på att sälja agil coachning, Scrum Masters och certifieringar.

När alla talare fått en chans att säga sitt och förmedla sin historia och sitt budskap var det dags för mingel. Detta blev kvällens höjdpunkt. Jag stannade länge (var bland dom sista som gick) och knöt kontakter och diskuterade vilt olika ämnen, högt som lågt, bland annat de negativa aspekterna av Scrum (och om de finns), agil testning, utmaningar med att coacha företagsledningar anpassa sig mot den agila utvecklingsavdelningen, och mycket mera.

Ser redan fram emot att få återuppta bekantskapen och fortsätta diskussionerna på Agila Sverige 2011 🙂

.

.

Agile Alliance

Från hemsidan:
The Agile Alliance is a nonprofit organization with global membership, committed to advancing Agile development principles and practices. As agile methods evolve and extend, Agile Alliance fosters a community where organizations and individuals find ways to transition to and advance Agile practices, regardless of methodology.

Mission: ”We support those who explore and apply Agile principles and practices to make the software industry productive, humane, and sustainable.”

Hemsida: http://www.agilealliance.org/

Du hittar även Agile Alliance på LinkedIn.

.

Agile Sweden

Agile Sweden är ett elektroniskt nätverk för dig som är intresserad av lättrörliga (”agila”) systemutvecklingsmetoder. Här kan du lära dig mer om området, utbyta erfarenheter med likasinnade eller till och med hjälpa till att sprida kunskap om lättrörliga metoder. Agile Sweden är en icke-vinstdrivande förening i vilken det är gratis att vara medlem.

Primärt lever nätverket genom sin maillinglista. Vidare arrangerar Agile Sweden för fjärde året i rad Agila Sverige den 23 maj 2011.

Hemsida: http://www.agilesweden.org/

Du hittar även Agile Sweden på LinkedIn och på Facebook.

.

h1

Gissa vem som syns på www.sogeti.se?

tisdag, 15 februari, 2011

Sedan idag syns mitt tryne på frontsidan på www.sogeti.se.
Känns jättekul att få synas i detta sammanhang!

Bilden i sig tror jag har flera år på nacken. Även om mycket har hänt sedan dess så är uppenbarligen frisyren densamma.

h1

Mini-seminarie på Sogeti Sverige Alumni ikväll – ”Scrum – Myths, Misconceptions and Superstition”

torsdag, 10 februari, 2011

Ikväll kommer jag få äran att hålla ett kort mini-seminarie om Scrum på Sogetis Alumnikväll i Stockholm. Vinklen jag valt är ”Scrum – Myths, Misconceptions and Superstition”.

.


Sogeti Sverige Alumni är ett nätverk för dig som vill hålla kontakt med Sogeti och alla dina tidigare och kanske även framtida kollegor. På Alumnikvällar är man välkommen att träffa vänner och knyta nya kontakter samt få en spännande uppdatering om vad som händer på Sogeti.

Mini-seminariet kommer fångas på film och publiceras några dagar senare här på bloggen.

Kanske ses vi redan ikväll!

.

.
Sogeti Sverige Alumni

Läs mer om Alumnikvällen:
http://www.sogeti.se/Nyheter-Media/Kalendarium/Alumnikvall-pa-Sogeti-2011/

Gå med i vår alumnigrupp
Sogeti Sverige Alumni på LinkedIn:
http://www.linkedin.com/groups?mostPopular=&gid=2591690

.

h1

Exploratory Heat Map

onsdag, 2 februari, 2011

Exploratory Heat Map – Tänk om teamet i en och samma rapport kunde se en snapshot över systemets hälsa, hur tillförlitlig snapshoten är, samt ge er vägledning om var ni bör lägga testenergin härnäst.

Förra veckan hade jag förmånen att få ta del av en Open Space kring Exploratory Testing på Extenda i Stockholm. Det blev en väldigt lyckad tillställning med ca 20 agila testare från flera olika företag. Väldigt roligt att möta kollegor i branschen och väldigt spännande diskussioner uppstod. Tack Linda Haglund för arrangerandet!

På vägen därifrån, och dagarna som följde, samlade jag mina tankar och började fundera…

.

Tänk om:

  • Hela teamet spenderar varje torsdagseftermiddag åt Exploratory Testing (ET). Under denna eftermiddag är alla testare (inklusive utvecklare, designer, osv). Varje testare kör 2 stycken ET-Sessions (på vardera 2 timmar).
  • ET-Charters plockas från en prioriterad ET-Charter Backlog.
  • När ET-sessionen är över skapar testaren i vanlig ordning en session rapport, rapporterar eventuella buggar och ser till att nya uppslag för ET-Charters kommer in i ET-Charter Backloggen.
  • Session rapporten innehåller (bland annat) info om vilka delar av systemet som primärt utsattes för utforskande testning och lagras i en databas med hjälp av ett verktyg (t.ex. genom konfigurering av JIRA).
  • Kontinuerligt uppdateras en karta över systemet som visar hur många defekter just nu finns rapporterade i varje del samt hur mycket ET-tid systemets olika beståndsdelar utsatts för.

Denna karta, denna Exploratory Heat Map, skulle ge en fantastisk översikt. Bilden ovan är ett exempel på hur en Exploratory Heat Map skulle kunna se ut.

.

Exploratory Heat Map

Diagrammet i bakgrunden representerar systemets olika delar. Huruvida man delar upp systemet i funktionella delar, moduler eller komponenter tror jag är mindre viktigt. Det viktiga är Defekter och ET-Session rapporter använder samma meta-data för klassificering. (Namngivning av delarna saknas i bilden ovan.)

Cirklarnas storlek representerar hur mycket exploratory test tid som delen blivit utsatt för och färgen antalet just nu öppna rapporterade buggar.

Kartan berättar dels hur systemet mår just nu, men också hur vi ska prioritera Exploratory Testing Charter Backloggen inför nästa Exploratory Torsdag. Varje dag kommer kartan förändras. Allteftersom buggar fixas kommer de röda färgerna blekna. Beroende på vilka ET-Charters som körs kommer vissa cirklar krympa medans andra växer.

.

Verktygsstöd?

Självklart går en dylik karta inte att underhålla genom att manuellt uppdatera en powerpoint varje dag utan det behövs ett bra verktygsstöd. Antingen skriver man ett eget verktyg som integrerar med det befintligt defect tracking system, eller så bygger man en egen plug-in till det verktyg man redan använder, vilket t.ex. är möjligt man kör JIRA GreenHopper. Och då skulle det kanske kunna se ut såhär:

.

Skulle det funka?

Tankar och reflektioner? Hur värdefull och användbar vore en Exploratory Heat Map för er i ert team? Behövs återkommande ETT (Exploratory Testing Torsdagar) eller ”duger” något annat lika bra som bas för test täcknings input?

Är det någon som idag gör någonting liknande?

.

.

Är du intresserad av att jobba med agil testning som konsult Sogeti? I Stockholm finns sedan första januari ett nytt team – Team Agil Testning & Automatisering. Kolla in vår annons på monster.se!