Senaste kommentarerna:
- Anders Larsson: Ni får köra igång nån kampanj mot myndigheterna nu tycker jag innan valet
Bra timing
- Anna S: Diggar er nya myndighetstjänst. Sjukt bra sida. Förstod inte först vart man hittar transaktionerna men nu så...
- utv: Anna, tack för dina synpunkter du har säkert redan märkt det men Postnummer ligger nu både i träfflistorna och...
- utv: Tack Peter =)
- Peter: Älskar detta! Bra jobbat!
TAG | utveckling
Det kommer att hållas 5 st events inom områdena forskning och utveckling inom kort, på 5 orter i Sverige. Detta event är kostnadsfritt och riktat främs till dig som arbetar inom dessa två områden.
Bland annat kommer det hållas seminarium rörande verktygen Intel Software Development Solutions, Endnote, NVivo och SigmaPlot/SYSTAT. Medverkande producenter på eventet är bland annat Intel, Thomas Reuters, QSR och PTC.
Detta kan bli ett intressant och lärorikt möte mellan utvecklare! Det är bara runt en vecka kvar innan första eventet drar igång. Läs mer om vart och när dessa tillställningar sätter igång här.
Vill även passa på att göra lite reklam för en annan 121.nu-blogg inriktad på ny, spännande teknik: www.121teknik.se
XP eller extrem programmering är precis som scrum en metodik för agil systemutveckling. I XP jobbar man grundläggande med testning, både för kodandet och kraven. Kraven testas med systembeskrivningar. Testdriven utveckling innebär att man börjar med att koda upp tester som ska testa att koden fungerar innan man börjar skriva själva koden.
En bild från extremeprogramming.org visar tillvägagångssättet:

En annan intressant grej inom området för hur man styr upp en utvecklingsgrupp är hur man estimerar hur lång tid det tar att utveckla en produkt. Planning poker är en metod som kan användas i all agil utveckling vare sig man använder scrum eller inte. Agil systemutveckling är ett samlingsnamn för lättrörliga utvecklingsmetoder. Planning poker går till på så sätt att man använder spelkort som i poker men att man har siffror på korten som symboliserar hur många dagar man tror att utvecklingen tar. Medarbetarna i utvecklingsgruppen samlas i ett möte där man under tystnad visar sin tidsuppfattning med hjälp av sifferkort. Sedan för man en diskussion utefter uppfattningarna och man kan på så vis få fram en bra tidsuppskattning som hela gruppen är med på.
![]()
Bild från planningpoker.com
I en utvecklingsavdelning som ständigt växer så är det viktigt med en bra struktur och en bra modell för hur arbetet ska gå till väga. På vårat företag växer ständigt utvecklingsavdelningen och inte minst listan på saker som ska uppnås. Ett ramverk som är intressant är scrum som är en metodik för systemutveckling. Man kan tro att namnet är en förkortning men det kommer från rugby där det moment när bollen sätts i spel heter scrum. Metoden går till som så att det finns ett antal roller som bestämmer vem som gör vad och så ett bestämt förlopp med ett antal beståndsdelar som man ska hålla sig till. I korthet så utgår man från en Backlog – kravspecifikation eller todolista. Sedan när backlog är fastställd så jobbar man i en sk. sprint där man jobbar med fokuserat arbete mot dessa fasta mål i en 30dagars period. Inne i en sprint finns sedan Daily scrum, dagliga möten där man ställer sig frågorna: Vad har du gjort sedan förra mötet? Vad tänker du göra inför kommande möte? och Är det något som hindrar dig från att uträtta ditt planerade arbete? Fördelarna med scrum är att fokuset bibehålls, gruppen blir mer självständig, motiverad och därigenom effektiv. Dessutom är det lätt att ändra inriktning på utvecklingen. Dock finns det frågetecken kring metodiken och kritik har riktats mot scrum.
Skaparna av scrum är Dr. Jeff Sutherland och mjukvaruutvecklaren Ken Schwaber.
En illustration på hur det går till:




