Visar inlägg med etikett learn. Visa alla inlägg
Visar inlägg med etikett learn. Visa alla inlägg

lördag 6 januari 2024

Att tänka utan bilder

Afantasi - att inte kunna visualisera bilder

Ett snabbt visualiseringsexperiment:

Tänk dig att du håller en boll i ena handen. Du släpper sedan bollen på ett bord. Bollen rullar ner från bordet.

  • Hur såg bollen ut, vilka färger hade den och vilken storlek?
  • Hur betedde sig bollen när du släppte den?
  • Hur såg bordet ut? Vilka färger hade det och vilka material var det gjort av?
Om du lätt kan svara på frågorna ovan så tänker du förmodligen i bilder. Du kanske till och med såg hela sekvensen som en liten film uppspelad i huvudet? Det gör inte jag, det är bara svart. När jag pratar med andra om det här så är det ganska skilda reaktioner, flera känner igen sig, andra förstår inte hur det är möjligt att tänka alls om man inte tänker i bilder. 

Afantasi är namnet på tillståndet då man inte kan visualisera bilder. Tillståndet fick sitt namn så sent som 2015 och trots att det upptäcktes redan 1880 så är det är inte mycket forskning som gjorts inom området, vilket jag tycker är förvånansvärt med tanke på hur mycket det har filosoferats om allt möjligt genom tiderna.

Det här inlägget har jag tänkt använda som en sida som jag snabbt kan ta fram om jag även framöver hamnar i samtal inom ämnet (rätt hög sannolikhet eftersom jag hittills tagit upp det lite då och då) och behöver en enkel illustration över "hur man ens kan tänka om man inte tänker i bilder".

Ett spektrum mellan afantasi och hyperfantasi

Det verkar som att det finns ett spektrum av graden av visuellt tänkande, där den ena extremen är afantasi och den andra hyperfantasi. De som har väldigt starkt visuellt tänkande, hyperfantasi, kan ibland till och med ha svårt att avgöra vad som egentligen har hänt och vad som fantiserats.

Jag vill börja med en bild som jag tycker beskriver det här dåligt, men som jag tycker liknar exempelbilder jag ofta sett när jag läst om afantasi. Bilden nedan är från Tom Ebeyers sida där han visar sin tweet där han ställer frågan: Stäng ögonen och tänk på en häst. Vilken av bilderna nedan stämmer bäst överens med din upplevelse?


Anledningen till att jag tycker exemplet är dåligt är för att jag tycker det snarare beskriver olika grad av ett synfel eller en ögonsjukdom än lägen på ett visualiseringsförmågespektrum. Men eftersom bild nummer ett stämmer bäst överens med min upplevelse så kanske jag är fel person att avgöra det.

Den här bilden tänker jag mig stämmer bättre överens med graderna av visualiseringsförmåga. Ju närmare afantasi-delen av spektrumet, desto längre till vänster där färre detaljer finns men de viktigaste delarna är med. Trots att jag inte kan visualisera en häst så vet jag av erfarenhet att den har fyra ben, hovar, man, öron och en svans mestadels av hår, så det kan jag få till om jag ritar en häst ur minnet. Däremot har jag noll chans att få till detaljer som muskler, leder och skuggningar. När jag gjorde boll-visualiseringsexemplet i början med en kompis så "såg" han till och med var ljuskällorna var och hur skuggspelet över boll och bord blev.


Forskningsresultat - Hur ser en bild ut i minnet?

I klippet "Quantifying Aphantasia through Drawing" så presenteras forskning där man låtit personer se bilder som de sedan skulle avbilda.

Försökspersonerna fick, utan att veta vad som skulle hända sedan, se vardera bild nedan i 10 sekunder. (Själv har jag svårt att ens skapa mig en tydlig uppfattning om vad bilderna egentligen föreställer, men jag förutsätter att försökspersonerna fick se bilderna i bättre kvalité än den de har i presentationen där jag har tagit dem ifrån.)

Ett sovrum 


Ett kök

Ett vardagsrum


Sedan fick det göra nåt annat i 11 minuter och efter det skulle de med hjälp av ett Microsoft Paint-liknande verktyg i webbläsaren rita vad de kom ihåg från bilderna. Du kanske upplever alla följande bilder som skrattretande, men försök själv att rita på frihand i Paint 😅

