Hopp til hovedinnhold

Er du er klar for å ta steget fra utvikler til produktutvikler? Her har du fem bøker du bør putte på ønskelista!🎁 Noen er klassikere, andre er kanskje nye for deg. Felles for alle fem er at de gir deg språk, mindset og verktøy som du trenger for å bli en bedre produktutvikler.

1. The Lean Startup

Forfatter: Eric Ries
Antall sider: ca. 300

Kort om boka

Har du hørt om build–measure–learn? Det var faktisk Eric Ries som introduserte dette i The Lean Startup, en skikkelig produktutviklingsklassiker. Boka gir en praktisk introduksjon til hvordan du kan utvikle produkter smartere, med minimal innsats og lavest mulig risiko. Kjernen i boka er build–measure–learn-syklusen: du bygger en enkel versjon av produktet (MVP), tester den i markedet og bruker reell feedback til å lære og justere retningen videre.

Hvorfor utviklere bør lese den

The Lean Startup viser hvordan MVP-tankegang og eksperimentering hjelper deg å validere ideer før du investerer tid og ressurser i fullskala bygging. Da innser du fort at du kan teste utrolig mange antagelser uten å skrive én eneste kodelinje! En lettlest og fin intro til kjerneprinsippene for god produktutvikling.

The Lean Startup kan kjøpes på ARK her!


2. Accelerate

Forfattere: Nicole Forsgren, Jez Humble, Gene Kim
Antall sider: ca. 250

Kort om boka

Accelerate bygger på flere år med forskning fra over 2 000 teknologiorganisasjoner, og viser hvordan smidig og moderne software-leveranse er kjernen for god produktutvikling. Boka er kanskje mest kjent for de fire nøkkelmetrikene- hvor ofte du deployer, hvor raskt kode når produksjon, hvor raskt feil rettes og hvor sjelden produksjonen brekker – som sammen kan brukes til å måle teams leveranseevne.

Hvorfor utviklere bør lese den

Accelerate gjør det tydelig at god software-leveranse ikke bare handler om teknologirigg, men også om teamstruktur, samarbeid og kultur. Boka forklarer hvordan utviklere kan påvirke leveransekvalitet gjennom kontinuerlig integrasjon, automatisert testing og andre konkrete tiltak for hyppige og trygge utrullinger. Den er nok mer faglig tung enn The Lean Startup, men til gjengjeld har den gode eksempler og caser fra den virkelige verden. Hvis du vil forstå mer av hvordan teknisk rigg og produktutvikling henger sammen, er dette en av de beste bøkene du kan lese.

Jeg har ikke sett Accelerate hos norske bokhandlere, men den kan kjøpes på Amazon.


3. Outcomes Over Output

Forfatter: Joshua Seiden
Antall sider: kun 79 sider(!)

Kort om boka

Outcomes Over Output tar et oppgjør med feature-hysteriet, som får oss til å jage etter ny funksjonalitet fremfor å fokusere på hva vi faktisk ønsker å oppnå med funksjonaliteten. Boka rydder opp i et av de vanligste problemene i digital produktutvikling: vi blander ofte sammen det vi bygger (output) med det vi egentlig vil oppnå (outcome).

Hvorfor utviklere bør lese den

Boka treffer rett i kjernen av det mange utviklere gjør: vi hopper rett på løsninger og koding før vi egentlig vet om vi i det hele tatt løser riktig problem. For meg var boka er en supernyttig introduksjon til outcome-tenkningen som er helt essensielt i produktutvikling. Med denne forståelsen i bakhodet blir det lettere for deg å stille gode spørsmål rundt prioriteringer teamet gjør, diskutere friere rundt løsningsforslag og bidra til at dere jobber mot effektorienterte mål.

Boka kan bestilles f. eks på Norli.


4. Getting Real

Forfattere: Jason Fried, David Heinemeier Hansson (Basecamp)
Antall sider: ca. 200

Kort om boka

Har du opplevd at en lanseringsdato stadig blir forskjøvet fordi scope vokser, detaljer dukker opp, og edge caser må håndteres? Getting Real handler om hvordan du kan unngå nettopp det. Forfatterne deler 91 pragmatiske prinsipper for hvordan du kan komme deg raskest mulig ut i produksjon. Dropp lange planer og hypotetiske problemstillinger, og bygg direkte i produktet der brukeren møter det. Som de sier: “Getting Real is about skipping all the stuff that represents real - charts, graphs, boxes and wireframes - and actually building the real thing.”

Hvorfor utviklere bør lese den

Når målet er å sette noe i produksjon tidlig, endrer mye seg. Det blir det enklere å ta effektive valg, diskutere det som faktisk betyr noe nå og lære av reell bruk, ikke antakelser. For utviklere er spesielt rådene om å unngå scope-creeping, prioritere kun det viktigste i første versjon og håndtere problemer etter hvert som de oppstår, interessante takeaways. En pragmatisk og rett-på-sak bok som ga meg mange aha-opplevelser.

Boka kan leses på PDF her


5. Thinking in Systems

Forfatter: Donella H. Meadows
Antall sider: ca. 200

Kort om boka

Thinking in Systems er en tung, men utrolig innsiktsfull bok for alle som jobber med komplekse problemer. Den introduserer systemtenkning: en måte å forstå verden på der du ikke bare ser på enkeltdeler, men på hvordan de henger sammen og påvirker hverandre.

Boka handler ikke direkte om programvareutvikling, men tankesettet er det samme som du trenger når du jobber med komplekse produkter. Nettopp fordi produkter ikke opptrer i et vakuum, men i et surr av mange bevegelige deler, avhengigheter og konsekvenser.

Hvorfor utviklere bør lese den

Systemtenkning kan virke abstrakt, men det er egentlig kjernen i det vi gjør som utviklere. Koden du skriver inngår i et større system av brukere, API-er, databaser, team, mål, osv osv. Derfor er det sjelden nok å bare «fikse en bug» eller «legge til en feature». Du må forstå hvordan endringen du gjør påvirker resten av systemet, både nå og om et år frem i tid. Boka gir deg rett og slett en strategisk tilnærming til hvordan bygge produkter.

Merk: Dette er nok den mest teoretiske boka på listen, og kanskje ikke den du starter med. Mens de andre bøkene gir flere konkrete eksempler fra virkeligheten, gir Thinking in Systems et tankesett og et mentalt rammeverk for problemløsning.

Thinking in systems selges f. eks på Norli.

Det var mine fem boktips!

alle bøkene samlet
(Getting Real har jeg kun i PDF-format)

Velg én bok, eller les alle. Gjerne flere ganger! Mange av bøkene gir enda mer mening når du leser dem på nytt, gjerne etter å ha fått litt ny erfaring.

Lykke til med lesingen! God produktutvikling, og ikke minst god jul🎄

Liker du innlegget?

Del gjerne med kollegaer og venner