Upload
valtech-ab
View
761
Download
0
Embed Size (px)
DESCRIPTION
Utvecklingsteamet slänger sig gärna med termer som byggservrar, refaktorering och enhetstester. Samtidigt växer frustrationen över att utvecklingen går långsammare och långsammare trots agila processer. Björn och Daniel jobbar båda med ett framgångsrikt projekt för taxibokning i appar och på webben för Taxi 020, TaxiKurir och Cabonline. I den här blixtdragningen går dom in på hur du som beställare kan se på projektet när ni lämnar den lyckliga startup-fasen och ger er in på långsiktig förvaltning av er produkt, affär och varumärke.
Citation preview
FÖRVALTA MED STARTUP-KÄNSLAUNDERVERKEN TEAMET GÖR NÄR INGEN SER PÅ
BJÖRN HUSBERG TEKNISK KONSULT
DANIEL LERVIK TEKNISK KONSULT
TONÅRSFASENSTÖKIGT?
© Monique Hilikus: https://www.flickr.com/photos/plushlady/7329689114/
NÅGRA KLASSIKER
“VAD DET GÅR LÅNGSAMT I PROJEKTET! VI SKA NOG HA EN HÅRD DEADLINE FÖR FEATURE X.
VI KÖR AGILT OCH JOBBAR LITE SNABBARE!”
“VÅRT SYSTEM ÄR SÅ BUGGIGT! VI MÅSTE FÅ IN FLER TESTARE FÖR ATT KUNNA FÅ ORDNING PÅ
KVALITÉN OCH HÖJA LEVERANSTAKTEN."
"HM, UNDRAR EGENTLIGEN VEM SOM NÅGONSIN SKA HA NYTTA AV DET JAG GJORT DEN SENASTE
MÅNADEN?"
VAD KAN VI GÖRA?UNDERVERKEN TEAMET GÖR NÄR INGEN SER PÅ
AUTOMATISERAHÖJ KVALITÉN, FARTEN OCH TRYGGHETEN1
AUTOMATISK TESTNING
KONTINUERLIG INTEGRATION
KONTINUERLIG INTEGRATION
FIXA F
ELEN F
ÖRST!
AUTOMATISERAD DRIFTSÄTTNING
DELAT ANSVARMINSKA PERSONBEROENDET2
ROTERA PERSONAL
PARPROGRAMMERING & KODGRANSKNING
MÅL OCH NYTTAVARFÖR GÖR VI DET HÄR?3
VAD ÄR MÅL?
NYTTA!
MÄT!
ANALYSERA!
A/B-TESTA!
FÖRBÄTTRA!
FOKUSERA INTE PÅ LÖSNING
KOMMUNIKATIONDET MAN INTE VET…4
“DOM FÖRSTÅR INTE”
“DOM LYSSNAR INTE”
AGILA METODER
TEKNISKA HJÄLPMEDEL
TEKNISK SKULDVAD ÄR DET?5
VIDAREUTVECKLA OCH JUSTERA
VIDAREUTVECKLA OCH JUSTERA“MODIFIERA SYSTEMEN SÅ DE SER UT SOM OM VI HADE
VETAT VAD DE SKULLE GÖRA HELA TIDEN.”
REFAKTORERAKONTINUERLIG REDESIGN
SVÅRT ATT MÄTASTRIKT OMSTRUKTURERING INNEHÅLLER INGA
FÖRBÄTTRINGAR
SVÅRT ATT MÄTASTRIKT OMSTRUKTURERING INNEHÅLLER INGA
FÖRBÄTTRINGAR
(PÅ KORT SIKT!!)
DELA UPP!MODULARISERAD DESIGN6
VAD ÄR BRA DESIGN?
BYGG ENKLA DELARSEPARERA UT TJÄNSTER OCH KÄRNFUNKTIONER
TILLBAKA TILL YTANUNDERVERKEN TEAMET GÖR NÄR INGEN SER PÅ
NÅGRA KLASSIKER
“VAD DET GÅR LÅNGSAMT I PROJEKTET! VI SKA NOG HA EN HÅRD DEADLINE FÖR FEATURE X.
VI KÖR AGILT OCH JOBBAR LITE SNABBARE!”
“VÅRT SYSTEM ÄR SÅ BUGGIGT! VI MÅSTE FÅ IN FLER TESTARE FÖR ATT KUNNA FÅ ORDNING PÅ
KVALITÉN OCH HÖJA LEVERANSTAKTEN."
"HM, UNDRAR EGENTLIGEN VEM SOM NÅGONSIN SKA HA NYTTA AV DET JAG GJORT DEN SENASTE
MÅNADEN?"
VAD HAR VI SAGT?FÖRVALTA MED STARTUP-KÄNSLA
1 AUTOMATISERA
2 DELAT ANSVAR
3 MÅL OCH NYTTA
4 KOMMUNIKATION
5 TEKNISK SKULD
6 DELA UPP
JOBBA MOT SAMMA MÅL
JOBBA LÅNGSIKTIGT
BEHÅLL STARTUP-KÄNSLAN
“MODIFIERA SYSTEMEN SÅ DE SER UT SOM OM VI HADE VETAT VAD DE SKULLE GÖRA HELA TIDEN.”
BJÖRN HUSBERG TEKNISK KONSULT (SYSTEMUTVECKLARE)
DANIEL LERVIK TEKNISK KONSULT (PROJEKTLEDARE/SYSTEMUTVECKLARE)
[email protected] @DANIELLERVIK