Bilderna nedan är exempel på ritningar gjorda av personer med afantasi. Några kännetecken för dessa är att det är få objekt med (de mest framträdande), få detaljer, sällan med färg och ofta med text.


För att kontrollera att det inte är skickligheten i att rita som avgör hur en person ritar av nåt från minnet så fick personerna med afantasi även rita av bilderna när de hade dem att se på. Nedan är exempel på det. Det blev ett helt annat utseendet på bilderna, nu kom mer detaljer med och färg användes i större utsträckning.



Nedan är exempel på bilder avritade från minnet av kontrollgruppen. Fler objekt och detaljer är med. Färg används oftare.


Även kontrollgruppen ritade av bilderna när de hade dem tillgängliga att se på under tiden. Nedan är resultatet från det. 


Några slutsatser som drogs i studien:
  • Resultatet mellan grupperna var likvärdiga när de ritade av bilden med bilden tillgänglig, men de med afantasi kom ihåg färre saker än kontrollgruppen när de ritade från minnet.
  • Afantasi-minnen innehåller färre detaljer och mindre färg.
  • Trots att afantasi-minnen har färre detaljer, så är den spatiala informationen (var sakerna har placerats i ritningen) helt intakt. Det här tyder på skilda system för att minnas själva objekten och var de befinner sig.
  • Afantasi-minnen är förmodligen mer semantiskt baserade, det vill säga att bilderna ersätts med ord. Några citat från personer i afantasi-gruppen:

    "Because I don't have any images in my head, when I was trying to remember the photos, I have to store the pieces as words."

    "I had to remember a list of objects rather than the picture."

    "When I saw the images, I described them to myself and drew from that description, so I... could only hold 7-9 details in memory."


    Och till sist ett från en person i kontrollgruppen:

    "I can see the picture in my mind, but I am terrible at drawing."

  • Afantasi-minnen är kanske mer korrekta.
    Kontrollgruppen ritade oftare saker som inte varit med i originalbilden. 14 av 152 ritade bilder hade de felen i kontrollgruppen, jämfört med 3 av 176 bilder för afantasigruppen. Felen som afantasigruppen gjorde var att de tagit med ett objekt från en bild in till en annan, medan kontrollgruppen hade lagt till helt nya saker.

Bilden nedan är ett exempel på hur de olika grupperna placerat objekt i sina ritningar de gjorde från minnet. Det skiljer sig nästan inget alls.

Heldragen linje - afantasigruppen
Steckad linje - kontrollgruppen


Här är exempel på saker som lagts till i bilderna som ritats från minnet. Afantasigruppen blandade ihop saker mellan bilder, medan kontrollgruppen lade till helt nya saker.



Drömmar, igenkänning och röster i huvudet

Drömmar

Fast jag inte tänker i bilder så har jag på sistone lagt märke till och tänkt på att mina sömndrömmar är lite som en spelfilm i färg och kan kännas väldigt detaljrika och realistiska. Men så fort jag vaknar så är det som att nån stänger av TV:n och det blir svart. Jag vet flera personer med bildtänkande som det inte blir så för, och som kan fortsätta lite på sina drömmar i vaket tillstånd. 

Det här tycker jag själv är väldigt konstigt, att förmågan att tänka i bilder verkar finnas där, men inte kan användas i medvetet tillstånd.

Hur känner du igen din familj?

En vanlig fråga som kommer upp när jag pratar med andra om det här är om jag kan se ansiktet på nån i familjen framför mig. Nej, det kan jag inte. "Men hur kan du då känna igen nån?" Det är en bra fråga, men jag upplever inte några problem med det. Dock har jag en tendens att ibland tycka mig känna igen personer som jag inte känner så bra, till exempel på stan, men om jag då har nån med mig och jag säger "Var inte det där NN?" till denne så kan den säga att jag såg fel. En slags mycket mild form av ansiktblindhet, eller kanske snarare en slags ansiktsgeneralisering.

