Verkkopalvelun sisällöntuotanto

Koko: px
Aloita esitys sivulta:

Download "Verkkopalvelun sisällöntuotanto"

Transkriptio

1 Verkkopalvelun sisällöntuotanto 2. luento erikoistutkija Kirsi Silius & tutkija Anne-Maritta Tervakari Hypermedialaboratorio Digitaalisen median instituutti Tampereen teknillinen yliopisto 1 Teemat Teemat: Suunnittelumallien tarkoitus Muutamia suunnittelumalleja Mitä verkkopalvelun suunnittelu yleensä on Miten suunnittelutyö yleensä etenee Mistä lähteä liikkeelle > ideointimenetelmiä, ennakointi ennustus, tulevaisuuden tutkimus Luennon tavoitteena on johdattaa suunnittelutyöhön. 2 1

2 Ad hoc - tai Trial and Error menetelmät Tyypillisiä pienissä verkkopalveluprojekteissa toteuttava ryhmä on pieni ja tiivis toteutettava verkkopalvelu on suhteellisen rajattu sisällöltään ja toiminnallisuudeltaan. lähtee liikkeelle lähinnä kokeiluna, joka sitten viimeistellään ja hyväksytään lopulliseksi ratkaisuksi Nopeaa ja helppoa! Ongelmia: Jatkokehitys? Dokumentoimaton toteutus, jonka logiikkaa ei kukaan ulkopuolinen ymmärrä. Miten hallita verkkototeutusten kompleksisuutta? Miten hallita tuotantoprosessia, kun välitavoitteiden asettaminen on hankalaa? Miten arvioida kustannuksia ja työmäärää? Miten selvittää mitä käyttäjät ja/tai tilaajat itse asiassa haluavat? Etenkään kun tilaajakaan ei aina tiedä mitä haluaa. Mitä tehdä kun vaatimukset muuttuvat jopa projektin aikana? 3 Suunnittelumallin tarkoitus Auttaa käyttäjää hahmottamaan ja jäsentämään monimutkaista suunnittelu- ja toteutusprosessia. muodostaa yksinkertaistetun kuvan todellisuudesta auttaa käyttäjäänsä visualisoimaan suunnitteluprosessin kokonaisuutena auttaa jakamaan suunnitteluprosessin helpommin hallittaviin kokonaisuuksiin pyrkii havainnollistamaan suunnittelu- ja toteutusprosessin eri vaiheita ja niiden suhteita toisiinsa Toimivat siten projektinhallinnan apuvälineenä. (Esim. Ryder ) 4 2

3 Erilaisia suunnittelumalleja Suunnittelumalleja on erilaisia. perinteisemmät suunnittelumallit, koostuvat erilaisista vaiheista (steps): vaatimusmäärittely, suunnittelu, toteutus, arviointi, jakelu ja käyttö sekä ylläpito (esim. Balci ym. 2001a). toisen polven suunnittelumallit koostuvat erilaisista tekijöistä (points), joihin suunnittelutyön aikana tulee kiinnittää huomiota korostavat suunnittelun kehämäisyyttä, jolloin yksittäiseen tekijään tulee kiinnittää huomiota useassa eri vaiheessa Verkkopalvelujen suunnittelussa hyödynnetään eri alojen lähestymistapoja ja suunnittelumalleja ohjelmistotuotanto ihminen-tietokone vuorovaikutus, käytettävyystutkimus jne. (Lee ym. 2003, 1). 5 Suunnittelumallien jaottelua Ohjelmistotuotannon malleja Vesiputousmalli (the Waterfall Model) Spiraalimalli (the Spiral Model) ym. HCI suunnittelumalleja Usability Engineering Life Cycle Model Star Model ym. Hypermedian suunnittelumalleja The Object-Oriented Hypermedia Design Model (OOHDM) Scenario-Based Design ym. 6 3

4 Vesiputousmalli (the Waterfall Model) 7 Vesiputousmalli (the Waterfall Model) Olennaista: vaiheet seuraavat toisiaan ennalta määritellyssä järjestyksessä. jokainen vaihe päättyy arviointiin (tarkastukset ja katselmukset) jo suoritettuun vaiheeseen ei palata. Vaiheet (vaihtelevat hieman lähteestä riippuen) 1. vaatimus määrittely (requirement analysis,, system engineering, analysis) : järjestelmän tehtävät, päätoiminnot, ulkoiset vaatimukset ja rajoitukset, liittymät jne.) 2. suunnittelu (design): tekninen rakenne, pääkomponentit, tietorakenteet, käyttöliittymä yms. 3. toteutus (implementation): suunnitelman realisointi toimivaksi ohjelmaksi 4. testaus (testing): toimivuuden ja vaatimusten täyttyminen, virheiden korjaus 5. käyttöönotto : käyttäjien koulutus, asennukset 6. ylläpito (maintenance): tarvittavat korjaukset ja päivitykset 8 4

5 Vesiputousmalli (the Waterfall Model) Hyviä puolia: Helppo omaksua sekä selkeä ja yksinkertainen käyttää. Pitää sisällään periaatteessa kaikki tarvittavat vaiheet Soveltuu projektiin, tavoitteet ovat selkeät ja yksiselitteiset toteuttajana pieni, tehokas ja yhteen hitsautunut työtyhmä Tuloksena on helposti johdettava ja ennakoitava projekti. Ongelmia: Todellisen elämän projekti on harvoin lineaarinen. Ohjaa käsittelemään liian suuria kokonaisuuksia kerralla. Vaiheesta toiseen eteneminen on sidottu tarkastuksiin ja hyväksymisiin, mikä tekee mallista jäykän menetelmän. Toimiva järjestelmä asiakkaan käyttöön suhteellisen myöhäisessä vaiheessa nähdään konkreettisesti miltä toteutus näyttää ja miten se toimii loppukäyttäjän näkökulmasta tarkasteltuna. Loppuvaiheessa esiin nousseet muutostarpeet saattavat tulla todella kalliiksi. (Esim. Preece ym. 1994, ) 9 Spiraalimalli (the Spiral Model) 10 5

6 Spiraalimalli (the Spiral Model) Lukuisia eri versioita. yhdistyy iteratiivisen vaatimusmäärittelyn sekä lineaaristen mallien systemaattisen lähestymistavan sisältää samoja vaiheita kuin esim. vesiputousmalli. ratkaisuun ja valmiiseen tuotteeseen edetään iteroiden, useiden toistuvien syklien avulla korostaa riskien hallintaa Hyviä puolia: soveltuu suunniteluun, missä perusratkaisu ei ole täysin kirkastunut: mitä oikeastaan on tarkoitus tehdä edetään ongelman esittämisen ja ratkaisun sykleinä hioutuen valmiiksi ratkaisuehdotuksiksi, joita voidaan analysoida tarkemmin. riskien määrä vähenee kierros kierrokselta tukee myös asiakkaan sitoutumista suunnittelutyöhön. Ongelmia: suhteellisen vaikeasti hallittavissa, koska eri vaiheista on vaikea sanoa missä ne alkavat ja mihin ne päättyvät. ei sovellu aloitteleville suunnittelijoille asiakkaan jatkuva aktivointi voi olla myös ongelmana mallin mukainen suunnittelu on suhteellisen hidastempoista. (Vrt. Boehm 1988; Preece ym. 1994, ) 11 Star Model Implementation Task analysis/ functional analysis Prototyping Evaluation Requirement specification Conceptual design/ formal design 12 6

7 Star Model Suunnittelutyön osa-alueiden järjestys on epäolennaista voi alkaa periaatteessa mistä tahansa vaiheesta edetä arviointivaiheen kautta mihin vaiheeseen hyvänsä. Arvioinnilla on keskeinen merkitys kaikki vaiheet arvioidaan käyttäjien ja asiantuntijoiden toimesta. korostaa myös prototyyppien käyttöä sekä inkrementaalista kehitystyötä. Hyviä puolia: korostaa käyttäjäkeskeisyyttä ja realistisuutta keskittyy selvittämään mitä järjestelmältä vaaditaan, mitä tietoa tarvitaan, mitä käyttäjien tulee tietää sekä miten asetetut tavoitteet saavutetaan saadaan nopeasti palautetta käyttäjiltä. (Preece ym. 1994, ) Ongelmia: projektin ja toteutuksen eri versioiden hallinta vaikeutuu samoin dokumentaatio hankaloituu kritisoitu: ainoastaan esittää vesiputousmallin vaiheet lisäten niihin arvioinnin, ei aidosti tue ihminen - tietokone vuorovaikutuksen suunnittelua. (Gellner & Forbrig 2003.) 13 Scenario-Based Design Malli korostaa käyttäjien tarpeiden ja vaatimusten määrittelyä: Miten käyttäjien tulee toimia saavuttaakseen tavoitteensa. Poikkeaa formaaleista ja tarkkaan määritellyistä menetelmistä. kevyt menetelmä, joka auttaa kartoittamaan mahdollisia käyttötapoja. Käytettään hyödyksi skenaarioita: Pieniä, rajattuja kertomuksia, jotka kuvaavat yhden mahdollisen tapahtumapolun. Soveltuvat varsin hyvin tiedon kokoamiseen käyttäjiltä heidän tehtävistään ja käyttötilanteesta helpottaen siten vaatimusanalyysin kiinnittämistä todelliseen ympäristöön. (Carroll ym. 1998; Potts 1995: Rosson & Carroll 2002.) 14 7

