Asiakkaan roolista ja vastuusta. (Mutta ensin harjoitustyöstä)
|
|
- Sinikka Parviainen
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 Asiakkaan roolista ja vastuusta (Mutta ensin harjoitustyöstä) Johdatus ohjelmistotuotantoon Kari Systä JOTU2014/Kari Systä 1
2 Alustava luentoaikataulu 25.8: Johdanto + historiaa, mitä on ohjelmistotuotanto 1.9: Ohjelmistojen roolista ja tyypeistä ohjelmistotyön merkitys 8.9: Miten ohjelmistotyö organisoidaan (vaihejako ja prosessi-mallit) 15.9: Vaatimusmäärittelyt 22.9: Vaatimukset 2; tiedon mallintaminen 29.9: Käyttäjä ja käyttäjäkokemus ohjelmisto-projektissa (Jarmo Palviainen) 6.10: Esimerkkiprojekti (M-files) 20.10: Yleiset notaatiot erityisesti UML 27.10: Projektitoiminta 3.11: Asiakasroolista 10.11: Ohjelmisto osana laitetta : IPR, sopimukset, open source 25.11: 1.12: Kertausta JOTU2014/Kari Systä 2
3 ENSIN MUUTAMA SANA HARJOITUSTYÖSTÄ JOTU2014/Kari Systä 3
4 Ryhmä A Harjoitustyön idea (ei ihan UML:ää) Ryhmä B Assari Asiakasvaatimukset Asiakasvaatimukset Toiminnalliinen määrittely Palaute Toiminnalliinen määrittely JOTU2014/Kari Systä 4
5 Erilaisia vaatimuksia - esimerkki Asiakasvaatimus tyypillisesti asiakkaan ongelma, jolle toivotaan ratkaisua: tuotetaan mahdollisimman virheettömiä dokumentteja. Ominaisuus, feature jokin asiakkaan kannalta mielekäs kokonaisuus ohjelmiston toiminnallisuudesta: tuki oikeinkirjoituksen tarkastamiselle. Ohjelman toiminto yksittäinen ohjelmistolla tehtävä asia: tarkasta oikeinkirjoitus, ehdota korjausta, korjaa automaattisesti... Tekniset vaatimukset miten ohjelmisto toteutetaan: tiedostopuskuri, dialogin toteutus,... Kannattaa huomata, että luokittelu ei ole mitenkään itsestään selvä JOTU2014/Kari Systä 5
6 Vaatimukset vs. rajoitteet Toiminnallinen vaatimus (functional requirement), esimerkiksi ohjelmassa on tuki oikeinkirjoituksen tarkastamiselle. Ei-toiminnallinen vaatimus (non-functional requirement), esimerkiksi ohjelman käyttöliittymä on UI-tyyliopaan mukainen tai ohjelmiston asennus saa käyttää korkeintaan 5 Mt levytilaa. Reunaehdot (constraints), esimerkiksi ohjelmisto on toteutettava Windows-ympäristöön C++kielellä JOTU2014/Kari Systä 6
7 pohjat/maarittely/hytt_drmaarittely.doc Yleiskäyttöinen runko kattaa myös vesiputousmaailman vaatimukset Valmiin ohjelmiston dokumentin mukainen (osa kohdista täytetään vasta kun ohjelma on valmis) Tällä kurssilla sovelletaan. Kts seuraava kalvo: JOTU2014/Kari Systä 7
8 Toiminnallisen määrittelyn runko Kohta 1.4 (Viitteet): Viiteluettelosta pitää löytyä ainakin asiakasvaatimukset Kohta 1.3 (Määritelmät, termit ja lyhenteet): Muista selventää kaikki "maallikolle" tuntemattomat termit, lyhenteet ja käsitteet (ajattele lukijoita!) Kohta 2.1 (Ympäristö): Olisi hyvä olla selventävä kuva järjestelmän liittymisestä ympäristöönsä. ohjelmistot laitteistot Kohta 2.2 (Toiminta): Muista käyttötapauskaavio aktorit (toimijat) tärkeimmät käyttötapaukset Kohta 2.5 (Oletukset ja riippuvuudet): älkää miettikö mahdollista toteutusta (se esimerkki kyselykielestä on huono) Esim älypuhelin? JOTU2014/Kari Systä 8
9 Käyttötapauskaavio, versio 2 Dipparekisteri Lisää uusi opiskelija Lisää uusi kenttä Ohjaaja Etsi ehdot täyttävät opiskelijat tee palaverimuistio lisää/poista ohjaaja kirjoita lausunto Laitoksen johtaja tarkastele tilastoja JOTU2014/Kari Systä 9
10 Luku 3: Muista tietosisällön käsitekaavio. Käsitteet (luokat) attribuutit (ominaisuudet) luokkien väliset yhteydet lukumääräsuhteet (Metodeja ei tarvita) Tietohakemistonotaation käyttö on vapaaehtoista, esim. taulukko, jossa attribuutti, sen tyyppi, tarkoitus, mahdolliset muotoilut ja rajoitteet on kuvattu tekstinä käy myös. Kohta 3.4: Täällä voi selittää ohjelmiston tarvitsemat resurssitiedostot, esimerkiksi kartat. Älkää pelästykö pohjan liian teknisiä esimerkkejä JOTU2014/Kari Systä 10
11 Käsitekaavio (UML:n luokkakaavio) Nimi Ominaisuudet lkm nimi lkm Nimi Ominaisuudet (Metodit) (Metodit) JOTU2014/Kari Systä 11
12 Esimerkki Navigointisuunta JOTU2014/Kari Systä 12
13 Tietohakemistonotaatio merkki merkitys + ja () optionaalinen (voi puuttua) {} toisto (0-N kertaa) n{}m toisto n-m kertaa [] vaihtoehtoja vaihtoehtojen avainkenttä * kommentti JOTU2014/Kari Systä 13
14 Esimerkkejä henkilötiedot = nimi + aviosääty + lapset nimi = 1{etunimi}3 + sukunimi aviosääty = [naimaton naimisissa eronnut leski] osoite = (toimitusosoite) + (laskutusosoite) osoite = [toimitusosoite laskutusosoite toimitusosoite + laskutusosoite] osoite = toimitusosoite + (laskutusosoite) luottoraja = *asiakkaalle myönnettävän luoton enimmäismäärä markkoina* luottoraja_ilmoitus = *vastaus luottorajan muutosyritykseen* ["Tuntematon asiakas" "Virheellinen luottoraja" "Uudeksi luottorajaksi on muutettu xxx markkaa"] JOTU2014/Kari Systä 14
15 Luku 4 : Jokainen toiminto omaksi alakohdakseen 4.x. Toimintojen tulee kattaa järjestelmä 100- prosenttisesti Tietokoneella (tai käsin hyvin, hyvin selkeästi) tehdyt käyttöliittymäkuvat jokaisesta toiminnosta. Ei kuitenkaan mennä teknisiin yksityiskohtiin Varmista, että kaikki 4.luvun toiminnoilla käsiteltävät pysyväistiedot on mahdollista tallentaa järjestelmään tietosisällön puolesta. Esim. jos järjestelmään on mahdollista luoda uusia käyttäjiä (käyttöliittymästä syötetään tiedot: nimi, tunnus, salasana), täytyy nämä tiedot olla mahdollista tallentaa jonnekin (Käyttäjäluokka, jolla atribuutit nimi, tunnus, salasana). Lue: onko luvut 3 ja 4 keskenään yhdenmukaisia! JOTU2014/Kari Systä 15
16 Näyttökartta t. navikaatiokartta (kuvitteellinen sähköpostiohjelma) Pääikkuna Kirjoita viesti Osoitekirja Lue viesti Kurssilla User interface design opetetaan yksityiskohtaisempi kaaviomalli JOTU2014/Kari Systä 16
17 Kohta 4.2 (toiminnot): Teknisiä detaljeja ei ole välttämätöntä dokumentoida tässä vaiheessa. Luvut 5 (ulkoiset liittymät), 6 (muut ominaisuudet) ja 7 (suunnittelurajoitteet): Jos jokin kohta tuntuu turhalta järjestelmän suhteen, esim. web-järjestelmässä kohta 6.3, niin asian voi kuitata lyhyesti mainitsemalla epärelevanttiudesta kyseisessä kohdassa. Muutenkaan näihin lukuihin ei kannata kovin montaa sivua uhrata. Tärkeintä on, että vaaditut ei-toiminnalliset vaatimukset tulevat katetuiksi ja järjestelmän rajat muihin järjestelmiin (tietoliikenne-, rauta- ja ohjelmistorajapinnat) tulevat selväksi. Ks. myös kohta JOTU2014/Kari Systä 17
18 Liite A: Käyttötapaukset (vähintään 4 kpl): Käyttötapauksen tulee olla sellainen, että sen suorittamiseen tarvitaan useampi toiminto, eli EI esim. sisäänkirjautuminen. Käyttötapausten nimien tulee vastata käyttötapauskaaviota. Liite B: Asiakasvaatimukset, joiden pohjalta järjestelmä on toteutettu. Liite C: Selostus yhteydenpidosta asiakasryhmään (toimittajan näkökulmasta kirjoitettu) Liite D: Asiakastapaamisen dokumentit Muita UML-kaavioita saa käyttää vaadittujen lisäksi. Muista laittaa päällimmäiseksi kurssin kansilehti! JOTU2014/Kari Systä 18
19 Erilaisia vaatimuksia - esimerkki Asiakasvaatimus tyypillisesti asiakkaan ongelma, jolle toivotaan ratkaisua: tuotetaan mahdollisimman virheettömiä dokumentteja. Ominaisuus, feature jokin asiakkaan kannalta mielekäs kokonaisuus ohjelmiston toiminnallisuudesta: tuki oikeinkirjoituksen tarkastamiselle. Ohjelman toiminto yksittäinen ohjelmistolla tehtävä asia: tarkasta oikeinkirjoitus, ehdota korjausta, korjaa automaattisesti... Tekniset vaatimukset miten ohjelmisto toteutetaan: tiedostopuskuri, dialogin toteutus,... Kannattaa huomata, että luokittelu ei ole mitenkään itsestään selvä JOTU2014/Kari Systä 19
20 MUISTA: MÄÄRITTELY ON MITÄ EI MITEN!!! VAATIMUSMÄÄRITTELY ON ASIAKASTA VARTEN JOTU2014/Kari Systä 20
21 Asiakasrooli => Tietojärjestelmän hankkiminen Ostajan rooli Kilpailuttaminen, sopimukset Ketterä, iteratiivinen, vesiputous Käyttöönotto Käyttäjän näkökulma Muita sidosryhmiä HW suunnittelija Johtaja Monitoimittajaprojektit Avoimet rajapinnat ja muut arkkitehtuuriasiat JOTU2014/Kari Systä 21
22 TLO Liiketoiminnan ja tietojärjestelmien yhteensovittaminen Liiketoiminnan tavoitteiden huomioimista yrityksen tietohallinnon toiminnassa ja toisaalta tietoteknisten mahdollisuuksien hyödyntäminen liiketoiminnassa on erittäin haastavaa. Kurssin tavoitteena on tarjota opiskelijoille tietojärjestelmien kokonaisvaltaisesta kehittämisestä organisaatioiden tarpeisiin. Kurssin päätyttyä opiskelijat ymmärtävät liiketoiminnan asettamien vaatimusten vaikutukset tietohallinnolle ja tietojärjestelmille, sekä erilaisia vaikutusmahdollisuuksia uusien tietojärjestelmien tarjoamien liiketoimintamahdollisuuksien toteuttamiseksi. Kurssilla opiskelijoille tarjotaan tiedot yritysten strategioiden vaikutuksesta toimintaprosesseihin ja edelleen tietojärjestelmiin sekä toisaalta uusien tietojärjestelmien tarjoamista uusista liiketoimintamahdollisuuksista JOTU2014/Kari Systä 22
23 TLO Tietojärjestelmien uusiminen ja käyttöönotto Kurssin suoritettuaan opiskelija ymmärtää tietojärjestelmien uusimiseen liittyvät vaihtoehdot ja vaihtoehtojen edut ja haitat. Lisäksi opiskelija hallitsee tietojärjestelmien käytöönottoon liittyvän problematiikan JOTU2014/Kari Systä 23
24 Perinteinen Toimittaja tutkimus toteutus testaus tarjous määrittely käyttöönotto määrittely käyttöönotto tarjouspyyntö tarjous Asiakas JOTU2014/Kari Systä 24
25 Iteratiiviset, ketterät yms Toimittaja tutkimus tot tot tot tot tarjous määr. test demo test demo test demo test käyt.otto määr. demo demo demo käyt.otto tarjouspyyntö Asiakas tarjous Demo tarkoittaa yhdessä käyttäjän kanssa tehtävää uudelleen pohdintaa JOTU2014/Kari Systä 25
26 Tietojärjestelmän rakentaminen Liiketoimintastrategia Strategiset tavoitteet Mittaus ja analysointi Järjestelmävaatimukset Tietojärjestelmätoimitus Käyttöönotto ja hyväksyminen Ylläpito Mukailtu lähteestä: Timo Koivisto: Tietojärjestelmätoimituksen jälkiseuranta, Systeemityö 3/ JOTU2014/Kari Systä 26
27 Tarpeet / Riskit Järjestelmän vaatimusten on vastattava liiketoimintatavoitteita tai tarpeita yleensäkin Järjestelmän on toteutettava kaikki (ainakin tärkeät) vaatimukset Järjestelmän on toteutettava vaatimukset oikein Järjestelmän on oltava valmis ajoissa Järjestelmän kaikkien kustannusten on oltava suhteessa tuottoihin JOTU2014/Kari Systä 27
28 Tiejärjestelmän hankintaprosessi (Tietojärjestelmän hankinta - Ohjelmistotoimittajan ja -ratkaisun valinta. TTL-julkaisusarja, Helsinki 2005) JOTU2014/Kari Systä 28
29 Eräs kiva havainnollistaminen: CxO Mentor Oy:n kehityshankemalli Lähde: Myllymäki, R., Hinkka, T., Dahlberg, T. & Uimonen, B. Miksi tietojärjestelmäprojekti epäonnistuu? Tositarinoita tuhon teiltä ja onnistumisen siemeniä. Helsinki 2010, CxO Mentor Oy. 286 s JOTU2014/Kari Systä 29
30 Tietojärjestelmähankkeiden onnistuminen vuosina Onnistunut Epäonnistunut Haasteellinen Lähde: The Standish Group. Chaos Summary for 2010 [WWW] Saatavissa: (Uudelleen visualisoitu Erkka Vastamaan diplomityössä) JOTU2014/Kari Systä 30
31 Ongelmiin ajautumiseen johtaneet tekijät tietojärjestelmäprojekteissa (%) Käyttäjäpalautteen puute Puutteelliset vaatimukset ja spesifikaatiot Muuttuvat vaatimukset ja spesifikaatiot Johdon tuen puute Teknologiset ongelmat Puutteelliset resurssit Epärealistiset odotukset Epäselvät tavoitteet Epärealistinen aikataulu Uusi teknologia Lähde: The Standish Group. The Standish Group Report CHAOS [WWW]. 1995, Saatavissa: JOTU2014/Kari Systä 31 (Uudelleen visualisoitu Erkka Vastmaan diplomityössä)
32 JOTU2014/Kari Systä 32
33 Huomioitava lause Koska itse järjestelmän koodaus on kolmannen osapuolen käsissä, ei Salibandyliitto voi määritellä tarkkoja aikatauluja järjestelmän eri vaiheiden käyttöönotosta JOTU2014/Kari Systä 33
34 VR:n lippu-uudistus ( Tämä tiedote kertoo, että taustalla on ollut liiketoimintatavoitteita Yksittäisen junamatkan hintaan tulee nykyistä enemmän valinnanvaraa, sillä tarjouksia lisätään ja muita lippuja edullisempi Ennakkolippu tulee pysyväksi osaksi lippuvalikoimaa. Verkkopalvelujen valikoima laajenee, ja junamatkojen hankintaan tulee uusia tapoja. Myös junien matkustusluokkien nimet uudistuvat, ja samalla nykyisen Business-luokan lipun hinta laskee. Nyt tehtävät uudistukset ovat ensimmäinen askel kohti mallia, jossa yksittäisen junavuoron hinnoitteluun vaikuttaa kysyntä. Verkkokauppaan tulee uutuutena asiakkaiden toivoma vaunukartta, josta voi itse valita matkalleen haluamansa istumapaikan. Samoin säännöllisesti matkustavien sarjalipun maksuton paikanvaraus on jatkossa mahdollista tehdä verkossa. Myös polkupyörän ja lemmikkieläinten liput saa uudistuksen myötä verkkokaupasta JOTU2014/Kari Systä 34
35 Toimittaja tutkimus tarjous tarjouspyyntö tarjous määrittely määrittely toteutus testaus käyttöönotto käyttöönotto Kunnon määrittely ensin + On selkeä sopimus +Tiedetään etukäteen mitä saadaan + Kun on etukäteen mietitty ei matkan varrella tehdä turhaa + Riitatilanteissa tuomareilla on helppoa - Muutosten tekeminen vaikeaa - Voiko määrittelyä tehdä kunnolla? Asiakas Toimittaja Tehdään yhdessä iteratiivisesti + voidaan yhdessä oppia * vaatii molemminpuolista sitoutumista ja luottamusta tutkimus tarjous määr. tot test demo tot test demo tot test demo tot test käyt.otto määr. demo demo demo käyt.otto tarjous Demo tarkoittaa yhdessä käyttäjän tarjouspyyntö kanssa tehtävää uudelleen JOTU2014/Kari Systä pohdintaa. 35 Asiakas
36 Oulun seudun päivähoito ( Luennolla pohdittiin eri näkökulmia ja spekulaatioita JOTU2014/Kari Systä 36
37 Oulun seudun päivähoito ( Tietoviikko : Tietoyhteiskuntahanke epäonnistui Oulussa mutta TietoEnator teki tilin Oulussa haluttiin luoda seudullinen toimintamalli, jossa päivähoito-paikka on mahdollista saada yli kuntarajojen. Asiaa lähdettiin kehittämään tietoyhteiskuntaohjelman Julkiset palvelut verkkoon (Jupa)-hankkeena. Hanke kuitenkin epäonnistui. Tarkastusviraston raportin mukaan suurin syy siihen oli oli TietoEnatorin ja Logican yhteistyökyvyttömyydessä ja kapseloidussa liiketoimintapolitiikassa. Ne eivät halunneet avata rajapintojaan JOTU2014/Kari Systä 37
38 Oulun seudun päivähoito ( Raporttia varten haastatellut vastuuhenkilöt arvioivat myös, että TietoEnatorin Effica-järjestelmän tekniset ongelmat estivät rajapintojen toteuttamisen siten, että hakemuslomakkeen voisi välittää sinne asiointijärjestelmästä. Ylitarkastaja Voutilaisen mukaan Oulussa vallitsi epäselvyyttä myös siitä, mitä rajapintojen kehittäminen ja toteuttaminen tarkoittaa JOTU2014/Kari Systä 38
39 Selitykset. TietoEnatorin johtaja Hannu Puurosen mukaan väitteet rajapintojen suojelusta ja huonosta yhteistyökyvystä eivät pidä paikkaansa. Mitä Oulun pro-jektiin tulee, Puurosen mukaan sopimukset eivät olleet epäonnistumisen tärkein syy. Sopimuksen sisältö muuttui jonkin verran projektin kuluessa. Sovimme silloin käyttöönoton siirtämisestä myöhempään ajankohtaan, jota ei kuitenkaan tullut. Hän painottaa projektijohdon roolia. Ratkaisun tavoitteenmukaisuuden varmistaminen on tilaajan tehtävä. Olemme toteuttaneet rajapinnat juuri niin kuin piti, Logican johtaja Kimmo Koivisto sanoo. Niitä ei Oulun alueella viety tuotantoon, mutta saimme niillä spekseillä tehtyä vastaavan projektin Pohjois-Karjalassa. Koivisto arvioi, ettei Oulussa riittänyt aikaa, panoksia ja intressiä viedä hanketta loppuun. Riskit liittyvät aina sen aliarviointiin, paljonko käyttäjäorganisaatioiden resursseja hankkeeseen voidaan sitouttaa ja miten ajankäyttö järjestetään. Luulen, että näissäkin hankkeissa on ollut kyse siitä, hän sanoo JOTU2014/Kari Systä 39
40 Entä tilaaja Ylitarkastaja Voutilaisen mukaan Oulussa vallitsi epäselvyyttä myös siitä, mitä rajapintojen kehittäminen ja toteuttaminen tarkoittaa. It-talojen mukaan siihen ei kuulunut varsinaista käyttöönottoa, mikä tuli projektivastuullisille yllätyksenä. Oulun tietohallintojohtaja Ilari Heikkinen myöntää epäselvyydet. Täällä ei osattu vaatia sopimuksiin oleellisia asioita, eikä toimittajalla ollut intressiä huomauttaa asiasta. Valtiovarainministeriön KuntaIT-yksikön projektipäällikkö Tommi Oikarisen mukaan Jupa-hankkeiden perimmäinen ongelma on ollut puuttuva muutoksenhallinta. Kun suunnitelmia muutettiin, ne olisi pitänyt hyväksyttää ja kirjata tavoitteisiin. Toisaalta hankkeen aikana emme sisäasianministeriössä osanneet arvioida työmääriä tai resursointia oikein ja tehdä riittävän tiukkoja sopimuksia JOTU2014/Kari Systä 40
41 Yhteenveto Syyllistä emme tiedä, emmekä edes etsi. Emme edes tiedä kuinka paljon lainatussa jutussa on virheitä. Mutta: Tilaajalla on aina iso vastuu ja tilaajan on osattava hommansa. Varsinkin jos on monta toimittajaa, kokonaisvastuun on oltava tiedossa. Ja konkreettisista tapauksista voi aina myös oppia Monitoimittajatilanne Rajapinnat ja niiden merkitys Käyttööoton huolellinen suunnittelu Asiakasorganisaation sitoutuminen tärkeää JOTU2014/Kari Systä 41
42 Monitoimittajaprojektit Tarvittavaa järjestelmää rakentaa usein monen toimijan verkosto Koska projekti on liian suuri yhdelle, tai Tarvitaan monenlaista osaamista, tai Kilpailutus tai liiketoimintasyistä Haasteita Vastuun jakaminen (yksi toimittaja vastuussa kokonaisuudesta vaiko tilaaja) Rajapintojen määritteleminen tärkeä JOTU2014/Kari Systä 42
43 Abrahamsson ja Mikkonen Helsingin sanomien vieraskynä (case VR:n lipunmyynti) Käytännössä ohjelmistot toimitetaan nykyisin niin sanotussa monitoimittajaverkostossa, jossa yhdessä projektissa voi olla useita päätoimittajia ja heidän lukuisia alihankkijoitaan. Lainsäädännön kannalta tarkasteltuna kilpailutus on toiminut hienosti, mutta järjestelmän tilaajan näkökulmasta tilanne on monimutkainen. Ohjelmistontoimittajat ovat kilpailijoita eivätkä keskustele toistensa kanssa. Ostajan on luotettava päätoimittajien sanaan siitä, että kaikki toimii sitten aikanaan. Ongelmatilanteisiin varaudutaan lakimiesten avulla. Tilanne on osin jopa paradoksaalinen: ostaja kyllä omistaa tilaamansa tietojärjestelmän mutta ei voi itse kehittää sitä edelleen, vaikka järjestelmä olisi keskeinen osa liiketoimintaa. Yksi selitys VR:n ongelmiin piilee rakenteissa. Sekä Suomessa että EU:ssa laki velvoittaa kilpailuttamaan kaikki yli euron hankinnat. Järjestelmien kehittäminen jaetaan projekteiksi, jotka kilpailutetaan JOTU2014/Kari Systä 43
44 Periaatteita Hankintalaki Saamalla tarjouksia mahdollisimman monelta toimittajalta, pyritään julkisten varojen tehokkaaseen käyttöön. Julkisen sektorin yksiköt ovat lisäksi velvollisia käyttämään hyväksi markkinoilla olemassa olevia kilpailumahdollisuuksia. Ylipäätään pyrkii varmistamaan kilpailun syntymisen hankintoja tehtäessä. Kilpailuttamisvelvoitteeseen ja sen laajuuteen vaikuttaa hankintojen luonteen lisäksi hankinnan arvo (kynnysarvo). Suositellut menettelyt Avoin menettely Rajoitettu menettely Neuvottelumenettely Kilpailullinen neuvottelumenettely JOTU2014/Kari Systä 44
45 Avoin menettely Taustamateriaalia Ei käsitelty luennoilla Lähde: JUHTA julkisen hallinnon tietohallinnon neuvottelukunta. JHS Neuvottelumenettelyjen käyttö ICT-hankinnoissa [WWW] , [ JOTU2014/Kari Systä 45 Sekä Erkka Vastamaan diplomityö
46 Rajoitettu menettely Taustamateriaalia Ei käsitelty luennoilla Lähde: JUHTA julkisen hallinnon tietohallinnon neuvottelukunta. JHS Neuvottelumenettelyjen käyttö ICT-hankinnoissa [WWW] , [ JOTU2014/Kari Systä 46 Sekä Erkka Vastamaan diplomityö
47 Neuvottelumenettely Taustamateriaalia Ei käsitelty luennoilla Lähde: JUHTA julkisen hallinnon tietohallinnon neuvottelukunta. JHS Neuvottelumenettelyjen käyttö ICT-hankinnoissa [WWW] , [ JOTU2014/Kari Systä 47 Sekä Erkka Vastamaan diplomityö
48 JOTU2014/Kari Systä 48
49 JOTU2014/Kari Systä 49
50 Vaatimukset tehdään yhdessä? 12 % 8 % 80 % 41 % 39 % Tilaaja teettää ulkopuolisella Toimittajan ohjauksessa Tilaaja tekee itse Kun tilaajalta kysytään Tilaajan ohjauksessa 50 % 45 % 17 % 28 % Tilaaja teettää ulkopuolisella Toimittajan ohjauksessa Tilaaja tekee itse Kun toimittajalta kysytään Tilaajan ohjauksessa 5 % Lähde: Erkka Vastamaan diplomityö JOTU2014/Kari Systä 50
51 Palataan Ouluun Ylitarkastaja Voutilaisen mukaan Oulussa vallitsi epäselvyyttä myös siitä, mitä rajapintojen kehittäminen ja toteuttaminen tarkoittaa. It-talojen mukaan siihen ei kuulunut varsinaista käyttöönottoa, mikä tuli projektivastuullisille yllätyksenä. Oulun tietohallintojohtaja Ilari Heikkinen myöntää epäselvyydet. Täällä ei osattu vaatia sopimuksiin oleellisia asioita, eikä toimittajalla ollut intressiä huomauttaa asiasta. Valtiovarainministeriön KuntaIT-yksikön projektipäällikkö Tommi Oikarisen mukaan Jupa-hankkeiden perimmäinen ongelma on ollut puuttuva muutoksenhallinta. Kun suunnitelmia muutettiin, ne olisi pitänyt hyväksyttää ja kirjata tavoitteisiin. Toisaalta hankkeen aikana emme sisäasianministeriössä osanneet arvioida työmääriä tai resursointia oikein ja tehdä riittävän tiukkoja sopimuksia JOTU2014/Kari Systä 51
52 Avoimet rajapinnat - esimerkki JOTU2014/Kari Systä 52
53 Webin peruselementit HTML CSS JavaScript HTTP protokolla Täysin avoimia standardeja Määrittelyt kaikkien saatavilla Kaikilla lupa toteuttaa Ilmaisia ja kaupallisia toteutuksia saatavilla Apua ja ohjeita saatavilla Yhteensopivuus melko hyvä Follow the cow-path be strict when sending tolerant when receiving JOTU2014/Kari Systä 53
54 Komponentit Flash sovellus - puoliavoin JPEG-kuva - yleinen standardi JOTU2014/Kari Systä 54
55 JPEG avoin? ( In 2002, Forgent Networks asserted that it owned and would enforce patent rights on the JPEG technology, arising from a patent that had been filed on October 27, 1986, and granted on October 6, 1987 (U.S. Patent 4,698,672). The announcement created a furor reminiscent of Unisys' attempts to assert its rights over the GIF image compression standard. The JPEG committee investigated the patent claims in 2002 and were of the opinion that they were invalidated by prior art. [30] Others also concluded that Forgent did not have a patent that covered JPEG. [31] Nevertheless, between 2002 and 2004 Forgent was able to obtain about US$105 million by licensing their patent to some 30 companies. As of October 27, 2006, the U.S. patent's 20-year term appears to have expired, and in November 2006, Forgent agreed to abandon enforcement of patent claims against use of the JPEG standard. [36] The JPEG committee has as one of its explicit goals that their standards (in particular their baseline methods) be implementable without payment of license fees, and they have secured appropriate license rights for their upcoming JPEG 2000 standard from over 20 large organizations JOTU2014/Kari Systä 55
56 Rajapinnat liiketoiminnan mahdollistajina Flash sovellus Flash sovellus Plugin Plugin Selain Selain Ohjelmointikieli ja kirjasto Käyttöjärjestelmä JOTU2014/Kari Systä 56
57 Serverin pää voisi olla Sovellus Ohj kieli (PHPI HTTP-palvelin Ohjelmointikieli ja kirjasto (C++) Käyttöjärjestelmä JOTU2014/Kari Systä 57
58 Mitäs tämä voisi esimerkiksi tarkoittaa käytännössä? IDEA: Visualisoi esitietoketjut kurssille XXX. Selain Lisä 3 vaihtoehtoa - lisämoduuli ROCK/POP työkaluun - Uusi web-sovellus - Selaimen sisällä toimiva HTML5 sovellus Lisä ROCK POP Lisä Edut ja haitat + lisämoduulin voi tehdä kuka vaan (asiakkaan etu - toimittajan ei välttämättä) - tekee alkuperäisestä järjestelmästä kalliimman - potenttiaalinen turvallisuusriski, jos ei tehdä kunnolla JOTU2014/Kari Systä 58
59 Avoimuusspekulointia Tässä esimerkissä kolme kahdenlaista rajapintaa: 1. API uusille komponenteille. 2. Palvelurajapinta 3. Web-liittymä Näissä on erilaiset mahdollisuudet Kehittäjille Käyttäjille Ja erilaiset turvallisuushaasteet Selain Lisä ROCK Lisä POP Lisä JOTU2014/Kari Systä 59
60 Mitä on avoin rajapinta? Mitä on avoimuus? Sovellus API on dokumentoitu tarkkaan ja dokumentti on kaikkien saatavilla API on sama kaikille API ei muutu liian usein tai yllättäen Platform Kilpailevat toteutukset sallittuja (plugin, selain, kääntäjä) Ei ole Copyright- tai patentti-esteitä JOTU2014/Kari Systä 60
61 Esimerkkinä Java ME Taustamateriaalia Ei käsitelty luennoilla Yhteensopivuus Valmistajan pelivara Yksi digtaattori takaisi yhteensopivuuden, mutta onko tulos silloin avoimiuus? JOTU2014/Kari Systä 61
62 Avoin data Wikipedia: Open data is the idea that certain data should be freely available to everyone to use and republish as they wish, without restrictions from copyright, patents or other mechanisms of control. The goals of the open data movement are similar to those of other "Open" movements such as open source, open content, and open access JOTU2014/Kari Systä 62
63 Rajapinnat ja monitoimittajaverkostot Rajapinta on yleisin tapa toteuttaa työnjako projektin aikana Vaatii ylimääräistä vaivaa, mutta vaihtoehto on vielä kalliimpi Dokumentoitu ja erikseen hallittu rajapinta mahdollistaa uusien toimittajien käyttämisen lisäkomponentteihin Standardi (tai de-facto) rajapinta mahdollistaa valmiiden komponenttien käytön Toinen puoli asiasta vendor lock-in JOTU2014/Kari Systä 63
Asiakkaan roolista ja vastuusta
Asiakkaan roolista ja vastuusta Johdatus ohjelmistotuotantoon 21.10.2013 Kari Systä 10/21/2013 JOTU2013/Kari Systä 1 Alustava luentoaikataulu 26.8: Johdanto + historiaa, mitä on ohjelmistotuotanto 2.9:
LisätiedotYleistä. Tällä viikolla ei ole harjoituksia. Sen sijaan on asiakastapaamiset. Ensi viikolla on tenttiviikko ei luentoa 22.10 on vierailuluento
Yleistä Tällä viikolla ei ole harjoituksia. Sen sijaan on asiakastapaamiset. Ensi viikolla on tenttiviikko ei luentoa 22.10 on vierailuluento Solita OY puhuu käyttäjien huomioonottamisesta ja muutenkin
LisätiedotProjektitoiminta; jatkoa; asiakkaan roolista
Projektitoiminta; jatkoa; asiakkaan roolista JOTU 02.11.2015 02.11.2015 TTY TIE-02300/Kari Systä 1 Kertausta viime viikolta Prosessi/vaihejakomalli tarkoittaa Kommunikointia Koordinointia (pelisääntöjä)
LisätiedotMonitoimittajaprojekteista, rajapinnoista, ohjelmistolisensseistä
Monitoimittajaprojekteista, rajapinnoista, ohjelmistolisensseistä TIE-02300, 9.11.2015 Kari Systä 09.11.2015 TIE-02300/K.Systä 1 Loput luennot PVM Aihe 02.11.2015 Projekteista erityisesti asiakasroolissa
LisätiedotVerkkokaupan perustaminen - CASE NANSO GROUP OY. Thea Forstén 6.11.2012
Verkkokaupan perustaminen - CASE NANSO GROUP OY Thea Forstén 6.11.2012 NANSO GROUP LYHYESTI Vuonna 1921 perustettu vaatetusalan perheyhtiö Tunnettuja brändejä ovat Nanso, Finnwear, Black Horse, Vogue,
LisätiedotMihin kotityöpalvelu perustuu asiakkaan kanssa tehtyyn sopimukseen
Mihin kotityöpalvelu perustuu asiakkaan kanssa tehtyyn sopimukseen Tässä materiaalissa kerrotaan tärkeät asiat kotityöpalvelusopimuksesta, kartoituskäynnistä asiakkaan kodissa. Laadukkaat kotityöpalvelut
LisätiedotHyvä vesihuoltohanke, suunnittelijan näkökulma
Hyvä vesihuoltohanke, suunnittelijan näkökulma Hannu Pirinen Pohjois-Karjalan aikuisopisto 16.03.2012 Maveplan Oy March 14, 2012 2 PÄÄVAIHEET: Osuuskunnan perustaminen Liittymishalukkuuden selvittäminen
LisätiedotAntti Ylä-Jarkko. Miten oppijan palveluita rakennetaan
Antti Ylä-Jarkko Miten oppijan palveluita rakennetaan Vanhat haku- ja valintajärjestelmät rakennettiin yksi kerrallaan eri aikoina Kehittäminen jäykkää ja kallista uudemman järjestelmän hyviä ideoita ei
LisätiedotToimialan ja yritysten uudistuminen
Toimialan ja yritysten uudistuminen - mahdollisuuksia ja karikoita Jari Kuusisto MIT Sloan School of Management University of Vaasa 1 Jari Kuusisto University of Vaasa Esityksen rakenne Metsäsektorin lähtötilanne
LisätiedotTutkimusdatanhallinnan suunnittelu ja DMPTuuli-työkalu
Tutkimusdatanhallinnan suunnittelu ja DMPTuuli-työkalu KIRJASTON NEUVOTTELUKUNNAT MARI ELISA (MEK) KUUSNIEMI, TUULIN PROJEKTIPÄÄLLIKKÖ, TUTKIMUKSEN PALVELUT, HELSINGIN YLIOPISTON KIRJASTO Tutkimusprojektin
LisätiedotArkkitehtitoimistojen Liitto ATL ry Julkisten hankintojen lainsäädännön vaikutus arkkitehtipalveluihin Kesä-elokuu 2010, vastaajia: 66
Arkkitehtitoimistojen Liitto ATL ry Julkisten hankintojen lainsäädännön vaikutus arkkitehtipalveluihin Kesä-elokuu 2010, vastaajia: 66 1 Sisältö Tutkimuksen tausta ja toteutus 3 Vastaajien taustatiedot
LisätiedotYhteiset konseptit ja periaatteet julkishallinnon palvelukehittämisen edistäjinä Kuntien avoin data hyötykäyttöön seminaari 27.1.
Yhteiset konseptit ja periaatteet julkishallinnon palvelukehittämisen edistäjinä Kuntien avoin data hyötykäyttöön seminaari 27.1.2016 Kirsi Pispa, CSC Tieteen tietotekniikan keskus JulkICTLab on valtiovarainministeriön
LisätiedotLIIKETOIMINNAN TIETOTURVALLISUUS - ASIANTUNTIJAN ERIKOISTUMISOPINNOT (30 op)
LIIKETOIMINNAN TIETOTURVALLISUUS - ASIANTUNTIJAN ERIKOISTUMISOPINNOT (30 op) Tammikuu 2014 - Joulukuu 2014 Aikuis- ja täydennyskoulutuspalvelut Linnankatu 6, PL 51, 87101 KAJAANI www.aikopa.fi LIIKETOIMINNAN
LisätiedotMatkahuolto lisäosa WooCommerce alustalle (c) Webbisivut.org
Matkahuolto lisäosa WooCommerce alustalle (c) Webbisivut.org Sisällysluettelo Yleistä...3 Asennus... 4 Asetukset... 4 Toimitustavat... 5 Tilauksen käsittely...6 Huomioitavaa... 7 Lähipaketti toimitustapa...
LisätiedotKriittisen polun hallinta CRIPMAN (CRItical Path MANagement) Pekka Maijala & Jaakko Paasi
Kriittisen polun hallinta CRIPMAN (CRItical Path MANagement) Pekka Maijala & Jaakko Paasi CRIPMAN CRIPMAN on tuotteen arvoverkoston tai sen osan toiminnan optimoinnin ja kehittämisen menetelmä. Kriittisen
LisätiedotOULUN SEUDUN AMMATTIKORKEAKOULU TEKNIIKAN YKSIKKÖ TIETOTEKNIIKAN OSASTO OHJELMISTOKEHITYKSEN SUUNTAUTUMISVAIHTOEHTO
OULUN SEUDUN AMMATTIKORKEAKOULU TEKNIIKAN YKSIKKÖ TIETOTEKNIIKAN OSASTO OHJELMISTOKEHITYKSEN SUUNTAUTUMISVAIHTOEHTO TUOTEKEHITYSPAINOTTEISET OPINNOT JA YRITYSYHTEISTYÖN MAHDOLLISUUDET EERO NOUSIAINEN eero.nousiainen@oamk.fi
LisätiedotUutisjärjestelmä. Vaatimusmäärittely. Web-palvelujen kehittäminen. Versio 1.3
Uutisjärjestelmä Vaatimusmäärittely Versio 1.3 Sisällys 1 Muutoshistoria... 4 2 Viitteet... 4 3 Sanasto... 4 3.1 Lyhenteet... 4 3.2 Määritelmät... 4 4 Johdanto...5 4.1 Järjestelmän yleiskuvaus... 5 4.2
LisätiedotMiksi kysyttäisiin sosiaalityön asiakkailta?
Miksi kysyttäisiin sosiaalityön asiakkailta? Asiakaslähtöinen kehittäminen Valtion ja kansalaisyhteiskunnan tavoitteiden yhteen sovittamista Viranomaisammattilaisten ja kansalaisasiakkaiden jaettua asiantuntijuutta
LisätiedotStrategia, johtaminen ja KA. Virpi Einola-Pekkinen 29.4.2015
Strategia, johtaminen ja KA 29.4.2015 Valtiovarainministeriö Talouden ja hyvinvoinnin vakaan perustan rakentaja VM vastaa vakaan ja kestävän kasvun edellytyksiä vahvistavasta talouspolitiikasta valtiontalouden
LisätiedotKOULUTUSPOLKU - KOULUTTAUDU LUOKKAKURSSEILLA MEPCO-OSAAJAKSI
1.6.2016 1 (7) KOULUTUSPOLKU - KOULUTTAUDU LUOKKAKURSSEILLA MEPCO-OSAAJAKSI MEPCO HRM PALKAT TOIMINNALLISUUS Käyttäjän peruskurssi RAPORTOINTI Vuodenvaihdekurssi Pääkäyttäjäkurssi Raportoinnin alkeet ja
LisätiedotPROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI, ESA SALMIKANGAS
PROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI, ESA SALMIKANGAS PROJEKTIN JOHTAMINEN ON YKSINKERTAISTA PUUHAA Projektin suunnittelua Projektin toteutusta Listaa tehtävät Tehkää tehtävät Projektin ohjausta
LisätiedotPerusopetuksen aamu- ja iltapäivätoiminnan laadun arviointi 2016 Västankvarns skola/ Tukiyhdistys Almus ry.
Perusopetuksen aamu- ja iltapäivätoiminnan laadun arviointi 06 Västankvarns skola/ toteutti perusopetuksen aamu- ja iltapäivätoiminnan seurantakyselyn lapsille ja huoltajille huhtikuussa 06. Vuoden 06
Lisätiedotsuomi.fi Suomi.fi- asiointivaltuudet
Suomi.fi- asiointivaltuudet Julkishallinto, valtion ja kuntien yhtiöt 07.09.2015 Esityksen sisältö 1. Suomi.fi palvelukokonaisuus 2. Palvelulupauksemme 3. Mitä palvelu tarjoaa? 4. Miten? 5. Miksi? Hyötynäkökulma
LisätiedotHTML5 - Vieläkö. Antti Pirinen 15.1.2015
HTML5 - Vieläkö perinteinen webtestaus riittää? Antti Pirinen 15.1.2015 Esittäjä Antti Pirinen Antti Pirinen Valmistunut TKK:lta 2006, pääaineena tietoliikenneohjelmistot, sivuaineena yritysturvallisuus.
LisätiedotSuomen Lions-liitto ry Käyttäjätunnus ja sisäänkirjautuminen MyLCI - Käyttäjäohje Versio 1.2 4.4.2016
Suomen Lions liitto ry Suomen Lions-liitto ry Käyttäjätunnus ja sisäänkirjautuminen MyLCI - Käyttäjäohje Versio 1.2 4.4.2016 Dokumenttien ja ohjeiden luovutus kolmannelle osapuolelle ilman lupaa, kopioimalla,
LisätiedotOmistajatavoitteet, omistajan tuotto ja yritysjärjestelyt
Omistajatavoitteet, omistajan tuotto ja yritysjärjestelyt Comset Corporate Finance Comset Corporate Finance www.comset.1i www.comset.se www.comset.dk Yrityksen arvo on tulevaisuuden kassavirtojen summa
LisätiedotJHS-järjestelmä ja avoimet teknologiat. Tommi Karttaavi
JHS-järjestelmä ja avoimet teknologiat Tommi Karttaavi 13.5.2008 JHS-järjestelmä (historiaa) Valtioneuvoston päätös valtionhallinnon sisäisistä standardeista 7.9.1977 Valtiovarainministeriö vahvisti valtionhallinnon
LisätiedotAsiakaspalvelun uusi toimintamalli autetaan asiakasta digitaalisten palveluiden käytössä (AUTA)
Asiakaspalvelun uusi toimintamalli autetaan asiakasta digitaalisten palveluiden käytössä (AUTA) JUHTA 10.5.2016 JulkICT Mistä on kyse? AUTA on kokeiluhanke, jolla etsitään uutta toimimallia asiakkaiden
LisätiedotProjekti muutosjohtamisen välineenä
Project Directors Oy Prodictor Projekti muutosjohtamisen välineenä CxO Academy 2.3.2011 Kai Ruuska www.prodictor.fi Kolme tapaa kuvata muutosta Vakaa toimintaympäristö lineaarinen muutos Orgaaninen toimintaympäristö
LisätiedotSonera Hosted Mail -palvelun käyttöohje 12.05.2011
Sonera Hosted Mail -palvelun käyttöohje 12.05.2011 Sonera Hosted Mail -palvelun käyttöohje 1. Johdanto Hosted Mail on yrityskäyttöön suunniteltu sähköposti- ja ryhmätyösovelluspalvelu. Se perustuu Microsoft
LisätiedotASSESSING STRATEGY DEPLOYMENT IN SERVICE OPERATOR BUSINESS (STRATEGIAN TOIMINNALLISTAMINEN PALVELUOPERAATTORILIIKETOIMINNASSA)
ASSESSING STRATEGY DEPLOYMENT IN SERVICE OPERATOR BUSINESS (STRATEGIAN TOIMINNALLISTAMINEN PALVELUOPERAATTORILIIKETOIMINNASSA) Tekijä: Antti Perttula Valvoja: Erkko Autio Suorituspaikka: Palveluoperaattori
LisätiedotVäli- ja loppuraportointi
Väli- ja loppuraportointi Hyvän raportin merkitys hankkeen tulosten kuvaamisessa Sari Ahvenainen ESR-koordinaattori 25.5.2011 Uudenmaan ELY-keskus Väliraportti (1/8) Miksi väliraportti tehdään? - Tarkoituksena
LisätiedotHALLINTOTIETEIDEN MAISTERIN TUTKINTO Valintakoe 6.6.2014 Pisteet yhteensä (tarkastaja merkitsee)
HALLINTOTIETEIDEN MAISTERIN TUTKINTO Valintakoe 6.6.2014 Pisteet yhteensä (tarkastaja merkitsee) VALINTAKOKEEN PISTEYTYS Valintakokeesta on mahdollisuus saada maksimissaan 60 pistettä. Tehtävät perustuvat
LisätiedotVoodoo Dragon. Voodoo Dragon. Käyttäjän opas. Versio 1.0
Voodoo Dragon Käyttäjän opas Versio 1.0 Tekijänoikeus Tätä käsikirjaa ei saa miltään osin kopioida tai luovuttaa missään muodossa tai millään tavalla: sähköisesti, mekaanisesti, valokopiona tai äänitteenä
LisätiedotOHJ-1151 Ohjelmointi IIe
Tampereen teknillinen yliopisto Ohjelmistotekniikan laitos OHJ-1151 Ohjelmointi IIe Harjoitustyö Tomaattisota Välipalautus / Loppudokumentaatio Assistentin nimi Välipalautusaika (päivä ja kellonaika) ja
LisätiedotMobiiliturva Palvelun käyttöönotto
Mobiiliturva Palvelun käyttöönotto Protecting the irreplaceable f-secure.com Sovelluksen lataus Tilattuaan Mobiiliturva palvelun, asiakas saa Android-laitteeseensa latauslinkin*, jota klikkaamalla sovellus
LisätiedotSOPIMUS LAITE- JA OHJELMISTOTOIMITUKSESTA (LUONNOS 19.8.2015)
LIIKENNEVALOJEN OHJAUS- JA VALVONTAJÄRJESTELMÄ 1 SOPIMUS LAITE- JA OHJELMISTOTOIMITUKSESTA (LUONNOS 19.8.2015) 1 SOPIJAPUOLET Tilaaja: Oulun kaupunki, Yhdyskunta- ja ympäristöpalvelut Y- tunnus: Tilaajan
LisätiedotWindows Live SkyDrive - esittely
Windows Live SkyDrive - esittely Microsoftin SkyDrive on pilvipohjainen tiedostojen säilytys- ja jakopalvelu. SkyDrive tarjoaa 25 Gb ilmaista säilytystilaa tiedostoille ja valokuville. Voit käyttää SkyDriven
LisätiedotAutomaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat
Automaatiojärjestelmän hankinnassa huomioitavat tietoturva-asiat Teollisuusautomaation tietoturvaseminaari Purchasing Manager, Hydro Lead Buyer, Industrial Control Systems 1 Agenda / esityksen tavoite
LisätiedotRaportointi hankkeen tulosten kuvaajana ja toteutuksen tukena
Raportointi hankkeen tulosten kuvaajana ja toteutuksen tukena Tiivistelmät, väli- ja loppuraportit Auli Vuorela ESR-koordinaattori Uudenmaan ELY-keskus 6.5.2013 Raportteja, raportteja, raportteja Loppuraportti
LisätiedotMITEN HANKINTAMENETTELYILLÄ VOIDAAN VAIKUTTAA TIETOMALLIEN KÄYTÖN TEHOKKUUTEEN RAKENNUSHANKKEISSA
Image size: 7,94 cm x 25,4 cm MITEN HANKINTAMENETTELYILLÄ VOIDAAN VAIKUTTAA TIETOMALLIEN KÄYTÖN TEHOKKUUTEEN RAKENNUSHANKKEISSA -Infrahankkeiden näkökulma Mikko Leppänen 28.5.2013 Infrarakentaminen vuonna
LisätiedotSHY Turun paikallisosasto seminaariristeily 23.5.2014. EN 1090-1 sertifiointi
SHY Turun paikallisosasto seminaariristeily 23.5.2014 EN 1090-1 sertifiointi Ilmoitetun laitoksen arviointiprosessi Akkreditointi Ilmoitettu laitos voi olla akkreditoitu tai ei Akkreditoinnin tekee kansallinen
LisätiedotPitkäaikaissairauksien terveyshyötymalli (CCM) 10.2.2012
Pitkäaikaissairauksien terveyshyötymalli (CCM) 10.2.2012 1 10.2.2012 Sosiaali- ja terveyspalvelut 2 Omahoidon tuki Potilaan oman osuuden korostaminen Tehokkaiden omahoidon tukistratregioiden käyttö: tilannearvio,
LisätiedotHuomaathan, että ohjeessa olevat näytöistä otetut kuvat voivat poiketa sinun koulutuksesi vastaavien sivujen kuvista.
OHJE OPISKELIJALLE MOODLEN KÄYTTÖÖN 1/5 2011/2012 MOODLE KOULUTUKSESSA Työterveyslaitoksella käytetään Moodle -verkko-oppimisalustaa. Potilassiirtojen Ergonomia - koulutus on monimuotokoulutusta, johon
LisätiedotPOHJOIS-POHJANMAAN SAIRAANHOITOPIIRI. Laatutyö - laadukas toiminta terveydenhuollossa
POHJOIS-POHJANMAAN SAIRAANHOITOPIIRI Laatutyö - laadukas toiminta terveydenhuollossa Mitä on laatu? Laatu on esim. asian, asiantilan, tuotteen, toiminnan ominaisuus, jolla kuvataan sitä, MISSÄ MÄÄRIN arvioinnin
LisätiedotAvoimia liiketoimintamahdollisuuksia? Liiketoiminta ja avoin paikkatieto -talviseminaari Torstaina 3.2.2011
Avoimia liiketoimintamahdollisuuksia? Liiketoiminta ja avoin paikkatieto -talviseminaari Torstaina 3.2.2011 Sisältö Avoimuutta on jo Avoimuus luo mahdollisuuksia Onko tulevaisuus avoin? 3.2.2011 Sami Masala
LisätiedotMISSÄ MENNÄÄN TIETOMALLINNUKSESSA?
MISSÄ MENNÄÄN TIETOMALLINNUKSESSA? 12.01.2016 Juha Liukas Sito Oy, johtava asiantuntija Infran tiedonhallinta ja tietomallinnus buildingsmart Finland Infra-toimialaryhmän pj Sisältö - tietomallinnus infra-alalla
LisätiedotMielestämme hyvä kannustus ja mukava ilmapiiri on opiskelijalle todella tärkeää.
Ops-perusteluonnosten palaute Poikkilaakson oppilailta 1 LUKU 2 B Perusopetuksen arvoperusta Suunta on oikea, ja tekstissä kuvataan hyvin sitä, kuinka kaikilla lapsilla kuuluisi olla oikeus opiskella ja
LisätiedotA B C LAATUKÄSIKIRJA. Yrityksen laatupolitiikka
A100 A1 2/5 1. L A AT U K Ä S I K I R J A 1. 1 L a a t u k ä s i k i r j a n t a r k o i t u s Laatukäsikirjan pohjana on halu kehittää ja tehostaa toimintoja määrittelemällä suunnitteluvaiheen toimintatavat
LisätiedotUnelmana avoin kehittäjäyhteisö edellytys digiloikalle?
Unelmana avoin kehittäjäyhteisö edellytys digiloikalle? Haluamme olla digitalisaation maineikkain muutoksen ajaja ja tekijä Suomessa MUUTAMME MAAILMAN PAREMMAKSI Haluamme olla Tunnustettu Työkulttuurin
LisätiedotTuutori verkossa: Yksin vai yhdessä?
TieVie1.9.2006 AKATEEMISET Tuutori verkossa: Yksin vai yhdessä? Yhteiskäyttöinen oppimateriaali ja tuutoreiden vertaistuki verkkoopetuksessa Katja Pura OY Sisältö Esitys perustuu Akateemiset verkkokurssin
LisätiedotJulkisen hallinnon kokonaisarkkitehtuurin jalkauttaminen ja jatkokehitys. Itä-Suomen yliopisto, Kuopio 11.12.2014 neuvotteleva virkamies Jari Kallela
Julkisen hallinnon kokonaisarkkitehtuurin jalkauttaminen ja jatkokehitys Itä-Suomen yliopisto, Kuopio 11.12.2014 neuvotteleva virkamies Jari Kallela Sisältö Mihin perustuu julkisen hallinnon yhteinen kokonaisarkkitehtuuri?
LisätiedotTietojä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ätiedotJYVÄSKYLÄN YLIOPISTO. OPM:n palvelukeskushanke; missä mennään?
OPM:n palvelukeskushanke; missä mennään? 29.3. Taustaa: Valtion talous- ja henkilöstöhallinnon järjestelmäkokonaisuuden hankinta (Valtiokonttori: Kieku) Määritellään ja hankitaan järjestelmäkokonaisuus
LisätiedotEnnakoiva johtaminen ja talousjohtaminen
Ammattikorkeakoulujen talous- ja hallintopäivät Ennakoiva johtaminen ja talousjohtaminen Esko Määttä, Pretax Yhtiöt Pretax Yhtiöt Kuuluu suomalaiseen Accountor konserniin Pohjois-Euroopan suurin talous-
LisätiedotVerkkotehtäviin pohjautuva arviointi matematiikan opetuksessa
Verkkotehtäviin pohjautuva arviointi matematiikan opetuksessa Linda Blåfield, Helle Majander, Antti Rasila & Pekka Alestalo Aalto-yliopiston teknillinen korkeakoulu Oppimisen arviointi Käytännössä: Tarkastellaan
LisätiedotString-vertailusta ja Scannerin käytöstä (1/2) String-vertailusta ja Scannerin käytöstä (2/2) Luentoesimerkki 4.1
String-vertailusta ja Scannerin käytöstä (1/2) Vertailuja tehdessä törmätään usein tilanteeseen, jossa merkkijonoa (esimerkiksi merkkijonomuuttujaa) pitää vertailla toiseen merkkijonoon. Tällöin tavanomainen
LisätiedotLuotettavuuden mittaamisesta. Ilkka Norros ja Urho Pulkkinen
Luotettavuuden mittaamisesta Ilkka Norros ja Urho Pulkkinen IP-verkon luotettavuuden aspektit Regulator User Provider availability reliability maintainability controllability Designer failures errors attacks
LisätiedotJärjestelmien ja sovellustenvalvonta Suomessa 2014
Järjestelmien ja sovellustenvalvonta Suomessa 2014 Sanna Korhonen Market-Visio Oy 116.05.2014 Sisällysluettelo Valvontapalvelujen nykytila ja tyytyväisyys siihen Valvontapalvelujen kehityshankkeet Keskitetyn
LisätiedotSote- integraatio. pj. Nimi: Jarmo Ruohonen siht. Nimi: Pilvi Moberg
Sote- integraatio pj. Nimi: Jarmo Ruohonen siht. Nimi: Pilvi Moberg Asukas ja/tai käyttäjälähtöisyys Poimintoja arvokeskustelusta dia 1. jne. Yhteistyön tavoittelu itsestään on jo asiakaslähtöisyyttä Palveluiden
LisätiedotTerveisiä tulevaisuuden työelämästä Etätyö ja työaikajoustot valtiolla -seminaari 18.9.2012
Nyt ne kuule miettii, että keitä me Ellun Kanat oikein ollaan ja miten työelämä liittyy viestintätoimistoon Terveisiä tulevaisuuden työelämästä Etätyö ja työaikajoustot valtiolla -seminaari 18.9.2012 KIRSI
LisätiedotOhjelmistojen 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ätiedotTestaus ja säästöt: Ajatuksia testauksen selviämisestä lama-aikana
Testaus ja säästöt: Ajatuksia testauksen selviämisestä lama-aikana Muutamia ajatuksia siitä, miten testaus pärjää lama-ajan säästötalkoissa. Laman patologioita ja mahdollisuuksia. Säästämisen strategioita.
LisätiedotSuomen avoimien tietojärjestelmien keskus COSS ry
Viisaat hankinnat: Avoimuudet uusissa JIT 2015 -ehdoissa JulkICTLab-seminaari 20.11.2015 Martin von Willebrand, puheenjohtaja Avoin arkkitehtuuri Luo jäsenien menestystarinoita avoimilla ratkaisuilla Avoimet
LisätiedotInnovaatioprosessi. Lili Aunimo
Innovaatioprosessi Lili Aunimo Oppimistavoitteet Tänään: etätehtävä: käsitekartta innovaatioprosessista mediawiki: käyttöoikeudet Konseptointiprosessi Ideoiden generointi: Tietotekniikan hyödyntäminen
LisätiedotRovaniemi.fi. Verkkopalvelun kehitysprosessi
Rovaniemi.fi Verkkopalvelun kehitysprosessi Case: Rovaniemi.fi Kevät 2012 / Syksy 2012 Asiakkaan tiimin aktiivinen osallistuminen webinaarisarjaan Syksy 2012 Käynnistys Tavoitteiden määrittely: Viestintästrategiasta
LisätiedotMITEN ALLIANSSIURAKKA HYÖDYTTÄÄ TILAAJAA JA URAKOITSIJAA?
MITEN ALLIANSSIURAKKA HYÖDYTTÄÄ TILAAJAA JA URAKOITSIJAA? Sakari Pesonen Fira Oy 4.2.2015 FIRA OY Liikevaihto 2014 n.100m n.170 työntekijää, ei omia työmiehiä Etelä-Suomi, Lahti, Tampere http://www.hs.fi/paakirjoitukset/a1414298312484
Lisätiedot3 X 3 pointtia hankinnoista
3 X 3 pointtia hankinnoista Suorahankinta TOMU-seminaari, 26.2. Helsinki Juho Lehtoviita UEF // University of Eastern Finland Esityksen sisältö 1. Suorahankinnasta yleisesti: Mikä on suorahankinta? Suorahankinnan
LisätiedotPalvelusetelin uudet. Lääkäripalveluyritykset ry Ismo Partanen 040 518 5799
Hyrrä hankkeen palveluseteliseminaari, Joensuu 11.2.2010 Palvelusetelin uudet mahdollisuudet d Lääkäripalveluyritykset ry Ismo Partanen 040 518 5799 ismo.partanen@lpy.fi www.lpy.fi Palvelusetelilain tavoitteet
LisätiedotDynaaminen hankintajärjestelmä. Kuntatalo 11.11.2014 Katariina Huikko Lakimies, Suomen Kuntaliitto
Dynaaminen hankintajärjestelmä Kuntatalo 11.11.2014 Katariina Huikko Lakimies, Suomen Kuntaliitto Taustaa Dynaaminen hankintajärjestelmä on mainittu vuoden 2004 hankintadirektiiveissä. Menettely otettiin
LisätiedotVIESTINNÄN TYÖKALUPAKKI AUKI
VIESTINNÄN TYÖKALUPAKKI AUKI Drum Communications 2014! We re sorry but no part of this publication, whether in hardcopy, electronic or verbal form, may be quoted used or reproduced in any form without
LisätiedotTOIMINNALLINEN MÄÄRITTELY MS
TOIMINNALLINEN MÄÄRITTELY 11.11.2015 MS YLEISTÄ 1/2 jäsennelty etenee yleiskuvauksesta yksityiskohtiin kieliasultaan selkeä kuvaa myös tulevan järjestelmän ympäristöä tarpeellisella tarkkuudella kuvaa
LisätiedotOhjelmistojen mallintaminen. Luento 11, 7.12.
Ohjelmistojen mallintaminen Luento 11, 7.12. Viime viikolla... Oliosuunnittelun yleiset periaatteet Single responsibility eli luokilla vain yksi vastuu Program to an interface, not to concrete implementation,
LisätiedotKesäkuu 2016. Synkka Tuote Pakkaushierarkia yksittäin ja monipakkauksissa myytäville tuotteille
Synkka Tuote Pakkaushierarkia yksittäin ja monipakkauksissa myytäville tuotteille 1 Sisällys 1 Yksittäin ja monipakkauksessa myytävät tuotteet... 3 Vähittäistuote... 3 Kuljetuspakkaus ja monipakkaus...
LisätiedotOhjelmistoarkkitehtuurit. Syksy 2007
Ohjelmistoarkkitehtuurit Syksy 2007 Kai Koskimies 1 Tervetuloa Tampereen yliopisto, Teknillinen korkeakoulu, Turun yliopisto 2 Kurssin tavoitteet Arkkitehtuuritason peruskäsitteiden ymmärtäminen Arkkitehtuurien
LisätiedotDigi-tv vastaanottimella toteutetut interaktiiviset sovellukset
Tekninen määrittely: Editori Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset Sisällysluettelo 1. Johdanto...4 1.1. Tarkoitus ja kattavuus...4 1.2. Tuote ja ympäristö...4 1.3. Määritelmät,
LisätiedotOnko kaupunki palvelu?
Onko kaupunki palvelu? Erja Väyrynen Uhattu kaupunki IX kaupunkisuunnitteluseminaari Tiedekeskus Heureka, Vantaa, 20.10.2010 Esityksen sisältö Mikä kaupunkialueiden kehittämistä uhkaa? Palvelukehittämisen
Lisätiedot-versiot) Mozilla Firefox Safari Chrome. selaimista. Windows. Windows. Vista. Windows
F-Secure Online Backup - Tekniikkaan liittyviä kysymyksiä ja vastauksia MITÄ KÄYTTÖJÄRJESTELMIÄ F-SECURE ONLINE BACKUP TUKEE? Tuetut käyttöjärjestelmät: Microsoft XP, 32-bittinen: Home- ja Professional-versiot
LisätiedotJohdatus diskreettiin matematiikkaan Harjoitus 7, 28.10.2015
Johdatus diskreettiin matematiikkaan Harjoitus 7, 28.10.2015 1. Onko olemassa yhtenäistä verkkoa, jossa (a) jokaisen kärjen aste on 6, (b) jokaisen kärjen aste on 5, ja paperille piirrettynä sivut eivät
LisätiedotLuonnollisten lukujen laskutoimitusten määrittely Peanon aksioomien pohjalta
Simo K. Kivelä, 15.4.2003 Luonnollisten lukujen laskutoimitusten määrittely Peanon aksioomien pohjalta Aksioomat Luonnolliset luvut voidaan määritellä Peanon aksioomien avulla. Tarkastelun kohteena on
LisätiedotLearning cafen yhteenveto. Helsinki 23.1.2014
Learning cafen yhteenveto Helsinki 23.1.2014 Miten ohjaamme asiakkaita ammatilliseen kuntoutukseen? Tieto tulleista muutoksista (palveluntuottajat), tiedon jakaminen sidosryhmille/ammattilaisille ja asiakkaille
LisätiedotIV-kuntotutkimushanke_tutkijat
IV-kuntotutkimushanke_tutkijat 1. 1. Kuinka käyttökelpoisena pidät SuLVIn IV-kuntotutkimusohjeistusta yleisesti? 1 2 3 4 5 Yhteensä Keskiarvo Asteikko 0 0 0 3 0 3 4 2. 2. Kuinka hyvänä pidät IV-kuntotutkimuksen
LisätiedotTieto- ja viestintätekniikan opinnot Jyväskylän yliopistossa. Humanistinen tiedekunta Syksy 2014 Tanja Välisalo
Tieto- ja viestintätekniikan opinnot Jyväskylän yliopistossa Humanistinen tiedekunta Syksy 2014 Tanja Välisalo Sisältö 1. Mitä teknologiataitoja tarvitsen? 2. Tieto- ja viestintäteknologian opinnot 3.
LisätiedotAvoin lähdekoodi ja hankinnat. JHS-SEMINAARI Avoimet teknologiat haaste ja mahdollisuus 14.5.2008
Avoin lähdekoodi ja hankinnat JHS-SEMINAARI Avoimet teknologiat haaste ja mahdollisuus 13.5.2008 Sisältö: Ohjelmistohankintojen haasteet Hankintalaki ja ohjelmistot Case: toimisto-ohjelmiston hankinta
LisätiedotKansallinen palveluväylä Kuntien kokonaisarkkitehtuuri -seminaari
Kansallinen palveluväylä Kuntien kokonaisarkkitehtuuri -seminaari 30.10.2013 Hankejohtaja Pauli Kartano Valtiovarainministeriö Palveluväylä on osa isompaa kokonaisuutta Palveluväylä on osa hallituksen
LisätiedotIoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus
IoT-järjestelmän ja ulkovalaistuksen ohjauksen hankinta -markkinavuoropuhelutilaisuus Teknologia-arkkitehtuuri ja rajapinnat/integraatiot 21.3.2019 Sisältö Alustojen asemoituminen ja pilvivalmius Arkkitehtuuriperiaatteet
LisätiedotL2TP LAN to LAN - yhteys kahden laitteen välille
TW- LTE- REITITIN: L2TP LAN to LAN - yhteys kahden laitteen välille Esimerkissä on käytetty kahta TW- LTE reititintä L2TP LAN to LAN - yhteydellä voidaan luoda VPN- verkko, jossa liikenne on sallittu molempiin
LisätiedotIIZP2010 Järjestelmäprojekti 5 op
IIZP2010 Järjestelmäprojekti 5 op Jouni Huotari, Marko Rintamäki, Matti Mieskolainen Kevät 2014 http://homes.jamk.fi/~huojo/opetus/iizp2010/ Tutustumiskierros Keitä me olemme miksi opetamme projektitoimintaa
LisätiedotYrittäjyyskoulutuksen tila yliopistoissa. TEKin Yrittäjyys RoadShow Oulussa 29.1.2014. DI Pirre Hyötynen, asiamies, koulutus- ja työvoimapolitiikka
Yrittäjyyskoulutuksen tila yliopistoissa TEKin Yrittäjyys RoadShow Oulussa 29.1.2014 1 - Hyödyntääkö yliopisto yrittäjyyspotentiaalinsa? - Koulutuksen uudet tuulet - Diplomityö: Opiskelijoiden yrittäjyysvalmiuksien
LisätiedotSÄHKÖISEN LIIKETOIMINNAN AMMATILLISET ERIKOISTUMIS- OPINNOT (30 op) 30.9.2010 31.5.2011
1 SÄHKÖISEN LIIKETOIMINNAN AMMATILLISET ERIKOISTUMIS- OPINNOT (30 op) 30.9.2010 31.5.2011 Sähköinen liiketoiminta on tieto- ja viestintätekniikan hyödyntämistä yrityksen liiketoiminnassa ja liiketoimintaprosesseissa.
LisätiedotUUDENKAUPUNGIN KAUPUNKI
UUDENKAUPUNGIN KAUPUNKI Hankintapalvelut Hankintasihteeri Outi Laine 12.06.2008 Vakka-Suomen seutukunnan virustorjunta- ja palomuuriohjelmisto Vakka-Suomen seutukunta KY pyytää Teiltä tarjousta Vakka-Suomen
LisätiedotLiikennepolitiikalla elinvoimaa. Minna Kivimäki, Fintrip-seminaari 11.6.2014
Liikennepolitiikalla elinvoimaa Minna Kivimäki, Fintrip-seminaari Millaista maailmaa varten liikennepolitiikkaa tehdään? Energiamurros Fossiiliset sähkö, vety, biokaasu, Teknologiakehitys mahdollistaa
LisätiedotVarhaiskasvatuksen neuvottelupäivät 2015. Lastenohjaajan asiantuntemus lapsivaikutusten arvioinnissa
Varhaiskasvatuksen neuvottelupäivät 2015 Lastenohjaajan asiantuntemus lapsivaikutusten arvioinnissa Kirkolliskokouksen päätös Kirkkojärjestys 23 luku 3 Lapsen edun edistämiseksi kirkollisen viranomaisen
LisätiedotLausuntopyyntö STM 2015
Lausuntopyyntö STM 2015 1. Vastaajatahon virallinen nimi Nimi - Vaasan sairaanhoitopiirin ky 2. Vastauksen kirjanneen henkilön nimi Nimi - Göran Honga 3. Vastauksen vastuuhenkilön yhteystiedot Nimi Asema
LisätiedotPROJEKTIN DOKUMENTOINTI JOUNI HUOTARI, ESA SALMIKANGAS
PROJEKTIN DOKUMENTOINTI JOUNI HUOTARI, ESA SALMIKANGAS MIKSI DOKUMENTOINTI ON TÄRKEÄÄ? MITÄ ASIOITA DOKUMENTOIDAAN? Pohdi ensin yksin ja sitten parin kanssa tai pienryhmässä: miksi dokumentointi on niin
LisätiedotUraseurantahankkeiden ohjausryhmän 1. kokous
Uraseurantahankkeiden ohjausryhmän 1. kokous Helsinki 12.1.2016 Merja Ukkola Ohjausryhmän kokoonpanosta tavoitteena mahdollisimman laaja-alainen asiantuntemus valinta asiantuntemuksen perusteella ja läheltä
LisätiedotOHJ-3010 Ohjelmistotuotannon perusteet, kesä 2012
OHJ-3010 Ohjelmistotuotannon perust eet, kesäkurssi 2012 Ajankoht aist a kurssilla - Harjoitustyöryhmien muodostaminen tänään - Taustatarinat ja tieto parituksesta ryhmille sähköpostitse perjantain 1.6.2012
LisätiedotJohdatus rakenteisiin dokumentteihin
-RKGDWXVUDNHQWHLVLLQGRNXPHQWWHLKLQ 5DNHQWHLQHQGRNXPHQWWL= rakenteellinen dokumentti dokumentti, jossa erotetaan toisistaan dokumentin 1)VLVlOW, 2) UDNHQQHja 3) XONRDVX(tai esitystapa) jotakin systemaattista
LisätiedotFI Moninaisuudessaan yhtenäinen FI 13.4.2016 A8-0131/21. Tarkistus. Marco Valli, Marco Zanni EFDD-ryhmän puolesta
13.4.2016 A8-0131/21 21 46 kohta 46. suhtautuu varautuneesti ehdotukseen kuljettajapalvelun siirtämisestä tuotettavaksi parlamentin sisällä ja ulkopuolisen palveluntarjoajan korvaamisesta parlamentin sopimussuhteisilla
LisätiedotMäärittelyvaihe. Projektinhallinta
Määrittelyvaihe Projektinhallinta testaus määrittely suunnittelu ohjelmointi käyttöönotto, testaus tuotteenhallinta laadunvarmistus dokumentointi vaatimustenhallinta Määrittely Määrittely, eli kansanomaisesti
Lisätiedot