Hittade just en studie om precis det "The role of visual imagery in face recognition and the construction of facial composites. Evidence from Aphantasia" som jag bara skummat lite grann. Här är en del av sammanfattningen.
People with aphantasia have a markedly impaired ability to form visual images in the mind's eye. Here, by testing people with and without aphantasia, we examine the relationship between visual imagery and face processing. We show that aphantasics have weaker face recognition than people with visual imagery, using both self-report (Prosopagnosia Index) and behavioural measures (Cambridge Face Memory Test). However, aphantasics nonetheless have a fully intact ability to construct facial composites from memory (i.e., composites produced using EFIT6 by aphantasics and imagers were rated as equally accurate in terms of their resemblance to a target face). Additionally, we show that aphantasics were less able than imagers to see the resemblance between composites and a target face, suggestive of potential issues with face matching (perception).
Texten är inte helt lätt att ta till sig, men hur som helst så verkar det vara olika saker att inte kunna frambringa en minnesbild och att känna igen nåt eller nån man sett förut.

Röster i huvudet

En lite liknande sak är hur man upplever tankar om talat språk. Om du tänker dig att en bekant säger nåt, hör du då dennes röst i tanken? Eller är det mer bara ord utan ljud? Eller när du läser en bok, har du olika röster på olika personer när de talar i boken? Har du kanske en intern uppläsare av boken?

Positions- eller känselminne?

Jag upplever att jag trots avsaknaden av minnesbilder har bra minne av var jag lagt saker eller om jag slog av spisen eller inte. Men det minnet bygger inte på bilder utan mer på känslan av hur det är att vara på en specifik plats, eller känslan av att utföra en rörelse, ett mer kanske taktilt minne som hur en knapp beter sig när man trycker på den, möjligen även i kombination med ett ljud som hänger ihop med rörelsen, till exempel om knappen låter.

Hur stor andel har afantasi?

Enligt en artikel i Modern psykologi Afantasi – ett sinne utan bilder så har en till tre procent afantasi. Men forskaren själv (Adam Zeman) säger att det är osäker siffra eftersom så lite forskning gjorts. Min upplevelse när jag pratat med andra om det här är att det verkar vara bra mycket vanligare än så.

År 2003 tog Adam Zeman emot en patient som genomgått en hjärtoperation och i samband med det "tappat sin fantasi". Adams undersökningar av patienten uppmärksammades i en tidningsartikel och efter det strömmade det in vittnesmål om afantasi in och Adam har fortsatt forskat inom området.

Här är ett "test", VVIQ, som du kan göra själv Vividness of Visual Imagery Questionnaire. I testet så beskrivs ett scenario, sen ställs det frågor hur pass tydlig inre bild man har av olika delar av scenariot med svarsalternativen:
  1. No image at all, I only “know” I am thinking of the object
  2. Dim and vague image
  3. Moderately realistic and vivid
  4. Realistic and reasonably vivid
  5. Perfectly realistic, as vivid as real seeing

Avslut

Om du inte hade nån koll alls på afantasi innan så har du förhoppningsvis fått en liten inblick nu. Som sagt så finns det inte så mycket forskning än, men när jag skrev det här så skulle jag försöka hitta tillbaka till klippet Quantifying Aphantasia through Drawing som jag sett flera månader innan jag började med det här inlägget och då upptäckte jag att det åtminstone finns väldigt mycket skrivet och inspelat angående afantasi nu, vilket kan vara intressant även om det inte är forskningsmaterial. Ska försöka titta och läsa lite mer och spara intressanta länkar här.

Länkar

Wikipedia på svenska och engelska

2016-04-22 
Facebook-inlägg av Blake Ross, systemutvecklare och medgrundare av Mozilla Firefox Foundation. 
En beskrivning av Blakes upplevelse när han läste i tidningen om patienten "MX" och då förstod att han själv hade afantasi.

2019-08-20
I Have APHANTASIA (you might have it too - please check!!) YouTube 
Paret Dana och Stefan pratar om Afantasi. Han har afantasi och hon är mer åt hyperfantasi-hållet. Hon berättar att hennes interna bilder kan ha rörelse och att hon kan vrida på objekt. Hon kan också återkalla smaker, ljud och känslor.

2020-11-06
Kort om Hannas upptäckt av afantasi (förmodligen genom texten av Blake Ross).

