fredag den 12. juni 2009

Dba.dk har fået en blog....

Endelig er det sket, at vi er gået i luften med vores egen blog på dba.dk. På bloggen kan du både læse om nye features inden de lanceres, spændende statistik, inside-viden og om jobmuligheder.

Tag et kig på: http://blog.dba.dk og husk at tilmelde rss feedet til din foretrukne rss-reader (http://blog.dba.dk/atom.xml).

Etiketter:

onsdag den 13. maj 2009

Downfall of Agile Hitler

Den her er lidt på kanten, men alligevel er det svært at lade være med at trække på smilebåndet.

Etiketter:

mandag den 30. marts 2009

Retrospective Anti-patterns

En essentiel del af Scrum er retrospectivet. Det er her man finder frem til, hvad der kører, og hvad der skal forbedres i forhold til proces, teambuilding, programmering osv.



Mødet er måske det sværeste af de møder, man støder på i Scrum. Det kan meget let ende med at være "formålsløs" stirren tilbage på alt det som ikke duede og så bliver det sjældent en konstruktiv affære.

Jeg stødte på en kort og præcis artikel omkring nogle af de ting man helst ikke skal gøre og hvordan man undgår dem:
http://radio.javaranch.com/ilja/2009/03/25/1237998972110.html

Etiketter:

mandag den 4. februar 2008

Flere checklister...

Man kan ikke få for mange checklister til afdækning af, hvor godt ens Scrum-proces er implementeret / fungerer i det daglige.

Specielt synes jeg følgende lister er interessant (udover den fra min forrige post):

Henrik Kniberg - forfatteren til den gode bog Scrum And XP From the Trenches - har lavet et udkast til en liste:
http://blog.crisp.se/henrikkniberg/2008/02/01/1201823760000.html

Ligeledes har Michael James lavet en liste. Denne fokuserer på rollerne og det tekniske:
http://www.sendspace.com/pro/dl/qh5zug

Kender du nogen som er værd at nævne?

Etiketter: , ,

onsdag den 19. december 2007

Lidt ferielæsning

Jeg er ivrigt læser af bloggen All About Agile Development og har med stor interesse fulgt med i føljetonen 10 Key Principles of Agile Development. I den forbindelse har jeg samlet alle indlæggene til et lille hæfte, som jeg synes i skal bruge en ledig stund på at læse:

10KeyPrinciplesOfAgile.pdf

God jul og happy agiling :)

Etiketter: ,

tirsdag den 4. december 2007

Jeff Sutherland om Scrum og lean...

Her er en yderst interessant artikel, som ridser det historiske perspektiv for både Scrum og lean op:

http://jeffsutherland.com/scrum/2007/11/is-it-scrum-or-lean.html

Spændende pointer og uddrag til dem som ikke har lyst til at læse hele artiklen:

Fastest path to appearance of the next feature:

"The reason the first Scrum team called Sprint Backlog items SyncSteps was that developers executed the Sprint Backlog in a carefully chosen order - that order which produced the fastest path to appearance of the next feature from the users point of view. Just as proper ordering of the Product Backlog optimizes revenue, proper ordering of the Sprint Backlog optimizes production of value. It accelerates software evolution and can produce effects seen in biological systems."

Hele tanken om, at arbejde med sprint backloggen på den måde er super interessant. Gad godt høre om nogle af jer har specifikke erfaringer med dette?

Punctuated equilibrium:

"The "punctuated equilibrium" effect is achieved at Toyota using set-based concurrent engineering. As an example, Toyota does not build one radiator for a new car. They build six, and wait to the last possible moment to choose the best radiator to deploy in production. This is similar to competition between biological species in an ecosystem and the species that adapts best to the environment wins. The Scrumcommunity has yet to implement set based concurrent engineering strategies"

Kunne man gøre brug af denne tankegang i software-udvikling? Det er en naturlig konkurrence situation, som jeg i hvert fald føler vi ofte mangler på vores software-projekter.

Scrum failure:

"Less than 10% of the Scrum teams worldwide can pass the Nokia test, primarily because they cannot deliver potentially shippable (fully tested) software at the end of a Sprint."

Skræmmende! Ifølge ovenstående er vi i øjeblikket også temmelig langt fra at have implementeret korrekt Scrum. Vi øver os, men det som oftest viser at spænde ben, er opstarten af projekter, hvor der bruges alt for lang tid på arkitektur upfront.

On teams:

"A project team is typically 3 developers, 3 QA people, 3 doc people, and one or two users. They meet daily and all agree on steps completed and next steps. For large projects, small teams of this size build components and a SCRUM of SCRUMs meets less frequently to work out interfaces between components. Developers must be outnumbered on the team by QA and documentation people or they generate too much code too fast (malignant functionality)."

Jeg har i lang tid syslet med, at der ikke måtte være flere end 4 udviklere på et team. Ovenstående går meget godt i spænd med den tankegang. Men uha. Vi har ikke en eneste QA person tilknyttet teamet fast. Tesen om, at udviklere skal være i mindretal i forhold til testere, fortæller mig et og andet, om at vi også har en del arbejde på den front, der skal gøres før vi er i mål. Hvordan ser jeres teams ud?

Etiketter: , ,

fredag den 12. oktober 2007

Spændende blog: All About Agile

Jeg ved ikke om den er alment kendt, men i hvert fald synes jeg at All About Agile er en utrolig spændende blog. Læs f.eks føljetonen om 10 Key Principles of Agile Software Development eller om How to implement Scrum in 10 easy steps for god inspiration til jeres arbejde.

Etiketter: , ,

mandag den 21. maj 2007

BrainScrum

Jeg stødte på en blog, som jeg ikke kendte, i dag. Den handler om agility og Scrum. Meget interessant og dybdegående læsning, som jeg varmt kan anbefale til alle, som søger ny inspiration. Jeg har tilføjet bloggen i listen af links her på bloggen.

Etiketter: