SlideShare une entreprise Scribd logo
1  sur  31
Viisi loistavaa tapaa tuhlata
  rahaa ohjelmistokehityksessä
                               Antti Akonniemi




                                  LABS


KISKO LABS OY | PRESENTATION                     1
32 44 24
 % % %
    SUCCESSFUL                               DELAYED                      CANCELED

                               Chaos Study 2009 - Project success rates



KISKO LABS OY | PRESENTATION                                                         2
1. Määrittely



KISKO LABS OY | PRESENTATION                   3
“Määrittele verkkopankki”
                               ..




KISKO LABS OY | PRESENTATION          4
64%
          OF FEATURES AND FUNCTIONS IN A TYPICAL
          SYSTEM ARE RARELY OR NEVER USED

                               Standish Group 2003, presented at XP2002



KISKO LABS OY | PRESENTATION                                              5
Ongelmat
       ❯ Tekninen, ei (usein) ota huomioon bisnestä tai
            loppukäyttäjää
       ❯ Ei löydä tärkeitä ominaisuuksia
       ❯ Määrittelyn jälkeen ei vieläkään selkeää,
            yhteistä käsitystä lopputuotteesta
       ❯ Muotoilu uupuu täysin
       ❯ Vie usein viikoista jopa vuoteen
       ❯ = väärä, huono ja kallis määrittely


KISKO LABS OY | PRESENTATION                              6
Ratkaisu: Visuaalinen prototyyppi

       ❯ Toimii määrittelynä
       ❯ Mahdollistaa tärkeiden ominaisuuksien
            löytämisen
       ❯ Ymmärrys tuotteesta siirtyy “lukijoille”
            tekstimuotoista paremmin
       ❯ Ei ota kantaa toteutustapaan



KISKO LABS OY | PRESENTATION                        7
2. Valitaan iso ja
            turvallinen alihankkija


KISKO LABS OY | PRESENTATION          8
“Kukaan ei ole saanut potkuja,
     koska valitsi NNN:n”
                               Sietäisi saada.




KISKO LABS OY | PRESENTATION                     9
Case: Järjestelmien
                           yhtenäistäminen



KISKO LABS OY | PRESENTATION                    10
Ongelmat
            (Miksi dinosaurukset eivät ole aina paras vaihtoehto?)


            ❯ Laskutus elättää koko organisaatiota ja on
                tuntipohjaista vs. tulos- / arvopohjaista

            ❯ Teknologiaksi valitaan se ratkaisu, joka tuo
                parhaan katteen nyt ja tulevaisuudessa
                (massatyökalut Java, .NET)

            ❯ Mitä kauemmin projekti kestää sen parempi
                dinolle.




KISKO LABS OY | PRESENTATION                                         11
Ratkaisu


       ❯ Valitse parhaiten arvoa tuottava tiimi (jäsenet
            vaikka eri organisaatioista)

       ❯ Valitse parhaiten arvoa tuottava teknologia
       ❯ Valitse tulos- / arvopohjainen hinnoittelu




KISKO LABS OY | PRESENTATION                               12
3. Tehdään kiireellä ja paljon



KISKO LABS OY | PRESENTATION         13
“Meillä on aivan kamala kiire”
                               Eikä ole.




KISKO LABS OY | PRESENTATION               14
Case: *nimi muutettu*



KISKO LABS OY | PRESENTATION               15
“Nää on ominaisuudet on ihan
         pakko saada”
                               Eikä ole.




KISKO LABS OY | PRESENTATION               16
Ongelmat

       ❯ Liika nopeus ja turha paine aiheuttaa virheitä
       ❯ Pelko ja stressi eivät myöskään vie projektia
            parempaan suuntaan

       ❯ Tärkeämpää on löytää oikeat ominaisuudet ja
            saada tuote asiakkaan käsiin mahdollisimman pian