2022-05-09
Blind Mind's Eye - The Science of Aphantasia with Dr. Adam Zeman YouTube
En 40 minuters dragning av Adam Zeman där även patienten "MX" är med och beskriver hur hans upplevelser var efter hjärtoperationen då han fick afantasi.

2023-02-10
Quantifying Aphantasia through Drawing YouTube 
En studie som undersöker om man kan använda teckningar som ett fönster in till en persons minnesbilder.

2023-10-05
Ett blogginlägg av Lisa Förare Winbladh där hon utförligt beskriver hennes upplevelser av afantasi.

2024-01-25
Så mäter du avståndet till en galax långt, långt borta... Ny Tekniks podcast "Allt du behöver veta om ny teknik"
Avsnittet handlar inte alls om afantasi, men den ena poddvärden, Bill Burrau, nämner i förbifarten för den andra poddvärden, Viktor Krylmark, att Bill inte kan tänka i bilder. I slutet av avsnittet diskuterar de det lite mer och de tycker båda att den andre är lite konstig 😆
I en mailkonversation jag hade med Bill så säger han att han tycker det är spännande att jag tycker att exemplen med de sex hästbilderna är dåligt, för det är nåt han kan känna igen sig i, samt 
Skulle dock säga att jag kanske är på 2-3 på bilderna på hästen. Och med vissa saker som jag kan bra, möjligen en 4 när ingenting i närheten stör eller låter. 

2024-02-26
I can't picture things in my mind. I didn't realize that was unusual. The Guardian (paywall, men tillåter läsning av några artiklar) 
Shayla Love beskriver hur hon upptäckte att hon har afantasi och hennes upplevelser av det. Om att olika personer befinner sig på olika ställen på visualiseringsskalan och att afantiker också kan skapa visuell konst.

2025-01-16
En bok av Adam Zeman, forskaren som namngav "afantasi".



2025-08-28
This week, Mitchell finds out he's missing something almost everyone else has, and he wants to know -- who would I be if I had it?


lördag 16 december 2023

A homage to my unicycle instructor on the other side of the world!

Hooray for content creators!

As a person that had my childhood before internet was a thing, it sometimes hits me how amazed I am over how I've been able to learn to ride and do a few tricks on a unicycle, thanks to a person that I've never met and who lives on the other side of the world!

I just love it when you can learn stuff because people have been sharing their know-how on the net, and even more so when the content is of high quality and well structured. Just like Chris Huriwai's UniQuest-series on his YouTube channel PrettyGoodChannel. And it's free! With the possibility to support through patreon.

Image from the intro sequence to Uniquest videos.

So, what makes me think that Chris' content stand out from the rest of the "learn to unicycle" stuff you find when searching YouTube? Well, one thing that trigger my lust for learning is that he arranged his videos in a leveling tree. That way you always have tricks to learn that should be pretty much in reach to nail.


The leveling tree


Leveling tree
 

Beginner


Level 1: Assisted mount, Assisted ride 3+ revs, Assisted idle 3+ revs, Unassisted ride 1+ revs
Level 2: Unassisted ride 4+ revs, Assisted bunny hop, Unassisted idle 1+ revs, Free mount 2+ revs
Level 3: Unassisted ride 8+ revs with dismount, Ride down curb, Assisted backwards 2+ revs, 180 turn
Level 4: Ride in a circle, Rolling bunny hop, Riding one footer, Jump mount

Street


Level 1: 90-90 twist, Rolling hop down curb, Drop mount
Level 2: Halfrev, Hop up a curb, Roll-flip mount
Level 3: Hop down 2 stair, 180 twist, Crankgrab
Level 4: Fakie 180 twist, No footer footplant, Crankgrab 180 out
Level 5: 180 down curb, Outspin footplant, Running jump mount, Pop-plant

General


Level 1: Idle 2+ revs, Switch freemount, Standing ride 3+ revs, Backwards ride 2+ revs, Ride in a figure 8
Level 2: One foot ride 2+ revs, Ride down 2 stair, Backwards 4+ revs, Stillstand 3+ seconds
Level 3: Blind idle, 360 wall push, Ride down 4 stair, Assisted wheelwalk, Kick-up mount
Level 4: Idle to one-foot ride, Can-can, Stomach ride, Suicide mount, Footjam
Level 5: Wheelwalk, Feet back to pedals one-foot ride, Seat in front backwards, Blind one foot ride, Seatdrop one foot pick up mount, Bay hop

Flatland


Level 1: 10+ static hops, Leg wrap mount, Seat in fron ride 3+ revs
Level 2: Seat in front bunny hops, No footer, 180 unispin mount
Level 3: Leg extension, Seatdrop, Seatbounce
Level 4: 90 unispin / hop on tire, Tiregrab superman, Body varial mount
Level 5: 180 unispin, Seatdrop-legwrap, Half roll

The videos

Beginner 

Chris' instructions for level 1, level 2, level 3, level 4.

Me


There hasn't been any accidents to talk about, but sure, sometimes things don't go according to plan. Mishap when practicing "Ride in a circle"

General

Chris' instructions for level 1level 2level 3level 4, level 5level 6.

Me level 1 (2021-05-01)

Street

Chris' instructions for level 1level 2level 3level 4, level 5.

Me level 1 (2021-09-05)


Rolling hop down curb

Flatland 

Chris' instructions for level 1level 2level 3level 4level 5.

Me level 1 (2021-09-23)


"Seat in front riding" with the seat a bit too far in front


Current state

As you can see from the dates after the links to my recordings of myself I learned the basics during 2020 and cleared five levels during 2021. When writing this it's a few weeks left of year 2023 and I haven't published any unicycling videos since 2021. Did I quit? No, but I've been focusing on General level 2 where one foot riding has shown to be hard for me to learn. So far I've learned one foot idle (a trick that Chris became aware of later on that he forgot to add on the right level 😘) which seems to be a good stepping stone to one foot riding!


When you start digging...

Another thing that fascinates me is that every time I've started a new hobby and I begun to learn a few things about the subject it always unfold countless variations and it seems you can devote your whole life to it but still not learn it all. As a simple example, did you know that a person has tried to ride a unicycle around the world? Or that you can do downhill unicycling?


Once I had a Harmonica teacher in USA

During the years from 2011 to 2017 I learned to play blues harmonica from David Barrett at bluesharmonica.com. He also has a leveling system, named "Levels of Achievement™ Program" where you get (to buy) a pin for each level you clear. His content is not free though, but there is a lot of it, it is well arranged and he listens to your recordings of the lessons you've taken and gives you feedback.

I cleared level 6 before quitting

Looking through my mail history it seems trying to clear level 7 gave me at bit of a sweat and it finally made me give up the program.

The levels in "The level of achievement program"


During the course you learn to create your own songs, here's one I composed, following a few rules of what it should include.

My own blues song on Soundcloud

When you play blues harmonica one single harmonica won't do 😛 Bluesharmonica.com has videos that also covers how you do harmonica maintenance and enhancements. Yes, there are tools built specifically for harmonica needs.


A harmonica for each key and then some.

So, what about you?

What is your favorite sources on the net for learning something? If you have any, I'd love if you write a comment about it! 😃😍

tisdag 22 december 2020

Det går troll i mjukvarulitteraturen

 Gamla "sanningar"

Jag har läst en hel del mjukvarulitteratur och märkt att en del exempel är återkommande och anges med referenser till forskning. Jag minns inte att jag någonsin tidigare ställt mig frågan Kan det här verkligen vara sant? och börjat gräva i referenser. Till exempel läste jag "Facts and Fallacies of Software Engineering", en bok med en förtroendeingivande titel och en inledning som hyllar forskning, vilket invaggade mig i nån slags tro att den här författaren, han har gjort sitt undersökningsjobb. Men nu verkar det inte bättre än att han ramlat i samma grop som så många andra.

Om det är nån mer som är lika "lättlurad" som jag så skulle jag vilja rekommendera en bok som är något av en ögonöppnare "The Leprechauns of Software Engineering: How folklore turns into fact and what to do about it", för där har författaren verkligen följt referenser och försökt hitta källan till flera av de här återkommande exemplen. Du kanske har hört talas om att forskning visar att det finns en stor skillnad, upp till 28 gånger, i produktivitet mellan olika programmerare? Eller sett The cone of uncertainty, som sägs beskriva osäkerheten i projektestimat vid olika tidpunkter av projektet?

Bilden tagen från https://www.construx.com/books/the-cone-of-uncertainty/

Vad tror du att författaren Laurent Bossavit hittar när han följer spåren av referenser för nyss nämnda exempel, och ett par till, allt djupare? Jo, till exempel att:
  • the papers are not really empirical research
  • the papers support weaker versions of the claim
  • the papers don’t support the claim directly, but only cite research that does
  • the more recent papers are not original research, but only cite older ones
  • the papers are in fact books or book-length, and you’ll be looking for a needle in a haystack
  • the papers are obscure, hard to find, out of print or paywalled, and thus hard to verify
  • the papers are selected only on one “side” of an ongoing controversy

Som en som läst om de här exemplen återkommande gånger så tyckte jag det här var en riktigt intressant bok! Och jag har börjat bli lite mer ifrågasättande av författares referenshantering och även av forskningsresultat och försökt gräva själv några gånger. Slarv med källor och referenser verkar inte bara vara nåt som görs i mjukvarulitteratur, det förekommer nog överallt. Till exempel det här med hur juridiska domare dömer vid olika tider på dagen.



Med lite referenser så verkar allmänt kända sanningar kunna skapas :)
Early results were often criticized, but decades of research have now accumulated in support of the incontrovertible fact that bugs are caused by bugproducing leprechauns who live in Northern Ireland fairy rings. (Broom 1968, Falk 1972, Palton-Spall 1981, Falk & Grimberg 1988, Demetrios 1995, Haviland 2001)


lördag 9 februari 2019

Have you tested these types of retrospectives?

