Alternativer til NNUG’s normale møteform

Møtene i Norwegian .NET User Group følger normalt formatet pizza + et foredrag + et foredrag til. I alle fall er det sånn det er på møtene i Bergen. Jeg har tenkt mye på om vi burde variere litt og fra tid til annen forsøke andre formater, slik at vi gjøre det enda mere spennende å delta i NNUG.

Open Space

Open Space Technology er ganske hot for tiden. Kort fortalt er det en åpen møteform hvor agenda bestemmes av alle deltagerne på møtet. Det er en slags diskusjon hvor møtedeltagerne kan ta opp det de er opptatt av der og da, og de som har noe å melde om temaet stepper opp og deler sin kunnskap. Formatet krever en fasilitator som kjenner konseptet, men ellers ingen spesielle forberedelser.

Er dette noe som vil virke også i Norge, eller krever det medlemmer som er mere aktive enn det vi er vandt til? Jeg synes engasjementet i Bergen begynner å bli veldig bra nå, og da kan et slikt spontant diskusjons-format kanskje fungere bra. Sjekk ut openspaceworld.org og openspaceworld.net.

Coding Dojo

En Coding Dojo er et møte hvor en gjeng programmerere møtes for å jobbe sammen om en programmeringsutfordring. Det er to ulike formater på disse møtene: Prepared Kata innebærer at en utvikler har forberedt seg til å løse en oppgave fra scratch. Han bør bruke TDD og utvikle i små steg, hvor hvert steg skal gi mening for alle som ser på. I Randori Kata, den andre varianten, er det publikum selv som skal løse oppgaven. Det er hele tiden to utviklere fremme som jobber i par, men alle i publikum kan kommentere underveis. Hvert par har 5 til 7 minutter før en av dem går ned og en annen fra publikum kommer opp.

Fokuset i en Coding Dojo er å lære seg og praktisere teknikker, ikke nødvendigvis nye teknologier. Man bruker som sagt TDD og parprogrammering, og utviklere av ulike erfaringsnivåer skal føle seg velkomne til å bidra. Møtet anses som en suksess om man blir ferdig med oppgaven innenfor den avsatte tiden OG publikum har skjønt hva som ble gjort og er i stand til å gjenta oppgaven når de kommer hjem.

Jeg synes dette høres ut som en veldig spennende møteform, og det interaktive formatet vil kunne gjøre NNUG veldig spennende.

“Klubbmøte”

Det hadde også vært mulig å ha møter nesten helt uten struktur. Fokuset ville være dreid mer mot det sosiale – hvor alle kan snakke med alle og dele informasjon om det de ønsker. Mer som geek beer events, bare ikke på en pub. Man kunne hatt med seg laptop’er, de som hadde villet kunne parprogrammert eller vist hverandre teknologier eller prosjekter. Men jeg er usikker på hvor attraktive disse møtene ville være for dagens medlemmer.., har kanskje ikke så mye tro på dem selv.

Quiz night

Det hadde kanskje vært gøy å fra tid til annen bytte ut et foredrag med et quiz. Vi kunne brukt samme format som pub quiz – dele opp i grupper og stille .net-relaterte spørsmål. Om dette var den første sesjonen, kunne man summere opp og presentere vinnergruppen etter foredraget i den andre sesjonen. Hadde det vært gøy?

Jeg holder forresten på å konstruere et Vil_Du_Bli_Millionær-lingende spill i WPF jeg også kunne tenke meg å kjøre en liten sesjon med på NNUG. Vil du hjelpe meg så trenger jeg folk til å finne på flere spørsmål.

Programmeringskonkurranse

Her tenker jeg ikke på en alternativ møteform, men på å arrangere en programmeringskonkurranse i regi av NNUG. F.eks. en åpen konkurranse hvor man kan melde inn teams på 3 til 5 utviklere som i løpet av 72 timer eller lignende (over en helg) skal levere en fungerende løsning på et gitt problem – i valgfri .net-teknologi. Vinneren kan f.eks. avgjøres gjennom avstemning fra alle deltagerne. Og så må vi selvsagt ha en solid premie.

Jeg kunne tenke meg å være med på noe sånt selv, men det er ikke sikkert det er nok folk i miljøet som kan bruke såpass mye tid på en slik konkurranse. Hadde dette vært noe for NNUG nasjonalt kanskje? Eller finnes det noen allerede eksisterende konkurranser jeg heller bør se på?

Jeg er veldig interessert i å få litt tilbakemelding på hvilke av disse forslagene folk tror kunne fungert – hvilken møteform/aktivitet du kunne tenke deg å delta på. Eller har du andre forslag kanskje? Legg igjen en kommentar.

Kategorier: NNUG / community.
RSS feed for kommentarene. Tilbaketråkk.

5 kommentarer til “Alternativer til NNUG’s normale møteform”

  1. Thomas Eyde Says:

    Jeg skulle gjerne ha deltatt på et Open Space opplegg, om ikke annet bare for å oppleve det. Men jeg vil tro alt står og faller på fasilitator. Jeg vet også at jeg ikke er rette personen for dette.

    Coding Dojo er interessant, både prepared og randori varianten. Jeg har prøvd noe som ligner randori kata som en del av et foredrag. Det fungerte utmerket for et engasjert publikum på fem personer, men jeg er usikker på om formatet skalerer.

    Det skulle vel gå an å kjøre en kombinasjon av feks Open Space og Coding Kata? Kata-en kan jo sees på som en backup: Dersom Open Space fungerer, så kan vi dedikere hele møtet til dette. Hvis ikke kunne vi gå over til Coding Kata.

  2. Torbjørn Says:

    Det ble en liten diskusjon på twitter etter dette blog-innlegget. @neslekkim (http://twitter.com/neslekkim) ønsker møter i workshop-form, mens @marknijhof (http://twitter.com/MarkNijhof) kunne tenke seg en paneldebatt. Vi andre hadde ikke så stor tro på paneldebatt-formatet i Norge.., for at det skal fungere må vi i alle fall ha dyktige debatanter. Utover natten utviklet diskusjonen seg til å handle om utviklere som ikke bryr seg (http://blog.kjempekjekt.com/2009/02/22/for-mange-utviklere-som-ikke-bryr-seg/) om å forbedre seg, og til å diskutere hvorfor det ikke er mere kvalitet i norske software-team.

  3. Stian Almås Says:

    Som dotNewbie er det Coding Dojo og Quiz Night som er de mest aktuelle alternative møteformene for meg. Coding Dojo har jeg prøvd og det var veldig lærerikt. Men jeg tror også det fungerer best med opptil ti deltakere. Og for å arrestere deg litt, Torbjørn; målet er ikke å fullføre oppgaven. Det er å lære underveis.

    Jeg har lest meg opp på Open Space nå og det høres interessant ut. Det ser ut til å kreve en hard kjerne med folk som kan ta ansvar for å trekke det i gang.

  4. Torbjørn Says:

    Stian, jeg er enig, og sa ikke at målet var å fullføre oppgaven. Jeg sa at “fokuset i en Coding Dojo er å lære seg og praktisere teknikker”. Derimot ønsker man at oppgaven skal fullføres, slik at deltagerne kan se resultatet og dermed få den fulle forståelsen. Fullføring er ikke målet, men det man bør gjøre for å nå målet.

    Brukte Arrestanten Løslates-kortet :)

  5. Torbjørn Says:

    ALT.NET Seattle arrangerte nettopp en programmeringskonkurranse – link til referatet nedenfor. De kommer til å poste flere detaljer om hvordan de arrangerte det snart. Har veldig lyst til å prøve noe lignende i Bergen.
    http://codebetter.com/blogs/aaron.jensen/archive/2009/03/05/the-alt-net-programming-contest.aspx

Skriv en kommentar

Tillatte tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Einar W. Høst: Det er jo læringen som gjør det morsomt! Se også http://norvig.com/21-days...

Pagliacci: OBS! tl;wr. Det er vel akuratt det jeg sliter med med min læring innenfor pr...

Torbjørn: La oss anta to ulike definisjoner av Template Method pattern - de to ytterpunkte...

Lars-Petter: Hei igjen. Siden du inviterer til å ta diskusjonen i bloggen, og har tatt deg t...

Torbjørn: Lars-Petter: Det er én måte å se det på. Det er absolutt fortsatt Template M...

Lars-Petter: Hei. Har du ikke i prinsippet her gått over fra Template Method (arv) til Strat...

Christian Abildsø: I alle fall i C#, så føles dette som kode som blir mer fleksibel men vanskelig...

Torbjørn: Hei Henrik, og takk for tilbudet. Ble oppmerksom på Rasberry Pi for under en uk...

Henrik Sandaker Palm: Ang. større hobby prosjekt. Du er som er en slik rakker på programmering har j...

Øivind Nilsen: Slutt å bruke mobilnummeret mitt som eksempel !...

Mulig relaterte linker

 Hold deg oppdatert

Søk i bloggen

Ferske innlegg

  • En historie om programmering
  • Template Method del 4: Multippel arv
  • Template Method Intermesso
  • Template Method del 3: Bare funksjoner
  • Kategorier

  • .net ninja (37)
  • Bøker (17)
  • Diverse prosjekter (35)
  • DSL (10)
  • Erlang (10)
  • F# (5)
  • Hardware (1)
  • Jobb (77)
  • Julekalender (51)
  • kjempekjekt.com (23)
  • LISP/Clojure (33)
  • NNUG / community (60)
  • O/RM & databaser (10)
  • Off topic (116)
  • OO-design/clean code (30)
  • Podcasts (14)
  • Polyglot (77)
  • Ruby (27)
  • Silverlight / RIA (3)
  • Software/verktøy (20)
  • Softwareutvikling (21)
  • Testing / TDD (30)
  • the contiki strip (13)
  • User experience (3)
  • WCF (3)
  • Webutvikling (32)
  • WPF (9)
  • WTF (12)
  • Last ned Wallpaper

    Programmeringsbloggens tøffe skrivebordsbakgrunn med snippets fra ulike språk laster du ned her!

    Abonner via epost

    Om du vil kan du få alle nye blogposter tilsendt til din epost. Abonner nå, det er kjempeenkelt!

    Meta