KISKO LABS OY | PRESENTATION                                   17
Ratkaisu

       ❯ Sopiva nopeus ja ajatus kestävästä kehityksestä
            (slow product movement) ja työtahdista

       ❯ Pidä hauskaa. Vietämme projekteissa kuitenkin
            suuren osan elämästämme.

       ❯ Älä pelkää. Kaikki tekevät mokia.




KISKO LABS OY | PRESENTATION                               18
4. Liian suuri itseluottamus



KISKO LABS OY | PRESENTATION          19
“Tää on helppo projekti”
                               Ei ole helppoja projekteja. Vain helppoja ihmisiä.




KISKO LABS OY | PRESENTATION                                                        20
Case: Aikaa.fi



KISKO LABS OY | PRESENTATION                   21
Ongelmat


       ❯ “Tiedämme mitä teemme” vs. “Mitäköhän
            asiakkaat haluavat”
       ❯ Sivupolut jäävät tutkimatta / kokeilematta




KISKO LABS OY | PRESENTATION                          22
Ratkaisu



       ❯ Tyrkkää proto asiakkaan käsiin
       ❯ Pyydä palautetta ja kyseenalaista luulosi
       ❯ Kokeile eri vaihtoehtoja ja toimintamalleja




KISKO LABS OY | PRESENTATION                           23
5. Käyttökokemus unohdetaan



KISKO LABS OY | PRESENTATION   24
“Tee siitä hyvännäköinen”
                               ..




KISKO LABS OY | PRESENTATION          25
Case: Sampopankki



KISKO LABS OY | PRESENTATION                 26
Ongelmat

       ❯ Hyvää käyttökokemusta ei vain “liimata” palvelun
            päälle.

       ❯ Brändäys ja saitin leiskaus onnistuu varmasti
            mainostoimistolta, mutta se ei luo hyvää
            käyttökokemusta

       ❯ Hyvä käyttökokemus on kilpailuetu tai jopa
            elinehto




KISKO LABS OY | PRESENTATION                                27
Ratkaisu


       ❯ Ota muotoilu mukaan jo heti projektin startatessa
       ❯ Anna muotoilun ja bisneksen johtaa projektia - älä
            anna tekniikalle liikaa valtaa




KISKO LABS OY | PRESENTATION                                  28
We are building the
next generation of
great, high quality            LABS

  web products

KISKO LABS OY | PRESENTATION          29
Tuotteemme
                     www.lahtolaukaus.fi

         Ajatuksiamme
   www.kiskolabs.com/laukaus

KISKO LABS OY | PRESENTATION              30
Antti Akonniemi
                                 Kisko Labs

           Twitter: @anttiakonniemi
             antti@kiskolabs.com
                040 505 1909

KISKO LABS OY | PRESENTATION                     31

Contenu connexe

Plus de Antti Akonniemi

Mobility Basics for CrossFit
Mobility Basics for CrossFitMobility Basics for CrossFit
Mobility Basics for CrossFitAntti Akonniemi
 
Why and how to track your results for CrossFit?
Why and how to track your results for CrossFit?Why and how to track your results for CrossFit?
Why and how to track your results for CrossFit?Antti Akonniemi
 
Prototyypit palvelusuunnittelussa
Prototyypit palvelusuunnittelussaPrototyypit palvelusuunnittelussa
Prototyypit palvelusuunnittelussaAntti Akonniemi
 
WODconnect marketing talk at IAB event
WODconnect marketing talk at IAB eventWODconnect marketing talk at IAB event
WODconnect marketing talk at IAB eventAntti Akonniemi
 
Antti Akonniemi - Rails Girls
Antti Akonniemi - Rails GirlsAntti Akonniemi - Rails Girls
Antti Akonniemi - Rails GirlsAntti Akonniemi
 
Digitaalinen markkinointi
Digitaalinen markkinointiDigitaalinen markkinointi
Digitaalinen markkinointiAntti Akonniemi
 
Verkkokauppaseminaari 16.10.2008
Verkkokauppaseminaari 16.10.2008Verkkokauppaseminaari 16.10.2008
Verkkokauppaseminaari 16.10.2008Antti Akonniemi
 

Plus de Antti Akonniemi (8)

Starting a CrossFit gym
Starting a CrossFit gymStarting a CrossFit gym
Starting a CrossFit gym
 
Mobility Basics for CrossFit
Mobility Basics for CrossFitMobility Basics for CrossFit
Mobility Basics for CrossFit
 
Why and how to track your results for CrossFit?
Why and how to track your results for CrossFit?Why and how to track your results for CrossFit?
Why and how to track your results for CrossFit?
 
Prototyypit palvelusuunnittelussa
Prototyypit palvelusuunnittelussaPrototyypit palvelusuunnittelussa
Prototyypit palvelusuunnittelussa
 
WODconnect marketing talk at IAB event
WODconnect marketing talk at IAB eventWODconnect marketing talk at IAB event
WODconnect marketing talk at IAB event
 
Antti Akonniemi - Rails Girls
Antti Akonniemi - Rails GirlsAntti Akonniemi - Rails Girls
Antti Akonniemi - Rails Girls
 
Digitaalinen markkinointi
Digitaalinen markkinointiDigitaalinen markkinointi
Digitaalinen markkinointi
 
Verkkokauppaseminaari 16.10.2008
Verkkokauppaseminaari 16.10.2008Verkkokauppaseminaari 16.10.2008
Verkkokauppaseminaari 16.10.2008
 

Viisi loistavaa tapaa tuhlata rahaa ohjelmistokehityksessä

  • 1. Viisi loistavaa tapaa tuhlata rahaa ohjelmistokehityksessä Antti Akonniemi LABS KISKO LABS OY | PRESENTATION 1
  • 2. 32 44 24 % % % SUCCESSFUL DELAYED CANCELED Chaos Study 2009 - Project success rates KISKO LABS OY | PRESENTATION 2
  • 3. 1. Määrittely KISKO LABS OY | PRESENTATION 3
  • 4. “Määrittele verkkopankki” .. KISKO LABS OY | PRESENTATION 4
  • 5. 64% OF FEATURES AND FUNCTIONS IN A TYPICAL SYSTEM ARE RARELY OR NEVER USED Standish Group 2003, presented at XP2002 KISKO LABS OY | PRESENTATION 5
  • 6. Ongelmat ❯ Tekninen, ei (usein) ota huomioon bisnestä tai loppukäyttäjää ❯ Ei löydä tärkeitä ominaisuuksia ❯ Määrittelyn jälkeen ei vieläkään selkeää, yhteistä käsitystä lopputuotteesta ❯ Muotoilu uupuu täysin ❯ Vie usein viikoista jopa vuoteen ❯ = väärä, huono ja kallis määrittely KISKO LABS OY | PRESENTATION 6
  • 7. Ratkaisu: Visuaalinen prototyyppi ❯ Toimii määrittelynä ❯ Mahdollistaa tärkeiden ominaisuuksien löytämisen ❯ Ymmärrys tuotteesta siirtyy “lukijoille” tekstimuotoista paremmin ❯ Ei ota kantaa toteutustapaan KISKO LABS OY | PRESENTATION 7
  • 8. 2. Valitaan iso ja turvallinen alihankkija KISKO LABS OY | PRESENTATION 8
  • 9. “Kukaan ei ole saanut potkuja, koska valitsi NNN:n” Sietäisi saada. KISKO LABS OY | PRESENTATION 9
  • 10. Case: Järjestelmien yhtenäistäminen KISKO LABS OY | PRESENTATION 10
  • 11. Ongelmat (Miksi dinosaurukset eivät ole aina paras vaihtoehto?) ❯ Laskutus elättää koko organisaatiota ja on tuntipohjaista vs. tulos- / arvopohjaista ❯ Teknologiaksi valitaan se ratkaisu, joka tuo parhaan katteen nyt ja tulevaisuudessa (massatyökalut Java, .NET) ❯ Mitä kauemmin projekti kestää sen parempi dinolle. KISKO LABS OY | PRESENTATION 11
  • 12. Ratkaisu ❯ Valitse parhaiten arvoa tuottava tiimi (jäsenet vaikka eri organisaatioista) ❯ Valitse parhaiten arvoa tuottava teknologia ❯ Valitse tulos- / arvopohjainen hinnoittelu KISKO LABS OY | PRESENTATION 12
  • 13. 3. Tehdään kiireellä ja paljon KISKO LABS OY | PRESENTATION 13
  • 14. “Meillä on aivan kamala kiire” Eikä ole. KISKO LABS OY | PRESENTATION 14
  • 15. Case: *nimi muutettu* KISKO LABS OY | PRESENTATION 15
  • 16. “Nää on ominaisuudet on ihan pakko saada” Eikä ole. KISKO LABS OY | PRESENTATION 16
  • 17. Ongelmat ❯ Liika nopeus ja turha paine aiheuttaa virheitä ❯ Pelko ja stressi eivät myöskään vie projektia parempaan suuntaan ❯ Tärkeämpää on löytää oikeat ominaisuudet ja saada tuote asiakkaan käsiin mahdollisimman pian KISKO LABS OY | PRESENTATION 17
  • 18. Ratkaisu ❯ Sopiva nopeus ja ajatus kestävästä kehityksestä (slow product movement) ja työtahdista ❯ Pidä hauskaa. Vietämme projekteissa kuitenkin suuren osan elämästämme. ❯ Älä pelkää. Kaikki tekevät mokia. KISKO LABS OY | PRESENTATION 18
  • 19. 4. Liian suuri itseluottamus KISKO LABS OY | PRESENTATION 19
  • 20. “Tää on helppo projekti” Ei ole helppoja projekteja. Vain helppoja ihmisiä. KISKO LABS OY | PRESENTATION 20
  • 21. Case: Aikaa.fi KISKO LABS OY | PRESENTATION 21
  • 22. Ongelmat ❯ “Tiedämme mitä teemme” vs. “Mitäköhän asiakkaat haluavat” ❯ Sivupolut jäävät tutkimatta / kokeilematta KISKO LABS OY | PRESENTATION 22
  • 23. Ratkaisu ❯ Tyrkkää proto asiakkaan käsiin ❯ Pyydä palautetta ja kyseenalaista luulosi ❯ Kokeile eri vaihtoehtoja ja toimintamalleja KISKO LABS OY | PRESENTATION 23
  • 24. 5. Käyttökokemus unohdetaan KISKO LABS OY | PRESENTATION 24
  • 25. “Tee siitä hyvännäköinen” .. KISKO LABS OY | PRESENTATION 25
  • 26. Case: Sampopankki KISKO LABS OY | PRESENTATION 26
  • 27. Ongelmat ❯ Hyvää käyttökokemusta ei vain “liimata” palvelun päälle. ❯ Brändäys ja saitin leiskaus onnistuu varmasti mainostoimistolta, mutta se ei luo hyvää käyttökokemusta ❯ Hyvä käyttökokemus on kilpailuetu tai jopa elinehto KISKO LABS OY | PRESENTATION 27
  • 28. Ratkaisu ❯ Ota muotoilu mukaan jo heti projektin startatessa ❯ Anna muotoilun ja bisneksen johtaa projektia - älä anna tekniikalle liikaa valtaa KISKO LABS OY | PRESENTATION 28
  • 29. We are building the next generation of great, high quality LABS web products KISKO LABS OY | PRESENTATION 29
  • 30. Tuotteemme www.lahtolaukaus.fi Ajatuksiamme www.kiskolabs.com/laukaus KISKO LABS OY | PRESENTATION 30
  • 31. Antti Akonniemi Kisko Labs Twitter: @anttiakonniemi antti@kiskolabs.com 040 505 1909 KISKO LABS OY | PRESENTATION 31

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n