The standard retro :)  :(  💡 
In the teams I've been a member of the standard retrospective has been variants of making a list of "What has been good, what has been bad, what can be improved". Sometimes this has been working very well, but sometimes the team runs out of ideas. Then it probably can be inspiring to do the retrospective a bit different than usual.

Activities from the book Agile Retrospectives
I'll use this post to shortly describe the types of retrospective activities that can be found in the book Agile Retrospectives, Making Good Teams Great. So read that book if you want more details.


If you're favourite activity for a retrospective isn't described below, I'd love it if you describe it in a comment to the post! 😃

The meeting structure
This is the meeting structure described in the book. Each stage got a list of activities that is a good fit for that stage. Some activities can be used in different stages of the meeting, but is listed only once.
  1. Set the stage.
    - Check-in
    - Focus on/Focus off
    - Explorer, shopper, vacationer, prisoner (ESVP)
    - Working agreements
  2. Gather data.
    - Timeline
    - Triple nickels
    - Color code dots
    - Mad sad glad
    - Locate strengths
    - Satisfaction histogram
    - Team radar
    - Like to like

    Will be covered in future posts
  3. Generate insights.
    - Brainstorming/filtering
    - Force field analysis
    - Five whys
    - Fishbone
    - Patterns and shifts
    - Prioritize with dots
    - Report out with synthesis
    - Identify themes
    - Learning matrix
  4. Decide what to do.
    - Retrospective planning game
    - SMART goals
    - Circle of questions
    - Short subjects
  5. Close the retrospective.
    - +/Delta
    - Appreciations
    - Temperature reading
    - Helped, hindered, hypothesis
    - Return on time invested (ROTI)
Activities to set the stage
Setting the stage prepares the team for the work they’ll do in the retrospective.

Check-in
Purpose:
Help people put aside other concerns and focus on the retrospective.
Help people articulate what they want from the retrospective.

How:
Ask one question that each person can answer with a word or two.

Examples: 
  • In one or two words, what is happening for you right now?
  • What is one thing that's on your mind?
Note:
It's OK to say "I pass"

Focus on/focus off
Purpose:
Help establish a mind-set for productive communication. Help participants set aside blaming and judgment—and fear of blaming and judgment.

How:
In small groups, discuss, reflect and describe the list of words in the list below. For example ,one pair of words per group. Focus on the first word, focus off the last word.
  • Inquiry rather than Advocacy
  • Dialogue rather than Debate
  • Conversation rather than Argument
  • Understanding rather than Defending

ESVP (Explorer, Shopper, Vacationer, Prisoner)
Purpose:
Focus people on the work of the retrospective. Understand people’s
attitudes to the retrospective. Use this to set the stage in a longer iteration, release, or project retrospective.

How:
Everyone reports anonymously his or her attitude toward the retrospective as one of the types in the list below. 
  • Explorers are eager to discover new ideas and insights. They want to learn everything they can about the iteration/release/project.
  • Shoppers will look over all the available information, and will be happy to go home with one useful new idea.
  • Vacationers aren’t interested in the work of the retrospective, but are happy to be away from the daily grind. They may pay attention some of the time, but they are mostly glad to be out of the office.
  • Prisoners feel that they’ve been forced to attend and would rather be doing something else.
The result is presented. If there is a prisoner or many vacationers that fact could be a topic for the retrospective.

Working agreements
Purpose:
Establish a set of behaviors that will support the team in having productive discussions. Establish that team members are responsible for monitoring their interactions. Provide candidates for day-to-day working agreements if the team doesn’t already have them.

How:
Team members work together to generate ideas for effective behaviors at work then choose five to seven agreements to guide team interactions or processes.

Activities to gather data
Gathering data creates a shared picture of what happened during the iteration, release, or project.

Timeline
Purpose:
Stimulate memories of what happened during the increment of work.

How:
Group members write down events that happened during the selected time period and want to share with the group. Each event is written on a separate paper and then placed on a timeline on a position that represents the time that the event took place.

Can be combined with a curve of how each person felt during the period. Each person can draw a line that stretches for the whole period. For moments that were good, draw the line high, for moments that were bad, draw the line low.



Triple nickels
Can also be used in the Decide what to do phase.

Purpose:
Uncover important topics about the period the retrospective is held for. Can also be used for generating ideas.

How:
Each person writes down topics or ideas on a paper. Then everbody passes the paper to the neighbour that writes down his or her topics or ideas related to the ones that already are on the paper. Repeat until that papers are back where they started.
Read the ideas for the group and discuss. Examples of usable debrief questions
  • Did anything surprise you?
  • Is anything missing?
  • What should we examine further?
I think this activity has been named Triple nickels because a person that used it asked three debriefing questions which she wanted five answers to, like "What five things stand out for you about what you've read?" A nickel is five cents.

Color code dots
Purpose:
Used in conjunction with a timeline to gather and show data about the feelings experienced during the timeline period.

How:
Use different colored stickers to mark the papers that were written for the timeline earlier. The color of the stickers indicate the energy level the person had when doing things related to the thing described on the paper.
Investigate the result, for example, if a paper got lots of high energy stickers, how come? What factors made people feel that way?

Mad sad glad
Purpose:
Get the feeling facts out on the table.

How:
Each person writes a card for every event that happened during the period that made the person mad, sad or glad. Cluster cards that is related to the same event and analyse the clusters.

Locate strengths
Purpose:
Identify strengths so the team can build on them in the next iteration.

How:
Pair up and interview each other with a focus on what went well and factors around it.

Satisfaction histogram
Purpose:
Highlight how satisfied team members are with a focus area. Provide a visual picture of current status in a particular area to help the team have deeper discussions and analysis. Acknowledge differences in perspective among team members.

How:
Each person anonymously grades his/her satisfaction with a certain focus area. Read the answers and draw a histogram to make the data visible.
Focus area examples:

  • teamwork
  • product
  • process
Grade descriptions example when focusing on team work:
  1. = I'm unhappy and dissatisfied with our level of teamwork
  2. = I have some moments of satisfaction, but not enough
  3. = I'm fairly satisfied. We work well together most of the time.
  4. = I am glad I'm a part of the team and satisfied with how our team works together
  5. = I think we are the best team on the planet! We work great together.

For a rather big team, that has a wide range of satisfaction for a topic, a histogram could look like the image below.


Team Radar
Purpose:
Help the team gauge how well they are doing on a variety of measures, such as, engineering practices, team values, or other processes.

How:
Each person grades (0-10) how well the team is performing for different factors. Present the average values in a diagram. Save it to be able to compare to the result next time doing the same activity.


Like to like
Purpose:
Help team members recall their experiences during the iteration and hear that others may have perceived it differently.

How:
Like to like is a team work variant of the game Apples to apples. Each person writes cards with things to stop doing, things to keep doing and things to start doing. These cards are then used in the game, and the players will try to find the best match of their cards to another card presented by a player having the role as judge.
Discuss insights from the game afterwards.




More activities
I'll try to write another post about the remaining activities described in the book later on. I hope this post has given you a sketchy picture of a few activities you'd like to try and/or read more about.

Here's two links to other resources for retrospective activities.
http://retrospectivewiki.org

lördag 27 oktober 2018

Kul respons på min kommentar till mjukvaruutvecklar-podcasten Väg 74


Efter att ha lyssnat på några avsnitt av podcasten Väg 74 och det i mina öron många gånger låtit som att jag lyssnat på en skiva med Trazan och Banarne så skrev jag nedanstående tweet.



Nästan ett halvår senare lyssnar jag på avsnitt 83 "Undvik projekt", som har ett intro (lyssna här) baserat på tweeten, kul! :)

