Vakker kode eller bare kode som fungerer? Vedlikeholde kode eller bygge nye funksjoner og øke salg? Holde seg til utviklingsprosessen, kontinuerlig fjerne teknisk gjeld, pynte koden eller holde stacken oppdatert? Det er mange ting å velge mellom. Men hva er det viktigste?
Svaret er så enkelt, men så ofte glemt. Forretning kommer først.
Arbeid i selskaper med avdelingsvis organisering, vi jobber vanligvis i siloer. Vi bygger opp vår egen prioriteringsrekkefølge som vi anser som det viktigste. For en utvikler kan dette være “kodekvalitet” og “kode lesbarhet” eller til og med “innstill kode 4 rom” eller så trivialt som “hold deg til en standard måte å CamelCase koden på”.
For en markedsfører kan det være å få kampanjen ut døren og starte med å generere leads eller inntrykk. For en revisor kan det være å få kvitteringer, med riktig selskapsinformasjon (glem ikke moms) og for en kundeserviceagent kan det være å gjøre kunden lykkelig – fordi kunden har alltid rett (nei). Alle har sin egen fokus.
Uansett hvilken prioritering – vi kan være sikre på at vi alle ser ting fra forskjellige perspektiver. Det er fint. Vi alle streber etter å levere våre mål, KPI-er eller leveranser slik at vi kan få bonusen, eller føle at vi har gjort jobben vår, eller etterlatt god kode, eller har en god arv, økt konverteringsraten eller økt salget. Uansett årsak – én ting vinner over dem alle. Tutti.
Forretning. Forretning kommer først.
Les mer i "CTO Playbook" tilgjengelig på Amazon/Kindle.
We are a Swiss Company (LLC) based in
Switzerland.