8 Scenario-Based Design Mallin vaiheet: Vaatimusten analysointi (analyze): edunsaajien (kohderyhmän) määrittely, toiminnallisten ja laadullisten vaatimusten määrittely hyödyntäen skenaarioita (problem scenarios). Suunnittelu (design): Toimintojen määrittely (activity design): vallitsevien toimintojen ja uusien tarkoituksenmukaisten toimintojen määrittely hyödyntäen skenaarioita (activity scenarios). Informaatiosisällön suunnittelu (information design): tehtävien suorittamisen ja tavoitteiden saavuttamisen kannalta olennaisen informaation sisällön ja aihioiden määrittely hyödyntäen skenaarioita (information scenarios). Prototyypit ja arviointi (prototype and evaluate): Käytettävyyden arviointi (usability evaluation): skenaarioiden hyödyntäminen käytettävyys tavoitteiden määrittelyssä. 15 Scenario-Based Design Hyviä puolia: nopea ottaa käyttöön sekä helppo tehdä uudestaan tarvittaessa. suunnittelutyöhön voidaan helposti ottaa mukaan laajempikin käyttäjäjoukko. erilaiset ideat saadaan nopeasti testattua skenaariot ovat konkreettisia, on tuloksia helppo analysoida ja tulkita saadaan helposti reaalimaailman tapaukset arvioitaviksi. Ongelmia: Mallin hyödyntämisessä tarvitaan jonkinasteista perehtymistä ihmisen kognitiivisten prosessien ominaispiirteisiin ja sosiaaliseen käyttäytymiseen Käyttöönoton helppoudessa piilee vaaransa (ei osata lopettaa ajoissa) Aiheesta lisää luennolla

9 Mitä verkkopalvelun suunnittelu on? Verkkopalveluiden suunnittelu on monivaiheinen ja monipuolinen prosessi, johon tulee panostaa aikaa ja asiantuntemusta. Huonoja suunnitelmia on myöhemmin vaikea korvata edes tuotantovaiheen asiantuntemuksella. Suurempien verkkopalveluiden suunnittelutyöhön on varattava 2-8 kuukauden työpanos. Verkkopalvelun suunnittelutyössä on kaksi puolta: projektin suunnittelu, budjetointi, aikataulutus ja työjako sekä varsinaisen tuotteen/palvelun ja sen sisällön yksityiskohtainen suunnittelu ja määrittely 17 Mitä verkkopalvelun suunnittelu on? A) Projektin suunnittelu Hankkeen projektipäällikön tehtävä on koota ja hallita projektisuunnitelma, budjetti, aikataulu ja työnjako sekä hankkia oikeat ihmiset oikeisiin työtehtäviin. Projektipäällikkö pitää myös yhteyttä eri tahojen kesken jo heti suunnitteluvaiheessa. Kyseessä on itse asiassa projektin hallinnan tehtävistä. B) Tuotteen/palvelun suunnittelu Varsinaisen tuotteen/palvelun suunnittelutyössä ratkaisun keksimisen lisäksi kuvataan ja dokumentoidaan ratkaisu. Verkkopalvelun kuvaamisen tulee olla niin yksityiskohtaista, että periaatteessa kuka tahansa toteutustekniikat hallitseva kykenisi tehtyjen suunnitelmien ja dokumenttien perusteella toteuttamaan palvelun. 18 9

10 Mitä verkkopalvelun suunnittelu on? Suunnittelutyön tueksi tarvitaan perusinformaatiota: palveluntarjoajasta ja sen (liike)toiminnasta, palvelun kohderyhmän toiminnasta ja tarpeista sekä Internetistä ja verkkopalveluista Suunnittelussa tarvitaan asiantuntemusta: sisällön, markkinoinnin, asiakaspalvelun, viestinnästä sekä erityisesti verkkopalvelun asiantuntijoita. Suunnittelussa pitää olla mukana myös toteutustekniikan asiantuntijoita. 19 Tuotteen/palvelun suunnittelun alueita 1. Konseptin suunnittelu palvelun perusidea ja perusprosessit 2. Sisällön suunnittelu 3. Mediasuunnittelu 4. Tekninen ja toiminnallinen suunnittelu 6. Käyttöliittymän suunnittelu visuaalinen suunnittelu 20 10

11 Tuotteen/palvelun suunnittelun vaiheet AIKA Synopsis Ideointi Määrittelytyö Työryhmä Resurssit Rakenne kaaviot Rakenne ja sisältö Toiminto prosessit Arviointi ja testaaminen Mediavalinnat Sivujako Liikkumisen suunnittelu Tuotantokäsikirjoitus Mallinäytöt Käsikirjoittaminen Sisällöntuotanto Asiakäsikirjoitus Käytäntö Sovelluksen kokoaminen Visuaalinen suunnittelu Y L L Ä P II T O & P Ä II V T Y S 21 Tuotteen/palvelun suunnittelun vaiheet 1. Konseptin suunnittelu Konseptisuunnitteluvaiheessa määritellään perusteet toteutettavalle palvelulle. Siinä kuvataan palvelun idea, sisältö ja toiminta. Konseptisuunnitelmassa hahmotellaan myös palvelun rakenne (jalostuu rakennekaavioksi myöhemmin ) ja kuvataan informaatioarkkitehtuuri karkeasti. Erityisesti korostuu palveluprosessin suunnittelu. Palveluprosessin suunnittelussa tulee huomioidaan verkossa tapahtuvan palveluprosessin etenemisen lisäksi myös se, millä tavalla palveluprosessi etenee verkon ulkopuolella. Esimerkki: Postin verkkopalvelu 22 11

12 Tuotteen/palvelun suunnittelun vaiheet 23 Tuotteen/palvelun suunnittelun vaiheet 2. Sisällön suunnittelu Verkkopalvelun sisältö käsittelee jotakin aihetta kuten autoja, puutarhan hoitoa, urheilua jne. Verkkopalvelu voi koostua useistakin aiheita, mutta viime kädessä niillä on kuitenkin jokin yhteinen nimittäjä esim. uutiset. Sisällöllä on aina olemassa jäsennys ja esitystapa, jotka riippuvat mm. verkkopalvelun käyttötarkoituksesta, kohderyhmästä sekä genrestä. Sisällön suunnitteluvaiheessa määritellään ja rajataan palveluun tuleva sisältö sekä sen muotokieli. Sisällönsuunnitteluvaiheessa syvennetään informaatioarkkitehtuurin suunnittelu koskemaan yksittäisiä sisällön osa-alueita. Usein konseptin ja sisällönsuunnitteluvaiheet tapahtuvat samanaikaisesti

13 Tuotteen/palvelun suunnittelun vaiheet 3. Mediasuunnittelu Verkkopalveluihin voidaan liittää erilaisia mediaelementtejä Palvelua voidaan käyttää myös erilaisin päätelaittein. Mediasuunnitteluvaiheessa valitaan ne mediaelementit (ääni, kuva, teksti, animaatio), jotka ovat tarkoituksenmukaisia sisällön esittämisen kannalta. Mediasuunnittelu ottaa myös kantaa monikanavajulkaisemisen (eri mediat, eri päätelaitteet) vaatimuksiin. Tässä vaiheessa tarkennetaan edelleen informaatioarkkitehtuuria näiltä osin. 25 Tuotteen/palvelun suunnittelun vaiheet 4. Tekninen ja toiminnallinen suunnittelu Tekninen ja toiminnallinen suunnitteluvaihe pitää sisällään yksityiskohtaisen määrittelyn teknisistä ratkaisuista, kuten toiminnallinen määrittely, arkkitehtuurisuunnittelu, tekninen määrittely, moduulisuunnittelu ja toteutussuunnittelu (IEEE 1016). Verkkopalvelun tekninen suunnittelija määrittelee mitä laitteita tai ohjelmistoja verkkopalvelun toteutuksessa ja käytössä tarvitaan. Toiminnallisuus (=vuorovaikutteisuus), kuten palautelomakkeet, rekisteröitymislomakkeet yms. ovat oleellisia tyypillisiä vuorovaikutteisuuden osia verkkopalveluissa. Verkkopalvelu voidaan kytkeä myös muihin tietojärjestelmiin, esimerkiksi ostotilaukset voidaan kytkeä yrityksen varastokirjanpidon tietojärjestelmään, jolloin toimituskehotus voidaan toimittaa automaattisesti varastoon. Tekninen suunnittelu vastaa myös tietojen siirron ja tallennuksen suunnittelusta

14 Tuotteen/palvelun suunnittelun vaiheet 6. Käyttöliittymän suunnittelu Verkkopalvelun käyttöliittymän suunnitteluun sisältyy sivuston rakenteen, visuaalisen (graafisen) ulkoasun, navigoinnin ym. toimintojen sekä näyttöjen tietosisältöjen suunnittelu. Käyttöliittymäsuunnittelun lopputuloksena syntyy käyttöliittymän määrittely, joka ottaa kantaa siihen, mitkä järjestelmän toiminnot näkyvät ja miten. Käyttöliittymän suunnittelu pohjaa pitkälle toiminnallisuuden ja informaatioarkkitehtuurin suunnitelmiin. tarkoituksena on, että käyttöliittymä tukee käyttäjien toimintalogiikkaa sekä käyttäjien tarvetta löytää tarvitsemansa tietosisältö. Käyttöliittymäsuunnitelma koostuu tyypillisesti kuvien sarjoista, joissa järjestelmän toimintalogiikkaa havainnollistetaan näyttämällä vaihe vaiheelta toimenpiteet, joiden avulla käyttäjä etenee käyttötilanteessa kohti tavoitettaan. 27 Tuotteen/palvelun suunnittelun vaiheet Graafisessa suunnittelussa verkkopalvelulle määritellään ulkoasu. Graafisessa suunnittelussa lähtökohtana on palvelun kohderyhmä. Valittua visuaalista linjaa, yleisilmettä tulee noudattaa johdonmukaisesti jokaisella sivulla. Graafisen suunnittelun tekijän tulee tuntea ennen kaikkea internetin toimintaperiaatteet ja hallita www-taiton erityishaasteet. Erittäin suositeltavaa on erotella sisältö ja graafinen ulkoasu csstyyleillä lue lisää: tai