Just det avsnittet tyckte jag inte var så givande för mig annars, men är du sugen på att börja lyssna så kan jag rekommendera t ex avsnitt 17 "Vrid upp samarbetet till max med Mobprogrammering" eller avsnitt 15. "Tänk på test".

Och för er som växt upp utan Trazan och Banarne så finns de tydligen både på SVT:s Öppet Arkiv och Youtube såklart!




lördag 9 september 2017

Want to learn? 3 months Pluralsight for free. If you haven't tried it, I really advise you to because I like it a lot!

I have taken a few courses on Pluralsight to learn about WPF, ASP.NET MVC and Linq. My experience is that it is a really fast way to get into something. The courses are nicely separated into different modules and sections, so if you feel you already know some of the content it is easy to navigate to the parts that you need to know more about.

And I prefer to learn something by having someone speaking about it than to just read about it.

To get your free months, you have to sign-up on Visual Studio in the cloud, but that's also free. Just follow the instructions linked below.

https://devopscube.com/pluralsight-free-subscription/

I'm on to learn some basics about Angular 2, just to get a grip on what it's about.

In case you use the offer, hope you'll have a nice learning experience!

söndag 4 juni 2017

"Learn Git Branching", the site that finally made me get a grip on git!

My git journey

Subversion

Sometimes I feel lucky that the first company I worked for as a software developer was using Subversion instead of SourceSafe. As I remember it, Subversion together with the Windows Explorer integrated Subversion client TortoiseSvn, was pretty easy to learn and felt as a great tool. Sure, there were some gotchas, but still, the learning curve felt pretty flat.

When I moved on, from employment to employment, the companies I came to often used SourceSafe. I could cope with that, because I used Subversion on the side. After many years as a Subversion user, I heard about the greatness of git and tried a few times to get a grip on it... but didn't get it. One of the reasons to that was that as a TortoiseSvn user I thought that TortoiseGit would be almost the same experience. The image below is what you meet when trying to get the source code to your computer, lots of checkboxes I didn't have a clue what they did!


I gave up rather fast, but tried again, and gave up, and so on. 

SourceTree

Finally I found the git visual client SourceTree, that was powerful enough to let me do most of the things I needed. Some visual clients was so stripped that it wasn't possible to do anything but the simplest commands. With SourceTree I could finally work with git and began to learn, but the learning curve felt steep, and the fact that I came from Subversion probably made it steeper than if I hadn't had the Subversion thinking. Anyway, now I learned things, but still many things felt really confusing.

Learn Git Branching

One day, I found the site http://learngitbranching.js.org/ Spending some time on that site made a big difference! Suddenly I got a feel for the differences between Subversion and git branches! The two top reasons I find the site so great is that you solve problems using real git commands and that it shows visually what happens with the commits and branches.


Results

Learning git on my own, using SourceTree and the "Learn Git Branching" site, made it possible for me, on my latest employment, to do the migration of the source code from TFVC to git, set up a branching strategy, and to help my collegues get a quick start with git so they didn't have to take the same long journey as me =)