RSSAmplifier

Blog

Bestbrains - Blog om agile metoder, udvikling og ledelse

Bestbrains - Træning, coaching og softwareudvikling

bestbrains.dkRSS feed ↗25 posts

Latest posts

Ting jeg tror er sande om softwareudvikling

Eller “Forestillinger jeg har om softwareudvikling” fordi nogen dage har man brug for at komme af med sine tanker og dermed skabe plads til nye.

Dans

Bekæmp rutinen og hold dig munter

Learning from a DBA

What did a team of (roughly) full-stack developers learn about their own system from two days with a DBA?

Et godt hold

Hvad er et hold? Og hvad er et godt hold?

Review på forkant

Hvornår laver man et godt code review? Helst imens koden bliver skrevet, men ellers... før!

Trust — lessons from climbing applied to (life and) software development

Trust is an important enabler when developing software as well as in other endeavours in life. Some of the lessons are very obvious in climbing — so what can we learn?

Erfaringsudveksling — gratis opgrading

Man skal lære af sine erfaringer og opgaver, men man kan jo snyde lidt og også lære af andres.

Tag opvasken

Det er lækkert at komme ud i køkkenet når det er rent og klar til brug — derfor er det en god idé at rydde op inden man forlader det. Det samme gælder når vi programmerer; efterlad koden (og køkkenet) lidt lækrere end da du fandt det, klar til de andre og klar til dig selv.

Hvad motiverer os?

Et eksempel på planlægning af et retrospektiv, denne gang om motivation

Hvad kan rykke mig fremad i dag?

Jeg får overraskende meget ud af at arbejde med en dagbog om morgenen, så her er lidt tanker om hvorfor det lige virker for mig nu.

Tavs viden

Der er ideér, der er så logiske, at man er nødt til at lære af egen erfaring, at de ikke virker.

Tanker om projektledelse — og golf?!

Paralleller mellem golf og projektledelse — er du bedst til det lange spil, eller på green? Lange slag er godt, men præcise slag er nødvendige for at komme helt i mål.

Husk formålet

Om formater på user stories, og så en pointe om at det er godt og nyttigt at kende redskaberne i den agile værktøjskasse, men at vi skal huske formålet med dem — ellers bliver det ligegyldigt.

Quantum Satis

Hvor meget skal vi dokumentere? Lige tilpas, selvfølgelig.

Det kan vi regne på

Her i den agile subkultur sætter vi nogle gange gerne tal på "fordi det giver et beslutningsgrundlag", andre gange er vi tilbageholdende, fordi...

Dejligt mange ideer

Der er altid masser af gode ideer til det, vi bygger, og det er jo dejligt. Men der også altid mere end rigeligt. Omfavn det, og start med de bedste.

Fra brok til handling

Første skridt er at se, at noget er galt. Næste skridt er sværere, men også vigtigere. At finde ud af, hvad vi kan gøre ved det.

Hvis det er vigtigt, så dukker det nok op igen

Når jeg opfordrer til et minimalistisk overblik over igangværende og kommende opgaver, så er der tit nogle, der er bange for, at vi skal glemme noget vigtigt, hvis vi ikke holder styr på det. Men hvis det er vigtigt nok, så glemmer vi det jo ikke, vel?

Hvad er formålet med jeres sprintplan?

Man kan lave en plan eller opstille en mål for sine sprints af mange grunde. Formålet — hvad planen skal bruges til — er vigtigt, for det har betydning for, hvad en god sprintplan er.

Tillidskonto

Tillid gør samarbejdet meget lettere — sørg for at bevare den.

Nye vaner — bedre vaner

Når nu Danmark i stor stil arbejder hjemmefra er vi mange, der ikke følger de vante rutiner. Benyt lejligheden til at få nogle nye — gode — vaner.

Programming, fast and slow

I min hverdag har jeg typisk to forskellige aktiviteter. Jeg producerer, og jeg koordinerer. Begge dele er vigtige, og de er gensidigt afhængige — men det er også to meget forskellige arbejdsopgaver.

TDD — test-drevet udvikling

Et at de gode værktøjer i udviklerens værktøjskasse er TDD, eller test-drevet udvikling.

Forstå motivation af udviklere

En meget almindelig udfordring som projekt- eller linjeledere møder, er hvordan man bedst motiverer udviklere (og til dels andre i relaterede stillinger). Bare det at samarbejde med en kollega som er demotiveret og helt tydeligt

Detaljer i dybet

Man koder løs i god tillid til sine værktøjer, og hov — den regner da forkert?! Nu er der måske en ny datatype på vej til javascript, som kan regne korrekt med kommatal.