Kytttapauserot ja kategorisointi Sami Nikander Bertta bussissa 1
Käyttötapauserot ja kategorisointi Sami Nikander Bertta bussissa 1 Bertta bussissa 2 (Kuva: YLE)
Hupi-käyttötapaus n n Tavoite: Leena, Kaisa, Tuula ja Marko suunnittelevat menevänsä yhdessä elokuviin kuluvan viikon loppupuolella. He ovat päättäneet varata saman tien liput johonkin sopivaan elokuvaan ja siirtyneet läheiseen mikroluokkaan tutkimaan elokuvatarjontaa. Tilatietoja: n n n Ainoa kaikille sopiva aika on perjantai-ilta n. klo 18 -23. (Markolla on perhejuhla lauantaina, Tuulalla tentti perjantaina ja tenttiin lukua torstaina. Marko, Kaisa ja Tuula eivät halua olla myöhään pe-iltana ulkona. ) Ennen elokuvaan menoa he voisivat tavata keskustassa, koska kaikkien on helppo tulla sinne julkisilla kulkuneuvoilla. Marko on jo nähnyt elokuvan 007 – Kuolema saa odottaa. Kaisa ja Tuula ovat jo nähneet elokuvan Gangs of New York. Heille on suositeltu elokuvia Haaveiden kehä ja Frida. Ennen elokuvaa Tuula haluaa mennä syömään, esim. Kaivopihan tai Tennispalatsin Pizza Hutiin.
Hupi-käyttötapaus
Päätöksenteko: Frida n Data organisoitu I) elokuvan ja II) näytösaikojen mukaan Elokuva > pvm > sali/klo/varaustilanne n Elokuva valittava ensimmäisenä, ilman tukea päätökselle
Päätöksenteko: Tennari n n Data organisoitu näytösajan mukaan Alkamisaika > elokuva/sali/päättymisaika/varaustilanne Päätöksenteko tukee elokuvan valintaa metadatan (näyttelijät, ohjaaja, kesto ym. ) perusteella
Päätöksenteko: Hupi n n Data organisoitu I) näytöspäivän ja II) elokuvien / kellonajan mukaan Pvm > elokuva > klo > sali/kesto/varaustilanne Päätöksenteko tukee elokuvan valintaa analyyttisella vertailulla (suosikkien korostaminen, ei-toivottujen rajaus pois)
Frida, Tennari, Hupi: Erot päätöksenteossa n Frida n n n Tennari n n Päätös kohdistuu näytöksen valintaan tietystä elokuvasta (elokuva, pvm, teatteri, klo, paikat) Elokuva valittava ensimmäisenä, ilman tukea päätökselle Pvm ja teatteri päätetty valmiiksi Päätös kohdistuu näytöksen valintaan tietyltä aikaväliltä (elokuva, sali, tarkka alkamisaika, paikat) Näytösajan valinnalle vain rajoitettu tuki (parin tunnin säteellä) Hupi n n Päätös kohdistuu näytöksen valintaan tietyltä päivältä (pvm, elokuva, klo, teatteri, paikat) Elokuvien vertailulle ja priorisoinnille runsaasti tukea
Frida: variaatioita n Varioidaan aiemmin tehtyjä strategiavalintoja = päätöksiä n n n Frida, 007 tai Haaveiden kehä Sopivia elokuvia onkin 3 kpl, joista mikä tahansa olisi mieluinen Se joku Fanny tai Linda Elokuvan nimi ei ole tiedossa, mutta pääosan esittäjä on Valinnat lisääntyvät, vaadittava data muuttuu n n n Alkuperäinen leffalista ei tue elokuvien vertailua Alkuperäinen leffalista ei tue elokuvien etsimistä Datan esitystä ja päätöksenteon tukea pitäisi parantaa n Käyttötapaus muuttuu, pysyy samassa kategoriassa n Lähestyy hieman käyttötapausta Hupi?
Frida: variaatioita n Varioidaan aiemmasta päätöksenteosta riippumattomia kriteereitä n n n katsomaan keskirivien keskipaikoille ei suostu katsomaan elokuvia reunapaikoilta eikä liian läheltä katsomaan mahdollisimman hyvään saliin ei suostu menemään pieniin saleihin, joissa tunkkainen ääni Päätöksentekoehdot tiukkenevat, vaadittava data muuttuu n n Fridaa Marko Nykyinen ratkaisu ei tue salien vertailua Vertailu mahdollista päässä, jos saleista on ennestään mentaalimalli (usein on) Datan esityksessä pitäisi lisätä mahdollisuus tarkistaa salien tietoja Käyttötapaus muuttuu, pysyy samassa kategoriassa
Frida: variaatioita n Varioidaan päätöksenteon rajausta n n n Päätöksenteko ulottuu pidemmälle, käliratkaisua ei ole n n n Fridan lippuja lunastamaan viime hetkellä Marko ei pääsekään itse hakemaan lippuja, Kaisan on haettava ne Lunastetaan Fridan liput, muttei vielä 007: n Markolla on muitakin varauksia, joita ei ole hinkua lunastaa nyt (pitää ensin varmistaa Jaskalta, että hän tosiaan aikoo maksaa) Sekvenssi päättyy varauksen tekoon, lunastus rajattu ulos alkuperäisessä kälissä Vaatisi käliratkaisun laajentamista Käyttötapaus ei muutu, mutta sen generoima käli muuttuu?
Tennari: variaatioita n Varioidaan aiemmin tehtyjä strategiavalintoja = päätöksiä n n Valinnat lisääntyvät, vaadittava data muuttuu n n n Ollaankin Bristolissa eikä Tennarissa Jenni ja Markus ovatkin nyt Bristolin aulassa, mutta tahtovat mieluiten Tennariin, koska siitä pääsee helpoiten kotiin illalla. Toissijaisesti Bristolkin käy. Alkuperäinen aikajana ei sovellu enää yhtä hyvin koko datan esittämiseen kerralla Näytösaika edelleen ensisijainen kriteeri, toissijainen vertailu teatterien välillä lisääntyy mutta sitä ei tueta Lähestyy käyttötapausta Hupi
Tennari: variaatioita n Varioidaan aiemmasta päätöksenteosta riippumattomia kriteereitä n n Näkökulma muuttuu, vaadittava data muuttuu n n n Elokuviin Tennariin ½-3 h päästä Jennillä on 2 Finnkinon sarjalippua viimeistä päivää voimassa. Tämä lisää motivaatiota istua odottamassa leffan alkua vähän pidempäänkin. Alkuperäinen aikajana ei riitä esittämään päätöksentekodataa Riippuvuus Tennispalatsiin heikkenee Lähestyy käyttötapausta Hupi
Tennari: variaatioita n Varioidaan päätöksenteon rajausta n n Päätöshetki muuttuu n n n Elokuviin myöhemmin tänään Jenni ja Markus saavat elokuvaideansa jo ennen kotoa lähtöä. Käyttämättömät 2 sarjalippua pitäisi saada hukattua mielellään tänään, mutta jos ei onnistu, ne voi lahjoittaa Jennin pikkuveljelle. Riippuvuus Tennispalatsista vähenee tai katoaa Riippuvuus ajankohdasta vähenee tai katoaa Tämä on jo oleellisesti sama kuin Hupi! Kategoria muuttuu!
Hupi: variaatioita n Varioidaan aiemmin tehtyjä strategiavalintoja = päätöksiä n n n Päätösprosessi ei muutu, konkreettiset valinnat muuttuvat n n Isolla porukalla elokuviin Tulijoita onkin 4 hlön sijaan 8, ja kaikilla omat rajoitteensa Porukalla elokuviin perjantaina tai lauantaina Markolla ei olekaan menoa lauantaina Sama datan esitys riittää edelleen tukemaan valintoja Vain konkreettinen sekvenssi muuttuu Paikanvarauskriteerit tiukentuvat eniten (8 vierekkäistä paikkaa), mutta tämän tukemista ei tarvita erikseen Käyttötapaus ei muutu n Aiemmat päätökset eivät ole vaikuttaneet ratkaisustrategiaan?
Hupi: variaatioita n Varioidaan päätöksenteon rajausta n n n Päätöksenteko ulottuu pidemmälle, käliratkaisua ei ole n n n Porukalla elokuviin, porukka kasvaa Markon kaveri Hessu halutaan mukaan elokuviin, kun varaus on jo tehty Porukalla elokuviin, porukka pienenee Marko joutuu perumaan oman tulonsa, mutta varaus on hänen tekemänsä. Muut haluavat edelleen mennä. Sekvenssi päättyy varauksen tekoon, varauksen muuttaminen rajattu ulos alkuperäisessä kälissä Vaatisi käliratkaisun laajentamista Käyttötapaus ei muutu, mutta sen generoima käli muuttuu?
Variointi: yhteenveto n Rajauksen muuttaminen n n Aiempien päätösten purkaminen ja variointi n n Varioidaan käyttötapauksen aktivoitumista ja loppuhetkeä Loppupäästä ”jatkamalla” pitää myös käliä generoida lisää Alkupäätä ”varhaistamalla” kategoria muuttuu helposti Käväistään ”aikakoneella” aktivoitumishetkeä edeltävässä ajassa ja ”muutetaan historiaa” Aletaan ehkä lähestyä toista käyttötapauskategoriaa Ainakin datan esityksen kriteerit muuttuvat Nykytilanteen reunaehtojen variointi n n n Muutetaan nyt aktiivisina olevia päätöskriteerejä Aletaan ehkä lähestyä toista käyttötapauskategoriaa Datan esityksen kriteerit muuttuvat
Käyttötapauksen rajaus n Aktivaatiohetki: Milloin käyttötapaus aktivoituu? n Heti elokuviin Tennariin: Aktivoituu teatterin aulassa n. 30 min ennen näytöstä vs. n Porukalla elokuviin viikonloppuna: Aktivoituu TKTL: n ruokalassa 2 vrk ennen näytöstä n Aktivaatiohetki määrittelee päätöksenteon ja reunaehtojen välisen ”tasapainon” n Myös loppumishetki on olennainen => KT: n aikajänne
Esimerkki aktivaatiohetkestä: Henkilöhaastattelu Viikissä n Ilkan tavoite: Ilkka on aloittanut uuden yliopistoportaalin suunnitteluprojektissa käyttäjien haastattelut. Yliopiston tiedotusyksikkö on valinnut haastateltavat henkilökunnan edustajat, joista seuraavana on vuorossa Viikissä työskentelevä assistentti Auli Mäkinen. n Tilatietoja n Ilkka on saanut tiedot: kotieläintieteen laitoksen assistentti Auli Mäkinen, Auli. Makinen@helsinki. fi n Auli ei ole antanut sähköpostissaan tulo-ohjeita eikä mitään tietoja työpaikkansa sijainnista. n Ilkka ei ole aiemmin käynyt Viikissä yksikössä eikä hän tunne Viikin seutua erityisen hyvin. n Ilkka on sopinut sähköpostitse haastattelun Aulin kanssa seuraavaksi päiväksi (ke klo 10), ja paikaksi on sovittu Aulin työhuone.
Henkilöhaku: Nykyinen ratkaisu -12 kk Ilkka haluaa tehdä gradun -5 kk Ilkka tekee portaaliprojektin … Edeltävät päätökset kiinnitetty -1 vko Ilkalle valitaan haastateltavia … ti 12 Ilkka sopii tapaamisen Aulin kanssa ke klo 10 ti 13 Ilkka etsii reitin Aulin työpisteeseen AKTIVAATIOHETKI Päätöksenteko: Menenkö Lahdentietä? Missä on parkkipaikka? Miten löydän työhuoneen? Päätöksentekoa tuettava Päätöksenteko avoin ke 9 Ilkka lähtee matkaan ke 10 Ilkka on perillä Viikissä
Henkilöhaku: Nykyinen ratkaisu Edeltävät päätökset kiinnitetty: ”Ke klo 10” on muuttunut tilatiedoksi Muuttaako jonkin asian varioiminen päätöksentekoa? ”Ti klo 17” -12 kk Ilkka haluaa tehdä gradun -5 kk Ilkka tekee portaaliprojektin … -1 vko Ilkalle valitaan haastateltavia … ti 12 Ilkka sopii tapaamisen Aulin kanssa ke klo 10 ti 13 Ilkka etsii reitin Aulin työpisteeseen AKTIVAATIOHETKI Päätöksenteko: Menenkö Lahdentietä? Missä on parkkipaikka? Miten löydän työhuoneen? Päätöksentekoa tuettava Toteutunut skenaario: Myöhemmätkin päätökset voidaan kiinnittää ke 9 Ilkka lähtee matkaan ke 10 Ilkka on perillä Viikissä
-12 kk Henkilöhaku: Aiempi aktivaatio? -5 kk Ilkka haluaa tehdä gradun Ilkka tekee portaaliprojektin … Edeltävät päätökset kiinnitetty -1 vko Ilkalle valitaan haastateltavia ti 12 Ilkka sopii tapaamisen Aulin kanssa AKTIVAATIOHETKI Päätöksenteko: Sopiiko Aulille ke 10. 00? Missä tavataan? Kannattaako sopia tapaaminen aamuruuhkan aikaan? Päätöksentekoa tuettava Päätöksenteko avoin ti 13 Ilkka etsii reitin Aulin työpisteeseen ke 9 Ilkka lähtee matkaan ke 10 Ilkka on perillä Viikissä
-12 kk Henkilöhaku: Aiempi aktivaatio? -5 kk n Myöhempi strategia voi muuttua! n Käyttötapaus muuttuu! Ilkka tekee portaaliprojektin … -1 vko Ilkalle valitaan haastateltavia ti 12 Ilkka sopii tapaamisen Aulin kanssa AKTIVAATIOHETKI Päätöksenteko: Sopiiko Aulille ke 10. 00? Missä tavataan? Kannattaako sopia tapaaminen aamuruuhkan aikaan? Lähestyy kalenterisovellusta! Esim. yliopiston henkilökunnan yhteiskäyttöinen kalenteri? Ilkka haluaa tehdä gradun ti 13 Ilkka etsii reitin Aulin työpisteeseen ke 9 Ilkka lähtee matkaan ke 10 Ilkka on perillä Viikissä
Aktivaatiohetki ja variointi n Käyttötapauksen aktivaatiohetki sitoo päätöksenteon ”tietylle korkeudelle päätöspuussa” n Jos varioidaan vain arvoja, jotka eivät vaikuta valittuun päätöshaaraan => Käyttötapaus ei muutu n n n Jos varioidaan aiempaa päätöksentekoa => Käyttötapaus muuttuu usein, muttei pakosti n n Esim. ”ke 10. 00” -> ”ke 16. 30”, muuten sama tilanne Esim. ”portaaliprojekti” -> ”abi-info -esiteprojekti”, muuten sama Esim. ”ke 10. 00 omalla autolla -> ”ke 16. 30 bussilla” Jos muutetaan aktivaatiohetkeä => Käyttötapaus muuttuu varmasti! n Esim. ”ke 10. 00” -> ”Ilkalle sopisi ke 10. 00, entä Aulille? ”
Käyttötapaus aikajanalla Rajattu ulos ”Elä hyvä elämä” Kiinnitettyjä tilatietoja Aiempi päätös = strategia AKTIVAATIOHETKI Päätöksentekoa KTKäyttötapauksen kuvaus aikajänne; Päätöksentekoa tuettava PÄÄTTYMISHETKI Rajattu ulos (toteutuma usein kuvattu esimerkkisekvenssinä) … (mahdollisia keskeytyksiä) Päätöksentekoa Myöhempi päätös Lopputulos
Mitä käyttötapauskuvauksessa pitäisi olla? n Ytimekäs otsikkotunniste Kategorian yleistetty kuvaus(? ) n Tavoiteosa / yleiskuvaus: Lyhyt vapaamuotoinen tiivistelmä n Aiempi päätöshistoria: Mitä reunaehtoja on jo sidottu? = Tilatietoja n Valintatilanne nyt: Mitä pitäisi päättää nyt? n Tulevaisuus: Mitä ei päätetä nyt? n Esimerkkidataa (riittävästi, mutta ei clutteria) n
Käyttötapaus: Tavoiteosa / yleiskuvaus n Asettaa ”näyttämön” tapahtumille, kertoo korkean tason goaleista. n Kuvaus sijoittumisesta päätöspuuhun/aikajanalle: Mitä on tapahtunut tähän mennessä? Mitä pitäisi saada aikaan? n ”Kalansilmälinssi”: Päätöspuun kuvauksessa fokus on päätöksentekokohdassa. Jo tehdyt päätökset esitetään tiivistetysti, ”vääristäen” kontekstia.
Käyttötapaus: Tilatiedot n Tiivis lista tärkeimmistä päätöksentekokriteereistä n Se osa aiemmasta päätöspuusta, joka suoraan vaikuttaa nyt tehtävään strategiavalintaan n Haastattelu Viikissä: Sovittu tapaaminen ke klo 10, päätetty mennä omalla autolla… Elokuviin porukalla loppuviikosta: Sovittu pe-ilta klo 18 jälkeen, päätetty syödä ennen leffaa… Myös sellaiset reunaehdot, jotka eivät ole varsinaisesti aiempien päätöksien seurauksia, mutta aktivoituvat nyt n n Haastattelu Viikissä: Ilkka ei tunne Viikin seutua ennestään kovin hyvin Elokuviin porukalla loppuviikosta: Leena ei pidä sota- ja seikkailuelokuvista
Käyttötapaus: Höysteet / Koristeet n Taustatietoja, artefakteja, detaljeja ja triviaa n n Eivät vaikuta päätöksentekoon n n Luottokortin numero, henkilötunnus, pankkikortin tunnusluvut… Esim. Markon luottokortin numero ei vaikuta paikkojen varaukseen Tarvitaan esimerkkidataksi n n Kälidesignia auki piirrettäessä ja käyttötapauksia läpikäytäessä Demosekvenssissä n Esimerkkidatalla ei pidä kuormittaa käyttötapauskuvauksen ydinosaa! n Esitettävä liitteenä jos halutaan liittää käyttötapaukseen
Käyttötapauksen syntaksi? n Käyttötapauskuvauksen optimaalinen kiteytys? n n Abstrakti vai konkreettinen? Rakenteinen vai vapaamuotoinen? n Ei yhtä ainoaa oikeaa tapaa: Tiedon omaksumiseen vaikuttaa jo lukijan oma tiedonkäsittelytyyli n Konkreettinen esimerkkidata rajoitteeseen sisään kirjoitettuna… n n Esim. ”Ainoa kaikille sopiva aika on pe 18 -23” …vai rajoite kiteytettynä erilleen yhdestä esimerkkiarvostaan? n Esim. ”Päällekkäisten menojen takia vain harvat ajat sopivat” ja ”Tuula pääsee tentistä klo 18, Marko kotiin ennen klo 24”
Hupi Classic n n Tavoite: Leena, Kaisa, Tuula ja Marko suunnittelevat menevänsä yhdessä elokuviin kuluvan viikon loppupuolella. He ovat päättäneet varata saman tien liput johonkin sopivaan elokuvaan ja siirtyneet läheiseen mikroluokkaan tutkimaan elokuvatarjontaa. Tilatietoja: n n n Ainoa kaikille sopiva aika on perjantai-ilta n. klo 18 -23. (Markolla on perhejuhla lauantaina, Tuulalla tentti perjantaina ja tenttiin lukua torstaina. Marko, Kaisa ja Tuula eivät halua olla myöhään pe-iltana ulkona. ) Ennen elokuvaan menoa he voisivat tavata keskustassa, koska kaikkien on helppo tulla sinne julkisilla kulkuneuvoilla. Marko on jo nähnyt elokuvan 007 – Kuolema saa odottaa. Kaisa ja Tuula ovat jo nähneet elokuvan Gangs of New York. Heille on suositeltu elokuvia Haaveiden kehä ja Frida. Ennen elokuvaa Tuula haluaa mennä syömään, esim. Kaivopihan tai Tennispalatsin Pizza Hutiin.
Hupi Hyperformaali n n Kategoria Elokuviin sovittuna aikana, näytös ja paikka sovittava Aikaskaala Aktivoituu: 2 pv ennen näytöstä (lippuvaraus) Päättyy: Lippujen lunastukseen 30 min ennen näytöstä Taustatiedot ja oletukset Lippuvaraus tehdään webissä, maksu pankkikortilla tai Visalla. Päätöksentekokriteerit n n Sopivan näytösajan löytäminen on kriittisin ”pullonkaula” Toissijaiset kriteerit teatterin sijainti ja elokuvan genre Muutamia ehdotuksia elokuviksi on jo tarjolla Esimerkkidata n n n Ainoa kaikille sopiva aika on perjantai-ilta n. klo 18 -23. Teatteri valittava keskustasta, koska sinne kaikkien helppo tulla. Suositeltuja elokuvia Haaveiden kehä ja Frida.
Yhteenveto n n Leffa-käyttötapauksissa näytöksen valintaperuste määrää datan esitystavan ja päätöksenteon kulun tiukasti Yleisemmin: päätöksenteko etenee aina jotain polkua, eri käyttötapaukset vaativat käliratkaisussa erilaisen polun Hyödyllinen kategorisointi perustuu datan esitystapaan Kategorisointia kannattaa testata ja refaktoroida - siinä missä kälidesigniakin! n Oikean aikajänteen haarukointi on välttämätöntä Käyttötapaukset muuttuvat radikaalisti aikajännettä varioimalla n Käyttötapauksen optimaalinen esitystapa vaatii vielä hiomista n
- Slides: 32