15 Verkkopalvelun tuotantoprosessi Verkkosisältöjen tuotantoprosessi hahmotetaan syklinä ideoinnista toteutukseen, ja edelleen ylläpitoon ja jatkokehittelyyn. Se sisältää spiraalimaista etenemistä: ideoiden, suunnittelun ja toteuttamisen asteittaista syvenemistä tuotantoprosessin aikana. Kuva 2: Verkkopalvelun tuotantoprosessi. Lähde: Kauhanen-Simanainen 2001, 73) 29 Mistä lähdetään liikkeelle? Toimeksianto (briefing) on lähtökohtana koko tuotantoprosessille. Toimeksiannossa tilaaja määrittelee minkälaisen verkkopalvelun tai sisällön hän tilaa. Toimeksianto on tilaajan vastuulla. Usein se tehdään kuitenkin yhteistyössä, sillä toimeksiannon tulee olla riittävän yksiselitteinen ja kattava, jotta molemmat sekä tilaaja että toimittaja ovat yhtä mieltä siitä, mihin lopputulokseen pyritään

16 Mistä lähdetään liikkeelle? Toimeksiannossa määritellään: Tavoite: Mihin verkkopalvelua tai -sisältöä tarvitaan? Tyyli: Miten asiat viestitään? Mitä toiminnallisuus viestittää? Kohderyhmä: Kenelle verkkopalvelu on suunnattu? Keihin halutaan vaikuttaa? Jakelu: Millä viestimillä/välineillä verkkopalvelun tai sisällön saavuttaa? Aikataulu: Millä aikataululla tuotantoprosessin tulee edetä? Budjetti: Paljonko verkkopalvelun tai sisällön tuotantoprosessi maksaa? 31 Ideointivaihe Verkkosisältöjen ideointi lähtee harvoin aivan puhtaalta pöydältä. Ideointi käynnistyy, kun on havaittu tarpeita, joihin verkossa voitaisiin vastata. Tarpeet voivat liittyä näkyvyyteen, tunnettuvuuteen, vaikuttamiseen tai sinne halutaan siirtää toimintoja antaa tai saada jotakin. Kaikki ideat eivät ole toteuttamiskelpoisia. Toteuttamiskelpoisista ideoista jatketaan seuraavaan vaiheeseen, jossa niitä hiotaan ja syvennetään hankesuunnitelmaksi

17 Ideointivaihe Hankesuunnitelmaa kehittyy edelleen rahoittajien, päätöksentekijöiden ja yhteistyökumppaneiden kanssa käydyissä keskusteluissa. Jo ideointivaiheessa tulee pohtia sitä, mitä erityistä lisäarvoa verkko voi tuottaa ja mitä erityistä annettavaa verkkosisällöllä tai -palvelulla tulee olemaan. Kriittisen idean tarkastelun lisäksi tarvitaan runsaasti luovuutta ja mielikuvitusta. 33 Ideointitekniikat (näitä ei käyty läpi luennolla perehdy asiaan itsenäisesti) Ideointitekniikat toimivat parhaiten ryhmätyössä, mutta muutamia voi käyttää myös yksinään työskentelevä suunnittelija. Tavallisimpia ovat mm.: Tunnettujen vaihtoehtojen 8x8 menetelmä Kaukaiset ajatusmallit SWOT-analyysi Aivoriihi Ongelmanratkaisukaavio Tuumatalkoot Kaikille näille menetelmille yhteisiä periaatteita ovat mm. seuraavat: aluksi määritellään tavoite tai aihe, ei kuitenkaan liian tarkasti ideointivaiheessa ideoita ei pidä arvostella muuta kuin myönteisesti ideat pitää heti kirjata ylös tai nauhoittaa, sillä niitä voi tulla monta yhtaikaa hautumisjaksoja tarvitaan, jopa yön yli nukkumistakin

18 Ennakointi, ennustus, tulevaisuuden tutkimus (näitä ei käyty läpi luennolla perehdy asiaan itsenäisesti) - Verkkopalveluiden tarvekartoitus perustuu usein ennakointiin. - Varsinkin täysin uuden tyyppiset vuorovaikutteiset verkkopalvelut suunnitellaan käyttämällä erilaisia tulevaisuudentutkimuksen menetelmiä päätöksenteon tukena. - Tulevaisuutta koskevaa tietoa voidaan hankkia joko laskennallisilla menetelmillä (trendianalyysit, conjoint-analyysi, asiantuntijoiden mielipiteen pysyvyyden analysointi) tai asiantuntija-arvioiden perusteella (Delfi-tekniikka, skenaariotyöskentely, megatrendianalyysi, Top Ten listat, tulevaisuustaulukko, edelläkävijäanalyysi). 35 Verkkopalvelun tarpeellisuuden kartoitus (näitä ei käyty läpi luennolla perehdy asiaan itsenäisesti) Verkkopalveluiden tarpeellisuutta voidaan kartoittaa laskennallisilla tai asiantuntijamenetelmillä. Usein laajojen palveluiden suunnittelun tukena käytetään useita erilaisia menetelmiä. Tunnetuimpia ovat mm. trendianalyysit, megatrendianalyysit, Top-Ten listat ja kuluttajapaneelit

19 Palveluprosessin kartoitus (näitä ei käyty läpi luennolla perehdy asiaan itsenäisesti) Palveluprosesseja kartoitetaan usein analysoimalla jo toteutettuja palveluprosesseja. Tämän lisäksi palveluiden uudistamisen yhteydessä voidaan hyödyntää tulevaisuudentutkimuksen menetelmiä, kuten skenaariotyöskentelymenetelmiä, eläytymismenetelmiä, conjoint-analyysia, Delfi-tekniikkaa ja edelläkävijäanalyysia (benchmarking-menetelmä) luennon viikkoharjoitustehtävät Valitse yksi tehtävä (pakko vastata toiseen kysymyksistä). Palauta vastauksesi kurssin A&O -ympäristöön viimeistään klo mennessä. 1. Tehtävä: Pohdi verkkopalvelun suunnitteluvaiheeseen liittyviä haasteita seuraavien kohderyhmien näkökulmasta. Asiakas (verkkopalvelun käyttäjä) Verkkopalvelun tuottaja (tilaaja) Verkkopalvelun suunnittelija Vastaa seuraaviin kysymyksiin Mitkä ovat tyypillisimmät ongelmakohdat ja kompastuskivet? Kuvaile miten ongelmia voidaan pyrkiä välttämään ja /tai ehkäisemään? Esitä konkreettisia ratkaisutapoja. Mitkä ovat ratkaisutapojen vahvuudet ja heikkoudet? 38 19

20 2.luennon viikkoharjoitustehtävät Tehtävä 2: Ideointimenetelmä Kokeile jotakin luentomateriaalissa esitettyä, yhdelle henkilölle soveltuvaa ideointimenetelmää. Etsi siitä lisätietoa. Kokeile sen toimivuutta jonkin vapaavalintaisen aiheen ideointiin. Pohdi menetelmän toimivuutta, hyviä ja huonoja puolia. Voit valita myös jonkin muun ideointimenetelmän, mutta esittele tällöin menetelmän perusajatus lyhyesti vastauksessasi. 39 Lähteet: Balci, O. ym. Animations to Assist Learning Some Key Computer Science Topics [online]. Blacksburg (VA.): Virginia Polytechnic Institute and State University. Department of Computer Science, 2001a, [viitattu ]. Software Engineering. The Waterfall Model. Saatavissa www-muodossa: <URL: >. Boehm, B The spiral model of software development and enhancement. IEEE Computer, 21 (5), Carrol, J. M. ym Requirements Development in Scenario-Based Design. IEEE Transactions on Software Engineering, Vol. 24 Issue 12, Gellner, M. & Forbig, P. Extreme Evaluations Lightweight Evaluations for Soft- ware Developers [online]. Rostock: University of Rostock, 2003 [viitattu ]. Interact Closing the Gaps: Software Engineering and Human-Computer Interaction in Zürich, Switzerland in 1-2 September Saatavissa pdf-muodossa <URL: >. IEEE 1016, Recommended Practice fo Software Design Descriptions. ANSI/IEEE std Kauhanen-Simanainen, A Sisältöä verkkoon mitä sisällön tuottajan pitää hallita. Helsinki: IRH konsultointi

21 Lähteet: Potts, C Using Schematic Scenarios to Understand User Needs. Proceedings of the conference on Designing Interactive Systems: processes, practices, methods & techniques: Ann Arbor, USA, elokuu 1995, Preece, J. & al Human-Computer Interaction. Essex: Addisson- Wesley. Rosson, M. B. & Carrol, J. M. Scenario-Based design [online]. Blacksburg VA: Virginia Polytechnic Institute and State University, 2002 [viitattu ]. Saatavissa pdf-muodossa: <URL: >. Myös teoksessa: J. Jacko & A. Sears (Eds.) The Human-Computer Interaction Handbook: Fundamentals, Evolving Technologies and Emerging Applications. Mahwah (NJ.):Lawrence Erlbaum Associates, 2002, pp Ryder, M. Instructional Design Models [online]. Denver: University of Colorado at Denver. School of Education [päivitetty] [viitattu ]. Saatavissa www-muodossa: <URL: >

3. luento: Verkkopalvelun suunnittelusta

3. luento: Verkkopalvelun suunnittelusta 3. luento: Verkkopalvelun suunnittelusta Mihin suunnittelumalleja tarvitaan? Ad hoc -menetelmä Menetelmä on tyypillinen etenkin pienissä verkkopalveluprojekteissa - toteuttava ryhmä on pieni ja tiivis

Lisätiedot

Verkkopalvelun sisällöntuotanto

Verkkopalvelun sisällöntuotanto Verkkopalvelun sisällöntuotanto 2. luento 11.12.2007 erikoistutkija Kirsi Silius tutkija Anne-Maritta Tervakari Tampereen teknillinen yliopisto 1 Teemat Aiempien vuosien harjoitustöiden aiheita Luento:

Lisätiedot

2. luento: Johdantoa suunnittelutyöhön

2. luento: Johdantoa suunnittelutyöhön 2. luento: Johdantoa suunnittelutyöhön Suunnittelumallien tarkoitus Muutamia suunnittelumalleja Mitä verkkopalvelun suunnittelu yleensä on Miten suunnittelutyö yleensä etenee Mistä lähteä liikkeelle >

Lisätiedot

Copyright by Haikala. Ohjelmistotuotannon osa-alueet

Copyright by Haikala. Ohjelmistotuotannon osa-alueet Copyright by Haikala Ohjelmistotuotannon osa-alueet Ohjelmiston elinkaari 1. Esitutkimus, tarvekartoitus, kokonaissuunnittelu, järjestelmäsuunnittelu (feasibility study, requirement study, preliminary

Lisätiedot

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit Ohjelmiston testaus ja laatu Ohjelmistotekniikka elinkaarimallit Vesiputousmalli - 1 Esitutkimus Määrittely mikä on ongelma, onko valmista ratkaisua, kustannukset, reunaehdot millainen järjestelmä täyttää

Lisätiedot

Ohjelmistotuotanto vs. muut insinööritieteet. (Usein näennäinen) luotettavuus ja edullisuus

Ohjelmistotuotanto vs. muut insinööritieteet. (Usein näennäinen) luotettavuus ja edullisuus Yhteenveto Ohjelmistotuotanto vs. muut insinööritieteet Monimutkaisuus Näkymättömyys (Usein näennäinen) luotettavuus ja edullisuus Muunnettavuus Epäjatkuvuus virhetilanteissa Skaalautumattomuus Copyright

Lisätiedot

Ohjelmistotekniikka - Luento 2

Ohjelmistotekniikka - Luento 2 Ohjelmistotekniikka - Luento 2 Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento 2: Prosessimallit

Lisätiedot

Ohjelmistojen suunnittelu

Ohjelmistojen suunnittelu Ohjelmistojen suunnittelu 581259 Ohjelmistotuotanto 154 Ohjelmistojen suunnittelu Software design is a creative activity in which you identify software components and their relationships, based on a customer

Lisätiedot

T Johdatus käyttäjäkeskeiseen tuotekehitykseen. suunnitteluprosessissa. Käyttäjän huomiointi. Iteroitu versio paljon kirjoitusvirheitä

T Johdatus käyttäjäkeskeiseen tuotekehitykseen. suunnitteluprosessissa. Käyttäjän huomiointi. Iteroitu versio paljon kirjoitusvirheitä Käyttäjäkeskeinen suunnittelu Käyttäjän huomiointi suunnitteluprosessissa Iteroitu versio 1.1 muutettu klo12.10 - paljon kirjoitusvirheitä Käyttäjäkeskeinen suunnittelu Perusidea: käyttäjät huomioidaan

Lisätiedot

Käyttäjäkeskeinen suunnittelu

Käyttäjäkeskeinen suunnittelu Käyttäjäkeskeinen suunnittelu Käyttäjän huomiointi suunnitteluprosessissa Iteroitu versio 1.1 muutettu klo12.10 - paljon kirjoitusvirheitä Käyttäjäkeskeinen suunnittelu Perusidea: käyttäjät huomioidaan

Lisätiedot

Ohjelmistotekniikka - Luento 2 Jouni Lappalainen

Ohjelmistotekniikka - Luento 2 Jouni Lappalainen Ohjelmistotekniikka - Luento 2 Jouni Lappalainen Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento

Lisätiedot

Käyttäjäkeskeisen suunnittelun periaatteet ja prosessit

Käyttäjäkeskeisen suunnittelun periaatteet ja prosessit Käyttäjäkeskeisen suunnittelun periaatteet ja prosessit Kurssilla: Johdatus käyttäjäkeskeiseen tuotekehitykseen 23.1.2008 Johanna Viitanen johanna.viitanen@soberit.hut.fi Luennon aiheet Tuotekehityksen

Lisätiedot

Testaaminen ohjelmiston kehitysprosessin aikana

Testaaminen ohjelmiston kehitysprosessin aikana Testaaminen ohjelmiston kehitysprosessin aikana 04.02.2004 http://cs.joensuu.fi/tsoft/ Sisällys 1. Johdanto 2. Yksikkö- ja integrointitestaus 3. Järjestelmätestaus 4. Hyväksymistestaus http://cs.joensuu.fi/tsoft/

Lisätiedot

Ohjelmistoprojektien hallinta Vaihejakomallit

Ohjelmistoprojektien hallinta Vaihejakomallit Ohjelmistoprojektien hallinta Vaihejakomallit Vaihejakomallit TAVOITE: YMMÄRTÄÄ eri vaihejakomallien etujajahaittoja 2 Erilaisia malleja Tee ja korjaa (Code-and-Fix) Vesiputousmalli (Waterfall) Vesiputousmalli

Lisätiedot

Tietojärjestelmän osat

Tietojärjestelmän osat Analyysi Yleistä analyysistä Mitä ohjelmiston on tehtävä? Analyysin ja suunnittelun raja on usein hämärä Ei-tekninen näkökulma asiakkaalle näkyvien pääkomponenttien tasolla Tietojärjestelmän osat Laitteisto

Lisätiedot

Software engineering

Software engineering Software engineering Alkuperäinen määritelmä: Naur P., Randell B. (eds.): Software Engineering: A Report on A Conference Sponsored by the NATO Science Committee, NATO, 1968: The establishment and use of

Lisätiedot

2. Verkkopalvelun suunnittelutyö

2. Verkkopalvelun suunnittelutyö 2. Verkkopalvelun suunnittelutyö 2.1. Mistä lähdetään liikkeelle? Toimeksiannossa tilaaja määrittelee minkälaisen verkkopalvelun tai sisällön hän tilaa. Toimeksianto (briefing) on lähtökohtana koko tuotantoprosessille.

Lisätiedot

Käyttäjä mielessä. Sisältötuotantoa käyttäjälle. luento 13.10.04 / TTY. sohvi.sirkesalo@tamk.fi

Käyttäjä mielessä. Sisältötuotantoa käyttäjälle. luento 13.10.04 / TTY. sohvi.sirkesalo@tamk.fi Käyttäjä mielessä Sisältötuotantoa käyttäjälle luento 13.10.04 / TTY sohvi.sirkesalo@tamk.fi teemat sisällöntuotanto - määrittelyä ideointi, ongelma, tuotekehitys vastaanottajasta käyttäjä tarveskenaario,

Lisätiedot

Projektin suunnittelu 71A00300

Projektin suunnittelu 71A00300 Projektin suunnittelu 71A00300 Tiimijako Projektisuunnitelma 1. 2. 3. 4. 5. 6. 7. Projektitiimi Projektin tausta Projektin tavoitteet Tiimin roolit Sisäinen viestintä Riskianalyysi Aikataulutus Projektisuunnitelman

Lisätiedot

Johdantoluento. Ohjelmien ylläpito

Johdantoluento. Ohjelmien ylläpito Johdantoluento Ylläpito-termin termin määrittely Ylläpito ohjelmistotuotannon vaiheena Evoluutio-termin määrittely Muita kurssin aiheeseen liittyviä termejä TTY Ohjelmistotekniikka 1 Ohjelmien ylläpito

Lisätiedot

Ohjelmistojen mallinnus, s2008 HY/TKTL, 28/10/2008. Harri Laine 1. Ohjelmisto

Ohjelmistojen mallinnus, s2008 HY/TKTL, 28/10/2008. Harri Laine 1. Ohjelmisto jen mallinnus, s2008 jen mallinnus (OMa) - Johdatus ohjelmistotuotantoon Tietokoneohjelma (computer program) toimintaohje, jonka mukaan toimien tietokone suorittaa jonkin tietojenkäsittelytehtävän suoritettava

Lisätiedot

Ohjelmistojen mallinnus (OMa) - Johdatus ohjelmistotuotantoon Harri Laine 1

Ohjelmistojen mallinnus (OMa) - Johdatus ohjelmistotuotantoon Harri Laine 1 Ohjelmistojen mallinnus (OMa) - Johdatus ohjelmistotuotantoon 31.10.2008 Harri Laine 1 Ohjelmisto Tietokoneohjelma (computer program) toimintaohje, jonka mukaan toimien tietokone suorittaa jonkin tietojenkäsittelytehtävän

Lisätiedot

ARVO - verkkomateriaalien arviointiin

ARVO - verkkomateriaalien arviointiin ARVO - verkkomateriaalien arviointiin Arvioitava kohde: Jenni Rikala: Aloittavan yrityksen suunnittelu, Arvioija: Heli Viinikainen, Arviointipäivämäärä: 12.3.2010 Osa-alue 1/8: Informaation esitystapa

Lisätiedot

ADE Oy Hämeen valtatie 144 20540 TURKU. Tuotekonfigurointi. ADE Oy Ly Tunnus: 1626957-3

ADE Oy Hämeen valtatie 144 20540 TURKU. Tuotekonfigurointi. ADE Oy Ly Tunnus: 1626957-3 Tuotekonfigurointi ADE Oy lyhyesti Asiakkaiden tarpeisiin suunnattua innovatiivista ja toimivaa ohjelmisto- ja 3d animaatiopalvelua. Ade Oy on toteuttanut vuodesta 2000 alkaen haastavaa interaktiivista

Lisätiedot

2. Ohjelmistotuotantoprosessi

2. Ohjelmistotuotantoprosessi 2. Ohjelmistotuotantoprosessi Peruskäsitteet: prosessimalli: mahdollisimman yleisesti sovellettavissa oleva ohjeisto ohjelmistojen tuottamiseen ohjelmistotuotantoprosessi: yrityksessä käytössä oleva tapa

Lisätiedot

Käytettävyys tuotekehityksessä mitä pitäisi osata?

Käytettävyys tuotekehityksessä mitä pitäisi osata? Käytettävyys tuotekehityksessä mitä pitäisi osata? ( mitä tehdä konkreettisesti ja kuinka paljon?) Timo Jokela, FT, dos. Joticon Oy (Oulun yliopisto, Helsingin yliopisto) Käytettävyyseminaari Oulu 15.4.2011

Lisätiedot

OPISKELIJAN MUISTILISTA

OPISKELIJAN MUISTILISTA OPISKELIJAN MUISTILISTA Käsityön lukiodiplomi muodostuu käsityötuotteesta tai -teoksesta ja sen syntyä esittävästä portfoliosta. Käsityön lukiodiplomi on yhden lukiokurssin laajuinen kokonaisuus. Ennen

Lisätiedot

Oleelliset vaikeudet OT:ssa 1/2

Oleelliset vaikeudet OT:ssa 1/2 Oleelliset vaikeudet OT:ssa 1/2 Monimutkaisuus: Mahdoton ymmärtää kaikki ohjelman tilat Uusien toimintojen lisääminen voi olla vaikeaa Ohjelmista helposti vaikeakäyttöisiä Projektiryhmän sisäiset kommunikointivaikeudet

Lisätiedot

KÄSITYÖN SUUNNITTELU. on tuotesuunnittelua, muotoilua, ongelmanratkaisua, luovuutta

KÄSITYÖN SUUNNITTELU. on tuotesuunnittelua, muotoilua, ongelmanratkaisua, luovuutta KÄSITYÖN SUUNNITTELU on tuotesuunnittelua, muotoilua, ongelmanratkaisua, luovuutta Tuotesuunnittelun opettaminen haastavaa, sillä opettajallakaan ei ole ratkaisua suunnittelun kohteelle oppilaalla on tiedossaan

Lisätiedot

Verkkopalvelun sisällöntuotanto

Verkkopalvelun sisällöntuotanto Verkkopalvelun sisällöntuotanto 3. luento 2.11.2005 erikoistutkija Kirsi Silius & tutkija Anne-Maritta Tervakari Hypermedialaboratorio Digitaalisen median instituutti Tampereen teknillinen yliopisto Teemat

Lisätiedot

Projektin suunnittelu A71A00300

Projektin suunnittelu A71A00300 Projektin suunnittelu A71A00300 PESTLE-malli Poliittinen - mitä poliittisia riskejä projektiin voi liittyä? (verotus, hallinto ) Ekonominen - mitä taloudellisia riskejä projektiin liittyy? (työvoiman saatavuus,

Lisätiedot

Suunnitteluvaihe prosessissa

Suunnitteluvaihe prosessissa Suunnittelu Suunnitteluvaihe prosessissa Silta analyysin ja toteutuksen välillä (raja usein hämärä kumpaankin suuntaan) Asteittain tarkentuva Analyysi -Korkea abstraktiotaso -Sovellusläheiset käsitteet

Lisätiedot

SEPA-päiväkirja: Käytettävyystestaus & Heuristinen testaus

SEPA-päiväkirja: Käytettävyystestaus & Heuristinen testaus SEPA-päiväkirja: Käytettävyystestaus & Heuristinen testaus Lehmus, Auvinen, Pihamaa Johdanto Käyttäjätestauksella tarkoitetaan tuotteen tai sen prototyypin testauttamista todellisilla käyttäjillä. Kehittäjät

Lisätiedot

Ohjelmistoprosessit ja ohjelmistojen laatu Kevät Ohjelmistoprosessit ja ohjelmistojen laatu. Projektinhallinnan laadunvarmistus

Ohjelmistoprosessit ja ohjelmistojen laatu Kevät Ohjelmistoprosessit ja ohjelmistojen laatu. Projektinhallinnan laadunvarmistus LAADUNVARMISTUS 135 Projektinhallinnan laadunvarmistus Projektinhallinnan laadunvarmistus tukee ohjelmistoprojektien ohjaus- ja ylläpitotehtäviä. Projektinhallinnan laadunvarmistustehtäviin kuuluvat seuraavat:

Lisätiedot

Ohjelemistotuotanto, syksy 1998 /Prosessi Prosessimallit

Ohjelemistotuotanto, syksy 1998 /Prosessi Prosessimallit Prosessimallit Prosessimalli on ohjelmiston elinkaaren rakenteen määrittely ts. kuvaus sille millaisten vaiheiden kautta ohjelmisto kehittyy ideasta hautaan mahdollisimman yleisesti sovellettavissa oleva

Lisätiedot

JULKISTEN VERKKOPALVELUJEN LAATUKRITEERISTÖN KONSEPTI

JULKISTEN VERKKOPALVELUJEN LAATUKRITEERISTÖN KONSEPTI JULKISTEN VERKKOPALVELUJEN LAATUKRITEERISTÖN KONSEPTI Onesta Solutions Oy Pasilanraitio 5 00240 HELSINKI www.onesta.fi 2/6 Versiohistoria Versio Pvm Selitys Muutokset Tekijät 0.1 26.3.2007 Alustava versio

Lisätiedot

Ohjelmistojen mallintaminen, mallintaminen ja UML

Ohjelmistojen mallintaminen, mallintaminen ja UML 582104 Ohjelmistojen mallintaminen, mallintaminen ja UML 1 Mallintaminen ja UML Ohjelmistojen mallintamisesta ja kuvaamisesta Oliomallinnus ja UML Käyttötapauskaaviot Luokkakaaviot Sekvenssikaaviot 2 Yleisesti

Lisätiedot

Hypermedian jatko-opintoseminaari

Hypermedian jatko-opintoseminaari Hypermedian jatko-opintoseminaari Tutkimusmenetelmät, kun tutkimuskohteena on ihminen ja tekniikka I, 1-4 ov Kirsi Silius 26.11.2004 Seminaarin aikataulu pe 26.11.04 Kirsi Silius: Seminaarin yleisesittely,

Lisätiedot

Ohjelmistoarkkitehtuurit. Syksy 2010

Ohjelmistoarkkitehtuurit. Syksy 2010 Ohjelmistoarkkitehtuurit Syksy 2010 Kai Koskimies Tervetuloa Oulun yliopisto, Tampereen yliopisto, Turun yliopisto, Tampereen teknillinen yliopisto, Vaasan yliopisto Kurssin tavoitteet Arkkitehtuurin roolin

Lisätiedot

Tuotteistaminen käytännössä: TPY:n malli

Tuotteistaminen käytännössä: TPY:n malli Tuotteistaminen käytännössä: TPY:n malli Opas ja työkirja työ- ja yksilövalmennuspalveluiden tuotteistamiseen Reetta Pietikäinen Palvelutori-hanke Päivitetty 3/08: ULA Pietarsaari Mitä tuotteistaminen

Lisätiedot

Tietojenkäsittelytieteiden koulutusohjelma. Tietojenkäsittelytieteiden laitos Department of Information Processing Science

Tietojenkäsittelytieteiden koulutusohjelma. Tietojenkäsittelytieteiden laitos Department of Information Processing Science Tietojenkäsittelytieteiden koulutusohjelma Tietojenkäsittelytieteet Laskennallinen data-analyysi Ohjelmistotekniikka, käyttöjärjestelmät, ihminen-kone -vuorovaikutus Teoreettinen tietojenkäsittelytiede

Lisätiedot

OPISKELIJAN MUISTILISTA

OPISKELIJAN MUISTILISTA Kuvataiteen lukiodiplomin tukimateriaali opiskelijalle OPISKELIJAN MUISTILISTA Kuvataiteen lukiodiplomi muodostuu teoksesta sekä työskentelyprosessia, itsearviointia ja kuvataiteen tuntemusta kuvaavasta

Lisätiedot

Prosessimalli. 2. Ohjelmistotuotantoprosessi. Prosessimallin vaihejako. Prosessimallien perustehtävät. Ohjelmiston suunnittelu. Vaatimusmäärittely

Prosessimalli. 2. Ohjelmistotuotantoprosessi. Prosessimallin vaihejako. Prosessimallien perustehtävät. Ohjelmiston suunnittelu. Vaatimusmäärittely 2. Ohjelmistotuotantoprosessi Peruskäsitteet: prosessimalli: mahdollisimman yleisesti sovellettavissa oleva ohjeisto ohjelmistojen tuottamiseen ohjelmistotuotantoprosessi: yrityksessä käytössä oleva tapa

Lisätiedot

Projektin suunnittelu A71A00300

Projektin suunnittelu A71A00300 Projektin suunnittelu A71A00300 Projektisuunnitelma 1. Projektitiimi 2. Projektin tausta 3. Projektin tavoitteet 4. Tiimin roolit 5. Sisäinen viestintä 6. Riskianalyysi 7. Aikataulutus Projektisuunnitelman

Lisätiedot

Miten suunnitella hyvä käyttöliittymä?

Miten suunnitella hyvä käyttöliittymä? Miten suunnitella hyvä käyttöliittymä? 6.5.2010 Timo Jokela Timo Jokela FT (2001), dosentti (Oulun yliopisto 2009) historiaa 1990-luvun alussa VTT:llä käyttöliittymien mallinnusta 1995 Nokia Mobile Phones,

Lisätiedot

Käytettävyyslaatumallin rakentaminen web-sivustolle. Oulun yliopisto tietojenkäsittelytieteiden laitos pro gradu -suunnitelma Timo Laapotti 28.9.

Käytettävyyslaatumallin rakentaminen web-sivustolle. Oulun yliopisto tietojenkäsittelytieteiden laitos pro gradu -suunnitelma Timo Laapotti 28.9. Käytettävyyslaatumallin rakentaminen web-sivustolle Tapaus kirjoittajan ABC-kortti Oulun yliopisto tietojenkäsittelytieteiden laitos pro gradu -suunnitelma Timo Laapotti 28.9.2005 Kirjoittajan ABC-kortti

Lisätiedot

Visuaalinen käyttöliittymäanalyysi

Visuaalinen käyttöliittymäanalyysi Visuaalinen käyttöliittymäanalyysi Johdanto Tehtävänä on analysoida Saariston ekologia-kurssilla käytettävän tietokoneohjelman käyttöliittymän visuaalisia ominaisuuksia. Vastaa ensiksi VisaWi -lomakkeeseen

Lisätiedot

Menetelmäraportti - Konfiguraationhallinta

Menetelmäraportti - Konfiguraationhallinta Menetelmäraportti - Konfiguraationhallinta Päiväys Tekijä 22.03.02 Ville Vaittinen Sisällysluettelo 1. Johdanto... 3 1.1 Tärkeimmät lyhenteet... 3 2. Konfiguraationhallinnan tärkeimmät välineet... 4 2.1

Lisätiedot

Kurssijärjestelyt. ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos

Kurssijärjestelyt. ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos Kurssijärjestelyt ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos (Alkuperäiset luentokalvot: Markku Laine) 8. syyskuuta 2015 Luennon sisältö Kurssin

Lisätiedot

Yhteisöllisen tuotekehyksen avoin verkkolaboratorio. Asta Bäck

Yhteisöllisen tuotekehyksen avoin verkkolaboratorio. Asta Bäck Yhteisöllisen tuotekehyksen avoin verkkolaboratorio Asta Bäck Sosiaalisen median mahdollisuuksia Palvelu voi rakentua kokonaan käyttäjien tuottaman aineiston ja käyttäjien aktiviteetin ympärille Flickr

Lisätiedot

Yhteenvetoa, pieniä laajennuksia, tulevaisuuden haasteita

Yhteenvetoa, pieniä laajennuksia, tulevaisuuden haasteita Yhteenvetoa, pieniä laajennuksia, tulevaisuuden haasteita 581259 Ohjelmistotuotanto 378 Lemström, 2006-2011 581259 Ohjelmistotuotanto Kiitos Tuomolle kuvasta 379 Ohjelmistotuotannon perustehtävät projektinhallinta:

Lisätiedot

Palvelumuotoilun perusteet. kurssi 2016

Palvelumuotoilun perusteet. kurssi 2016 Palvelumuotoilun perusteet kurssi 2016 Kurssin rakenne oppimistavoitteet: Opiskelija ymmärtää, mitä palvelumuotoilu tarkoittaa ja hän tuntee siihen liittyvät käsitteet. Hänellä on perustiedot palvelumuotoilun

Lisätiedot

Käyttötapausanalyysi ja testaus tsoft

Käyttötapausanalyysi ja testaus tsoft Käyttötapausanalyysi ja testaus tsoft 15.09.2004 http://cs.joensuu.fi/tsoft/ Johdanto Use Case analyysi (käyttötapausanalyysi) on yleisesti käytetty järjestelmälle asetettujen toiminnallisten vaatimusten

Lisätiedot

10 teesiä verkko-opetuksen suunnittelusta. Leena Hiltunen Tutkijatohtori Tietotekniikan Aineenopettajankoulutus

10 teesiä verkko-opetuksen suunnittelusta. Leena Hiltunen Tutkijatohtori Tietotekniikan Aineenopettajankoulutus 10 teesiä verkko-opetuksen suunnittelusta Leena Hiltunen Tutkijatohtori Tietotekniikan Aineenopettajankoulutus Leena.r.k.Hiltunen@jyu.fi Teesi 1: Suunnittele! Aloita pienillä parannuksilla Mieti mikä on

Lisätiedot

Ohjelmistotekniikka kevät 2003 Laatujärjestelmät

Ohjelmistotekniikka kevät 2003 Laatujärjestelmät Laatujärjestelmät Ohjelmistotekniikka kevät 2003 Prosessiajattelu Sisään Prosessi Ulos ohjaus mittaus Laatujärjestelmät Laatujärjestelmät määrittelevät sen, mitkä prosessit täytyy olla määritelty ei sitä,

Lisätiedot

Ohjelmistotuotanto, prosessit Syksy Ohjelmistotuotantoprosessi. Prosessimalli. Prosessimallien perustehtävät. Prosessimallin vaihejako

Ohjelmistotuotanto, prosessit Syksy Ohjelmistotuotantoprosessi. Prosessimalli. Prosessimallien perustehtävät. Prosessimallin vaihejako 2. Ohjelmistotuotantoprosessi peruskäsitteet: prosessimalli: mahdollisimman yleisesti sovellettavissa oleva ohjeisto ohjelmistojen tuottamiseen ohjelmistotuotantoprosessi: yrityksessä käytössä oleva tapa

Lisätiedot

SoberIT Software Business and Engineering institute

SoberIT Software Business and Engineering institute T-121.700 Käyttäjäkeskeinen Konseptisuunnittelu Perusteet ja prosessi Teknillinen korkeakoulu Ohjelmistoliiketoiminnan ja -tuotannon laboratorio Käytettävyysryhmä Opettava tutkija: Mika P. Nieminen mika.nieminen@hut.fi

Lisätiedot

JHS129 Julkisten verkkopalvelujen suunnittelu ja kehittäminen. JHS-jaosto

JHS129 Julkisten verkkopalvelujen suunnittelu ja kehittäminen. JHS-jaosto JHS129 Julkisten verkkopalvelujen suunnittelu ja kehittäminen JHS-jaosto 23.05.2014 Sisältö Käsitteet ja tavoitteet Työskentelyprosessi Suositusluonnoksen esittely 2 Käsitteet ja tavoitteet 3 Verkkopalvelu

Lisätiedot

Ohjeistus verkkoprojektiin

Ohjeistus verkkoprojektiin Ohjeistus verkkoprojektiin Luomuyrityksen web design brief -työkirjamalli HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Projektin RAAMIT JA RAJAUKSET Onko sinulla toiveita julkaisujärjestelmästä

Lisätiedot

SoberIT Ohjelmistoliiketoiminnan ja tuotannon laboratorio

SoberIT Ohjelmistoliiketoiminnan ja tuotannon laboratorio Informaatioverkostojen koulutusohjelma Ihminen ja vuorovaikutus Pääaineen rakenne: T100-1 Informaatioverkostojen perusmoduuli (A1) T200-2 Ihminen ja vuorovaikutus (A2) UUSI T110-3 Ihmisläheiset tietojärjestelmät

Lisätiedot

Kurssijärjestelyt. CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos

Kurssijärjestelyt. CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos Kurssijärjestelyt CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos (Alkuperäiset luentokalvot: Markku Laine) 10. Tammikuuta 2017 Luennon sisältö

Lisätiedot

Verkkopokerijärjestelmä. Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008

Verkkopokerijärjestelmä. Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008 Verkkopokerijärjestelmä Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008 Projektiryhmä Samuli Aalto-Setälä Jukka Kekälainen Jarno Kyykkä Mika Mielonen Mårten Smeds Otto Waltari Ohjaaja

Lisätiedot

Studio ART Oy. Yritysesittely. Studio ART Oy. Kasöörintie 14 90420 Oulu p. 040-5799073 www.studioart.fi

Studio ART Oy. Yritysesittely. Studio ART Oy. Kasöörintie 14 90420 Oulu p. 040-5799073 www.studioart.fi Studio ART Oy Yritysesittely Studio ART Oy Kasöörintie 14 90420 Oulu p. 040-5799073 www.studioart.fi Pekka Klemetti Managing Director pekka.klemetti@studioart.fi Studio ART Oy Toimiala ICT Avainsana Tuotekehitys,

Lisätiedot

Asiakastarpeiden merkitys ja perusta. asiakastarpeiden selvittämisen merkitys ja ongelmat asiakastarvekartoitus asiakastarvekartoitustyökaluja

Asiakastarpeiden merkitys ja perusta. asiakastarpeiden selvittämisen merkitys ja ongelmat asiakastarvekartoitus asiakastarvekartoitustyökaluja Asiakastarpeiden merkitys ja perusta asiakastarpeiden selvittämisen merkitys ja ongelmat asiakastarvekartoitus asiakastarvekartoitustyökaluja Mihin asiakastarpeiden selvittämistä tarvitaan yhteisen kielen/tarkastelutavan

Lisätiedot

Verkkopalvelun sisällöntuotanto

Verkkopalvelun sisällöntuotanto Verkkopalvelun sisällöntuotanto 10. luento 11.1.2006 erikoistutkija Kirsi Silius & tutkija Anne-Maritta Tervakari Hypermedialaboratorio Digitaalisen median instituutti Tampereen teknillinen yliopisto Luennon

Lisätiedot

Ohjelmointitekniikka lyhyesti Survival Kit 1 Evtek KA ELINKAARIMALLEISTA

Ohjelmointitekniikka lyhyesti Survival Kit 1 Evtek KA ELINKAARIMALLEISTA Ohjelmointitekniikka lyhyesti Survival Kit. Vesiputousmalli ELINKAARIMALLEISTA. Ohjelmiston elinkaari Ohjelmiston elinkaarella (life cycle) tarkoitetaan aikaa, joka kuluu ohjelmiston kehittämisen aloittamisesta

Lisätiedot

LOGINFO LOGISTIIKAN TIETOALUSTAN PILOTOINTI

LOGINFO LOGISTIIKAN TIETOALUSTAN PILOTOINTI PROJEKTISUUNNITELMA 1(6) LOGINFO LOGISTIIKAN TIETOALUSTAN PILOTOINTI PROJEKTISUUNNITELMA 2(6) 1. Taustaa... 3 2. Tavoite... 3 3. Tulokset ja niiden hyödyntäminen... 4 4. Toteutus... 4 4.1 Tehtävät/aikataulu...

Lisätiedot

Käytettävyys ja käyttäjätutkimus. Yhteisöt ja kommunikaatiosuunnittelu 2012 / Tero Köpsi

Käytettävyys ja käyttäjätutkimus. Yhteisöt ja kommunikaatiosuunnittelu 2012 / Tero Köpsi Käytettävyys ja käyttäjätutkimus Yhteisöt ja kommunikaatiosuunnittelu 2012 / Tero Köpsi Teron luennot Ke 15.2 miniluento Ti 28.2 viikkotehtävän anto (T,M) To 1.3 Tero paikalla (tehtävien tekoa) Ti 6.3

Lisätiedot

Ohjelmistoarkkitehtuurit Syksy 2009 TTY Ohjelmistotekniikka 1

Ohjelmistoarkkitehtuurit Syksy 2009 TTY Ohjelmistotekniikka 1 Ohjelmistoarkkitehtuurit Syksy 2009 Kai Koskimies Ohjelmistoarkkitehtuurit Syksy 2009 TTY Ohjelmistotekniikka 1 Tervetuloa Kuopion yliopisto, Oulun yliopisto (Kajaani), Tampereen yliopisto, Turun yliopisto,

Lisätiedot

Verkkokurssin suunnitteluprosessi

Verkkokurssin suunnitteluprosessi Verkkokurssin suunnitteluprosessi Koulutusteknologian perusopinnot, Designing e-learning Essi Vuopala, yliopisto-opettaja Oppimisen ja koulutusteknologian tutkimusyksikkö(let) http://let.oulu.fi Verkkokurssin

Lisätiedot

TYÖPOHJAT ALUSTAN VIESTINNÄN RAKENTAMISEKSI

TYÖPOHJAT ALUSTAN VIESTINNÄN RAKENTAMISEKSI TYÖPOHJAT ALUSTAN VIESTINNÄN RAKENTAMISEKSI Näillä työpohjilla pystyt systemaattisesti rakentamaan alustaviestinnässä tarvittavat elementit. Kun viestin elementit ovat selkeät, on helppo muodostaa niiden

Lisätiedot

NUOVE projekti /Sähköisten palvelujen kehittämisosio: osaprojektit 1-5

NUOVE projekti /Sähköisten palvelujen kehittämisosio: osaprojektit 1-5 NUOVE projekti /Sähköisten palvelujen kehittämisosio: osaprojektit 1-5 1. Osaprojekti: Koulutusneuvonta- ja uraohjauspalvelujen www- sivusto kansalaisille: 1. Ohjaustarvearviointimittariston kehittäminen

Lisätiedot

Kurssin hallinta -työväline

Kurssin hallinta -työväline Kurssin hallinta -työväline Kurssin hallinta -työvälineellä muokataan kursseja A&Ooppimisympäristöalustalla Kurssi koostuu - ohjelmasta (linkit työkaluihin& muihin resursseihin), - materiaaleista, - keskusteluryhmästä,

Lisätiedot

Mistä on kyse ja mitä hyötyä ne tuovat?

Mistä on kyse ja mitä hyötyä ne tuovat? Pilvipalvelut Mistä on kyse ja mitä hyötyä ne tuovat? Pilvipalvelut - Mistä on kyse ja mitä hyötyä ne tuovat? Suurin osa kaikista uusista it-sovelluksista ja -ohjelmistoista toteutetaan pilvipalveluna.

Lisätiedot

Sudenkuoppia, yllätyksiä, pään vaivaa

Sudenkuoppia, yllätyksiä, pään vaivaa Aika Rahoitus Sudenkuoppia, yllätyksiä, pään vaivaa Odotukset: Tilaaja(t), toteuttaja(t) Osaaminen: Liikaa tietoa/liian vähän tietoa Sopimusasiat (tekijänoikeus, tilauksen toimitussopimus, yhteistyösopimus)

Lisätiedot

Tenttikysymykset. + UML- kaavioiden mallintamistehtävät

Tenttikysymykset. + UML- kaavioiden mallintamistehtävät Tenttikysymykset 1. Selitä mitä asioita kuuluu tietojärjestelmän käsitteeseen. 2. Selitä kapseloinnin ja tiedon suojauksen periaatteet oliolähestymistavassa ja mitä hyötyä näistä periaatteista on. 3. Selitä

Lisätiedot

Ohjelmistoarkkitehtuurit. Kevät

Ohjelmistoarkkitehtuurit. Kevät Ohjelmistoarkkitehtuurit Kevät 2012-2013 Johannes Koskinen http://www.cs.tut.fi/~ohar/ Tervetuloa Oulun yliopisto, Tampereen yliopisto, Turun yliopisto, Tampereen teknillinen yliopisto 2 Kurssin tavoitteet

Lisätiedot

Valtakunnallinen AlueAvain Hanketoiminnan ihanuus ja kurjuus 27.10.2015 Marja Tuomi

Valtakunnallinen AlueAvain Hanketoiminnan ihanuus ja kurjuus 27.10.2015 Marja Tuomi Valtakunnallinen AlueAvain Hanketoiminnan ihanuus ja kurjuus 27.10.2015 Marja Tuomi Päivän ohjelmasta Projektin elinkaari Ideasta suunnitteluun Käynnistämisen haasteet Suunnitelmasta toteutukseen Palautteen

Lisätiedot

Teema 1: Tiedonkulku. Vuorovaikutussuunnitelman tavoitteet ja toimenpiteet. Luonnos 1/2019

Teema 1: Tiedonkulku. Vuorovaikutussuunnitelman tavoitteet ja toimenpiteet. Luonnos 1/2019 Vuorovaikutussuunnitelman tavoitteet ja toimenpiteet Luonnos 1/2019 Teema 1: Tiedonkulku Tavoite Toimenpiteet Asukkaat tietävät, mitä Oulussa tapahtuu ja mitä osallistumis- ja vaikuttamismahdollisuuksia

Lisätiedot

Konseptisuunnittelu: 1 Mitä konseptisuunnittelu on?

Konseptisuunnittelu: 1 Mitä konseptisuunnittelu on? Konseptisuunnittelu 1 Mitä on konseptisuunnittelu. 5 Caset 1.1. Määritelmä Konsepti = idea, ajatus. Käytännössä yleensä kokoelma ideoita, jotka ratkaisevat jonkin ongelman. Marjo Mäenpää 23.9.2009 Suunnitelma

Lisätiedot

Rakenteisen oppimateriaalin tuottaminen verkossa esimerkki Rhaptos. Antti Auer Koordinaattori, HT Jyväskylän yliopisto Virtuaaliyliopistohanke

Rakenteisen oppimateriaalin tuottaminen verkossa esimerkki Rhaptos. Antti Auer Koordinaattori, HT Jyväskylän yliopisto Virtuaaliyliopistohanke Rakenteisen oppimateriaalin tuottaminen verkossa esimerkki Rhaptos Antti Auer Koordinaattori, HT Jyväskylän yliopisto Virtuaaliyliopistohanke Rakenteisuus kahdella tasolla Oppimisaihiot ( Learning Objects

Lisätiedot

Tilannetietoisuus läpinäkyvyys antaa välineet parempaan palveluun

Tilannetietoisuus läpinäkyvyys antaa välineet parempaan palveluun Tilannetietoisuus läpinäkyvyys antaa välineet parempaan palveluun l Yrityksen kumppanien yhteydenpidon lisääminen Janne Ohtonen, Enterprise Architect, Affecto Finland Oy Yit Yrityksen kumppaniverkosto

Lisätiedot

Opintoluotsi + Koulutusnetti = Koulutustiedon verkkopalvelu. Uusi sähköinen palvelu kehitteillä.

Opintoluotsi + Koulutusnetti = Koulutustiedon verkkopalvelu. Uusi sähköinen palvelu kehitteillä. Opintoluotsi + Koulutusnetti = Koulutustiedon verkkopalvelu. Uusi sähköinen palvelu kehitteillä. Ulla Angervo/OPH Opin ovi Pirkanmaa 26.5.2010 Taustaa - Syksy 2008: opetusministeriön ad hoc-ryhmä - Päätös

Lisätiedot

Standardit osana käyttäjäkeskeistä suunnittelua

Standardit osana käyttäjäkeskeistä suunnittelua Standardit osana käyttäjäkeskeistä suunnittelua 20.4.2006 Mikä on standardi? sovittu tapa tehdä jokin asia saatetaan tarkoittaa asian määrittelevää normatiivista asiakirjaa varmistetaan esim. Euroopassa

Lisätiedot

MIIKKA VUORINEN, SANTERI TUOMINEN, TONI KAUPPINEN MAT-81100 Verkkopalvelun laadukkuus ja arviointi

MIIKKA VUORINEN, SANTERI TUOMINEN, TONI KAUPPINEN MAT-81100 Verkkopalvelun laadukkuus ja arviointi AMPPARIT.COM VERKKOPALVELUN ARVIOINTISUUNNITELMA RYHMÄ VUTUKA MIIKKA VUORINEN, SANTERI TUOMINEN, TONI KAUPPINEN MAT-81100 Verkkopalvelun laadukkuus ja arviointi II SISÄLLYS 1 Arvioitava verkkopalvelu 3

Lisätiedot

ARVO - verkkomateriaalien arviointiin

ARVO - verkkomateriaalien arviointiin ARVO - verkkomateriaalien arviointiin Arvioitava kohde: Jenni Rikala: Aloittavan yrityksen suunnittelu, Arvioija: Heli Viinikainen, Arviointipäivämäärä: 12.3.2010 Osa-alue 6/8: Navigoinnin tukeminen Edellinen

Lisätiedot

BRIEF SUUNNITTELUTOIMEKSIANTO

BRIEF SUUNNITTELUTOIMEKSIANTO BRIEF SUUNNITTELUTOIMEKSIANTO JAMK INNOVAATIOVIIKKO 11 /2015 [9.-13.3.2015] Suunnittelukohde -suunnitteluprojektin nimi- BRIEF SUUNNITTELUTOIMEKSIANTO Brief eli toimeksianto on dokumentti, joka määrittää

Lisätiedot

Miten 333 organisaatiota voi kehittää yhtä yhteistä digitaalista palvelua ja vielä kuunnella kaikkien asiakkaita?

Miten 333 organisaatiota voi kehittää yhtä yhteistä digitaalista palvelua ja vielä kuunnella kaikkien asiakkaita? #finnayhdessä Miten 333 organisaatiota voi kehittää yhtä yhteistä digitaalista palvelua ja vielä kuunnella kaikkien asiakkaita? Riitta Peltonen, johtava käytettävyyssuunnittelija, Finnan 5-vuotisseminaari,

Lisätiedot

PlugIT / Ydin: teemat ja jaksojen 2-6 suunnitelma ( )

PlugIT / Ydin: teemat ja jaksojen 2-6 suunnitelma ( ) PlugIT / Ydin: teemat ja jaksojen 2-6 suunnitelma (1.5.2002-31.8.2004) Ydin-osaprojekti: potilastietojen toiminnallisen hallinnan näkökulma Yhteisten ydinkomponenttien määrittely" Ydin-osaprojektin rooli

Lisätiedot

812347A Olio-ohjelmointi, 2015 syksy 2. vsk. IX Suunnittelumallit Proxy, Factory Method, Prototype ja Singleton

812347A Olio-ohjelmointi, 2015 syksy 2. vsk. IX Suunnittelumallit Proxy, Factory Method, Prototype ja Singleton 2015 syksy 2. vsk IX Suunnittelumallit Proxy, Factory Method, Prototype ja Singleton Sisältö 1. Johdanto luontimalleihin 2. Proxy 3. Factory Method 4. Prototype 5. Singleton Suunnittelumallit Proxy et.

Lisätiedot

Käytettävyyslaatumallin rakentaminen verkkosivustolle

Käytettävyyslaatumallin rakentaminen verkkosivustolle Käytettävyyslaatumallin rakentaminen verkkosivustolle Tapaus kirjoittajan ABC-kortti Oulun yliopisto tietojenkäsittelytieteiden laitos pro gradu -tutkielma Timo Laapotti 9.6.2005 Esityksen sisältö Kirjoittajan

Lisätiedot

Harjoitustyö Case - HelpDesk

Harjoitustyö Case - HelpDesk Harjoitustyö Case - HelpDesk Harjoitustyön Case: HelpDesk -sovellus Tietotekniikkatoimittaja AB ja asiakas X ovat viime vuonna sopineet mikrotukiyksikön ulkoistamisesta X:ltä AB:n liikkeenjohdon vastuulle.

Lisätiedot

Yhteisöllisyys osana liiketoiminnan strategisia. Ville Laurinen

Yhteisöllisyys osana liiketoiminnan strategisia. Ville Laurinen Yhteisöllisyys osana liiketoiminnan strategisia tavoitteita Ville Laurinen Taustaa Ville Laurinen, toimitusjohtaja Perustanut Ambientian vuonna 1996 Verkkoliiketoiminnan ja erilaisten konseptien asiantuntija

Lisätiedot

Uusilla konsepteilla oikeanlaisia palveluita Helsinkiin

Uusilla konsepteilla oikeanlaisia palveluita Helsinkiin Uusilla konsepteilla oikeanlaisia palveluita Helsinkiin Heli Rantanen, projektipäällikkö heli.k.rantanen@hel.fi 6Aika Avoin asiakkuus ja osallisuus Helsingin kaupunki HELSINKI 310 ASIAKASPALVELUMALLI KÄYTTÄJÄ-

Lisätiedot

1Blogin arvostelu. Blogin tarkoitus. Arvostelun filosofia. Blogin sisältö. Blogin kieli ja tyyli. Viikkotehtävät. Blogin viikoittainen sisältö

1Blogin arvostelu. Blogin tarkoitus. Arvostelun filosofia. Blogin sisältö. Blogin kieli ja tyyli. Viikkotehtävät. Blogin viikoittainen sisältö 1Blogin arvostelu Blogin tarkoitus Blogin pitäminen on tapa välittää tietoa ryhmän päätöksentekoprosessista ulkopuolisille tahoille. Samalla se toimii ryhmän sisäisenä resurssina ja tapana pitää kirjaa

Lisätiedot

2. luento: Erilaisia verkkopalvelutyyppejä, ideointimenetelmiä ja synopsis

2. luento: Erilaisia verkkopalvelutyyppejä, ideointimenetelmiä ja synopsis 2. luento: Erilaisia verkkopalvelutyyppejä, ideointimenetelmiä ja synopsis Verkkopalvelutyypit Mikä on palvelu? Palvelujen määritelmiä on lukuisia. Palveluja määriteltäessä niitä usein verrataan konkreettisiin

Lisätiedot

Suomen virtuaaliammattikorkeakoulu Boolen operaattorit v. 0.5 > 80 % 80 60 % 60 50 % < 50 % Suhteellinen osuus maksimiarvosta (%)

Suomen virtuaaliammattikorkeakoulu Boolen operaattorit v. 0.5 > 80 % 80 60 % 60 50 % < 50 % Suhteellinen osuus maksimiarvosta (%) Oppimisaihion arviointi / Arvioinnin tulos 9 Aineiston arvioinnin tulos arviointialueittain Suomen virtuaaliammattikorkeakoulu Boolen operaattorit v. 0.5 > 80 % 80 60 % 60 50 % < 50 % Arviointialue Ominaisuuksien

Lisätiedot

Johdanto. Agenda. Tuotantoprosessi. Historiallinen kehitys. Konsepti. Tuotantoprosessin vaiheet

Johdanto. Agenda. Tuotantoprosessi. Historiallinen kehitys. Konsepti. Tuotantoprosessin vaiheet Agenda Johdanto Tuotantoprosessi Työkalut Esteet Kehittämisalueet Johdanto Multimediasovellukset tuotetaan erilaisten tuotantotyökalujen avulla Sovellusten käsin koodaaminen on liian kallista Sovellukset

Lisätiedot

HELIA 1 (11) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu

HELIA 1 (11) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu HELIA 1 (11) Luento 4 Käytettävyyden tuottaminen... 2 Käytettävyys ja systeemityöprosessi... 3 Määrittely... 3 Suunnittelu... 3 Toteutus ja testaus... 3 Seuranta... 3 Kriittiset tekijät käytettävyyden

Lisätiedot

Monilla aloilla myös pukeutuminen ja käyttäytyminen ovat yrityksen visuaalisen linjan mukaista.

Monilla aloilla myös pukeutuminen ja käyttäytyminen ovat yrityksen visuaalisen linjan mukaista. PROFILOINNIN TYÖKALUT Yrityksen kaikilla merkeillä täytyy olla yhtenäinen linja. Visuaalinen kokonaisuus: symbolit, merkit, tunnukset, tunnusvärit, typografia muodostavat yhden eheän erottuvan linjan,

Lisätiedot