1. Yrittäjyyden ja liiketoiminta-
Prototyyppien
osaamisen, käyttäjäkeskeisen
suunnittelun koulutusohjelma
arviointi
What is the value of prototypes and prototyping?
How to evaluate prototypes?
1
Leonardo da Vinci kehitti jo 1500-luvulla helikopterin - eli “ilmaruuvin” - prototyypin.
4. 1946: ENIAC
$6 000 000
27 tonnia
150 kW
17468 radioputkea
500 FLOPS
http://en.wikipedia.org/wiki/File:Eniac.jpg
4
Maailman ensimmäinen yleiskäyttöinen tietokone ja kaksi ohjelmoijaa! :)
5. 2008: Intel Tukwila
$2 000
Grammoja
150 W
2 000 000 000
transistoria
40 000 000 000 http://socialbarrel.com/hp-admits-contract-with-intel-lashes-out-oracle/27693/
FLOPS
5
Moderni versio, noin kymmenen suuruusluokkaa suorituskykyisempi joka suhteessa
6. Radioputkista transistoreihin
http://en.wikipedia.org/wiki/File:Transbauformen.jpg
http://en.wikipedia.org/wiki/File:Elektronenroehren-auswahl.jpg
http://www.nature.com/nnano/journal/vaop/ncurrent/full/nnano.2012.21.html 6
Huiman kehityksen aloitti siirtyminen radioputkista transistoreihin (=elektroniikan
peruskomponentti joka voi toimia joko vahvistimena tai kytkimenä)
Kuvassa vuonna 2012 tehty maailman pienin transistori: yksi atomi!
7. Käännekohta
1947 Bell Labs
Ensimmäinen toimiva
puolijohdetransistorin
prototyyppi
http://www.electronics-lab.com/blog/?p=639
7
Prototyyppi koostuu mm. klöntistä germaniumia, paperiliittimistä ja partateristä
8. Maailma ilman prototyyppejä?
http://chinamatters.blogspot.fi/2010/05/israels-weapons-of-mass-disruption.html 8
Avaruusseikkailu 2001. Musta monoliitti stimuloi esiapinoiden aivoja keksimään ensimmäisen
työkalun jolla voi pitää naapurilauman kurissa.
9. 9
Nuijan kehityskaari luusta keskiakaiseen aamutähteen.
Panssaroitujen ritarien varalle kehitettiin vielä viimeinen iteraatio: sotavasara eli “purkinavain”
10. Tuotekehitys
Olemassaoleva
Asiakas
Ongelma
Käyttäjä tai tarve
Luodaan
uusi
Tuote
Ratkaisu Kyky tuottaa
Palvelu halvemmalla
10
Mitä prototyypeillä voidaan tehdä? Ymmärtää asiakasta, ymmärtää käyttäjiä, suunnitella
ratkaisua, kehittää edullisemmin valmistettava tuote... Prototyypit kuuluvat lähes kaikkialle.
11. Miten?
Ongelma
tai tarve
Ratkaisukonsepti
Prototyypit
Valmis
ratkaisu
11
Vesiputousmallit ovat aina väärässä mutta auttavat hahmottamaan prototyyppien asemaa
tuotekehityksessä.
Prototyypeillä kehitetään konkreettinen tuote/palvelu konseptista. (Tämä on vain yksi
ajatusmalli.)
PDCA eli PDSA eli Shewhart-sykli: yksinkertainen malli kehittämiseen tai oppimiseen
12. IT:n toimintaympäristö
Yritämme ratkaista ongelmaa
mitä emme ymmärrä
ratkaisulla mitä emme hahmota Emme oikein ymmärrä käyttäjien
tarpeita tai haluja
(eivätkä ymmärrä käyttäjämmekään)
Yhteisien työtapojen ja kielen
sijaan meillä on jokavuotiset
uudet trendit Käytämme meille uusia välineitä ja
teknologioita rakentaaksemme
ratkaisun mitä ei voi nähdä eikä
Työympäristömme on aistia ennenkuin se on valmis
monimutkaisempaa kuin
mikään muu ihmiskunnan
tekele Ja tärkein kollegamme on nipottava
tietokone joka ei salli virheitä
(Alistair Cockburnia vapaasti mukaillen)
12
Ari halusi tämän kalvon mukaan koska se kuvaa tiivissä paketissa ohjelmistokehitystä.
Ilman erilaisia prototyyppejä IT-alan hommista ei tule mitään!
(Tarkastelkaapa julkisia IT-hankintoja siltä näkökulmalta montako prototyyppiä tai iteraatiota
hankkeen aikana tehdään. Vastaus on usein nolla ja yksi.)
14. Ilman prototyyppejä...
Ei asiakasymmärrystä
Ei informaatioteknologiaa
Ei tuote- eikä palvelukehitystä
Ei teknologian kehitystä
Ei sivilisaatiota
14
Prototyyppejä on kaikkialla, niiden tekeminen on luontevaa apinoillekin.
17. Ikuinen niukkuus
Tehtävä
€
Resurssit Aika
(Laatu?)
17
Loputtomat kysymykset, rajallinen aika, rajalliset resurssit, laatu toissijaista.
Kaikki prototyypit on tehty museoitavaksi tai heitettäväksi pois!
19. Fyysinen työkalu
19
Prototyypit voivat olla konkreettisia tai abstrakteja. Tässä konkreettinen esimerkki.
20. Teknologia
http://www.porticus.org/bell/belllabs_transistor.html
20
Jäljennös ensimmäisestä transistorista
21. Lisää teknologiaa
80 / 10 / 4 / 1
http://upload.wikimedia.org/wikipedia/commons/thumb/e/ed/Toyota_Prius_III_20090710_front.JPG/280px-Toyota_Prius_III_20090710_front.JPG
http://evworld.com/news.cfm?newsid=23686 21
80 hybridimoottorimallia joista valittiin 10 simuloitavaksi, joista rakennettiin 4, joista valittiin
yksi Priukseen
Set-based design / concurrent engineering
25. Simulaatio
http://www.electronicecircuits.com/software
25
Ohjelmisto jolla voidaan suunnitella ja simuloida elektroniikkaa
26. Ohjelmisto
26
Ohjelmistoprototyyppi siitä kuinka usieta Web-palveluja voitaisiin monitoroida reaaliaikaisesti
27. Ohjelmistoarkkitehtuuri
27
Spike = eXtreme Programmin -menetelmässä ohjelmistoprototyyppi jossa on mukana kaikki
arkkitehtuurin kerroksen. Näin konseptitason arkkitehtuurikuvasta (“bullshit-kuvasta”)
siirrytään oikeaan insinöörityöhön.
Tunnetaan eri yhteyksissä myös nimellä spike solution, tracer bullet tai walking skeleton.
28. Liiketoimintamalli
http://www.izacross.com/portfolio/borrowbox
28
Erään liiketoimintamallin Business Model Canvas
29. Muoti
29
Kuinka lintuhäkkiä voitaisiin käyttää asusteissa?
31. Arviointiharjoitus - millainen on hyvä
prototyyppi?
Kysymyksiä:
• Onko tämä hyvä prototyyppi?
• Mikä on sen tarkoitus?
• Mihin kysymyksiin se vastaa?
• Miksi se on juuri sellainen kuin on?
31
37. http://www.crunchbase.com/product/balsamiq-mockups http://www.youtube.com/watch?v=HGPIqGi7MWY
37
Kumpi on parempi prototyyppi esiteltäessä toimintoja asiakkaalle? Entä kun ollaan
kehittämässä asiakkaan brändin näköistä ulkoasua?
Prototyypin karkeus: valmis hylkäämään, ehkäisee nipotusta detaljeista, ehkäisee egon
kolhuja
38. http://www.pikkutunneilla.com/blogit/akaki/japanilainen-maitopurkki/ http://www.vaisala.fi/fi/roads/products/roadweathersystems/Pages/ROSA.aspx
38
Onko maitopurkki hyvä prototyyppi? Väisälän tiesääasemien kehitys alkoi siitä. “Voisiko
sääasema mahtua maitopurkkiin?” Näitä asemia näkee kaikkialla maanteillä.
40. Tarkoituksenmukaisuus!
40
Prototyyppi on hyvä mikäli se palvelee tarkoitustaan. Itsestäänselvää?
41. Ensin ongelma, sitten ratkaisu
Ensin kysymys, sitten vastaus
Ensin tarve, sitten prototyyppi
o?
onk
i
? Va
lv ää
se
tä än
s
It se
41
Länsimainen koulujärjestelmä sekä työmaailma on hyvin ratkaisukeskeinen. Olennaisempaa
on pysähtyä määrittelemään ongelma. Tehdään siis prototyyppejä ymmärretyn tarpeen
mukaan eikä “koska niitä pitää tehdä”.
42. Protojen tarkoituksia
Suunnitteluratkaisujen kokeilu ja työstö
Proof of concept / feasability study
Oppiminen
Sisäinen kommunikointi (evankelisointi)
Ulkoinen kommunikointi (markkinointi)
42
Keksitkö tarkoituksen joka ei sovi näihin kategorioihin?
43. Prototyypin arviointi
Mikä on prototyypin tarkoitus?
Onko prototyyppi
tarkoituksenmukainen?
Kommunikoiko halutut asiat?
Vastaako annettuihin hypoteeseihin tai
kysymyksiin?
Tuottaako tietoa tai edistääkö oppimista?
43
Tarkistulista prototyypin hyödyllisyyden arviointiin.