Skip to content

Painting part of a picture without knowing what the rest looks like

Forutsetninger eller krav endrer seg, men vi revurderer ikke tidligere valg i lys av dette. Hvorfor lærer vi ikke? - selvdisiplin

Hvordan lærer vi på endre oppførsel? Hvordan identifisere endringer hvor vi må ta et skritt tilbake og tenke oss om/revurdere?

Teknikker - må lære ny "skill". Awareness

Teknikker - forretningssiden må trene på å utøve selvdisiplin.

Må ta høyde for å ta et skritt tilbake og revurdere ved estimering av nye oppgaver.

  • Krav til en arkitekt
    • Ha et bevisst forhold til hvilke valg det vil være vanskelig å endre senere.
    • Kostnad ved å tilrettelegge for endringsdyktighet
    • Last Responsible Moment

Det kunden/kravstiller ber om/sier vs det kunden egentlig ønsker seg.

Profesjonelle teknikere bør vite bedre <-> software craftmanship.

Måles på funksjonalitet, ikke kvalitet -> for små estimater og prosess/prosjektstyring oppfordrer til dårlig kvalitet. Hvilke måter har vi å måle kvalitet på?

Eksempler

Dev

Lager en ny funksjon som ligner på noe som finnes fra før. Unnlater å sette seg inn i det gamle - bygger noe "nesten likt" ved siden av.

Konsekvens: Flere implementasjoner som må vedlikeholdes. Misbruker en god sjanse for gjenbruk av både konsepter og kode. Begge implementasjonene går glipp av mulighet for kvalitetsforbedring. Begge utviklerne går glipp av en mulighet til å lære.

Arkitekt

Grunnlaget for et arkitekturvalg endrer seg. F.eks. skal integrere mot et nytt system. Vanlig løsning: "Hacker til" en eksisterende integrasjoner uten å vurdere om arkitekturen kanskje burde endres for å støtte det nye systemet.

Bedre løsning: Vurdere arkitekturen i lys av nye krav (integrere mot et nytt system), sette opp hvilke alternativer man har for å støtte det nye systemet og veie fordeler og ulemper opp mot hverandre (kostnad på kort og lang sikt er viktig å få med). Gjøre bevisste valg og gjøre både utviklere og forretningssiden klar over avveiningene som gjøres.

Inspirasjon

Aftenposten s6. Kulturseksjonen 11. desember 2011. http://www.aftenposten.no/kultur/Selvkontroll-viktigere-enn-intelligens-6717403.html

Willpower - Roy F. Baumeister