1 / 28

Luento 6

Luento 6. Aluksi: Kertaus ja täydennys. 13. Tietojärjestelmän kehittämiseen osallistuminen (s. 84->). 13.1. Systeemityön roolit ja osallistuminen 13.1.1. Tietojärjestelmän kehittäjät 13.1.2. Tietojärjestelmän käyttäjät 13.1.3. Johto 13.2. Käyttäjien ja kehittäjien välinen kommunikaatio

rania
Download Presentation

Luento 6

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Luento 6 Aluksi: Kertaus ja täydennys ITK 211-Luento 6

  2. 13. Tietojärjestelmän kehittämiseen osallistuminen (s. 84->) • 13.1. Systeemityön roolit ja osallistuminen • 13.1.1. Tietojärjestelmän kehittäjät • 13.1.2. Tietojärjestelmän käyttäjät • 13.1.3. Johto • 13.2. Käyttäjien ja kehittäjien välinen kommunikaatio • 13.3. Kehitysryhmän sisäiset tekijät ITK 211-Luento 6

  3. 13.1. Systeemityön roolit ja osallistuminen • Miksi järjestelmien kehittämiseen tulisi osallistua muitakin kuin ATK-ammattilaisia? • Vastuukysymykset • Eettiset syyt • Valtasyyt • Taloudelliset syyt ITK 211-Luento 6

  4. 13.1. Systeemityön roolit ja osallistuminen13.1.1. Tietojärjestelmän kehittäjät • TJ-kehittäjät voidaan jakaa • määrittelijöihin • suunnittelijoihin • ohjelmoijiin • On mahdollista, että sama henkilö hoitaa kaikkia rooleja. ITK 211-Luento 6

  5. 13.1. Systeemityön roolit ja osallistuminen13.1.2. Tietojärjestelmän käyttäjät (s. 85 ->) • pieni organisaatio vastaan iso • toimenkuvan ja kokemuksen mukaan jaottelu • Operationaaliset käyttäjät • Esimies-käyttäjät • Johtajatason käyttäjät • käyttäjien jaottelu kokemuksensa perusteella • amatöörit, (innokkaat) noviisit, ammattilaiset • käyttäjien valinta kehityshankkeeseen (s. 86) ITK 211-Luento 6

  6. 13.1. Systeemityön roolit ja osallistuminen13.1.3. Johto • Johdolla omia intressejä • Operationaalinen johto • Tietohallinnon johto • Yleisjohto ITK 211-Luento 6

  7. 13.2. Käyttäjien ja kehittäjien välinen kommunikaatio (s. 86 ->) • syitä vastarintaan (s. 87) • ongelmiin ajaantumiseen syyt • mitä voidaan tehdä ongelmien ratkaisemiseksi? (s. 88) ITK 211-Luento 6

  8. 13.3. Kehitysryhmän sisäiset tekijät(s. -> 88) • Mihin aika menee tietojärjestelmätyössä? • johtopäätökset tästä • Miten työntekijät voidaan jaotella heidän työntekomotiivinsa mukaan? • kolme ryhmää • kaikkia tyyppejä pitää saada projektiryhmään (s. 89) • ryhmän päällikkö tehtäväorientoitunut ITK 211-Luento 6

  9. 14. Tietojärjestelmän kehittämisprojektit (s. 90 ->) • 14.1. Yleistä projektityöstä • 14.2. Projektiorganisaatio • 14.3. Projektin vaiheet • 14.3.1. Projektin suunnittelu • 14.3.2. Projektin käynnistäminen • 14.3.3. Projektin toteutus • 14.3.4. Projektin päättäminen ITK 211-Luento 6

  10. 14.1. Yleistä projektityöstä (s. 90) • Projektityölle ominaisia piirteitä • pienet hankkeet vastaan suuret • projekti voidaan keskeyttää, jos tulevat tuotot pienemmät kuin tulevat kulut • ns. uponneita kuluja ei huomioida ITK 211-Luento 6

  11. 14.2. Projektiorganisaatio (s. 91) ITK 211-Luento 6

  12. 14.3. Projektin vaiheet14.3.1. Projektin suunnittelu (s. 92) • täsmennetään ja analysoidaan • 17 suunnitelmaa • mallia tulee soveltaa tilannekohtaisesti (s. 93) • metasuunnitelma • suunnitelmien seuraaminen (s. 94) • aikataulu ja seuranta ITK 211-Luento 6

  13. 14.3. Projektin vaiheet14.3.2, 14.3.3, 14.3.4 • 14.3.2. Projektin käynnistäminen • ei saa käynnistyä vaivihkaa • käynnistys esim. käynnistämisestä päättävän johtoryhmä kokouksen jälkeen • 14.3.3. Projektin toteutus (s. 95) • suoritus- ja ohjaustehtävät • tilan seuranta ja tarkistuspisteet • 14.3.4. Projektin päättäminen • johtoryhmä hyväksyy • projektihistoria ITK 211-Luento 6

  14. 15. Systeemityömenetelmät ja tietokoneavusteinen systeemityö • 15.1. Systeemityömenetelmät • 15.1.1. Systeemityömenetelmien historiaa • 15.1.2. Systeemityömenetelmien käyttö ja käyttöönotto • 15.2. Tietokoneavusteinen systeemityö • 15.2.1. CASE-ympäristön arkkitehtuuri • 15.2.2. CASE-välineiden historiaa • 15.2.3. CASE-välineiden käyttö ja käyttöönotto ITK 211-Luento 6

  15. 15.1. Systeemityömenetelmät • kuvaustapa eli notaatio • muodostaa kielen miten asioita voidaan kuvata • ohjeistus • miten kuvaustapoja voidaan käyttää? ITK 211-Luento 6

  16. 15.1. Systeemityömenetelmät15.1.1. Systeemityömenetelmien historiaa • lyhyt • uudet menetelmät laajenevat osa-alueelta toiselle ITK 211-Luento 6

  17. 15.1. Systeemityömenetelmät15.1.2. Systeemityömenetelmien käyttö ja käyttöönotto • eri vaiheissa sovellettavia menetelmiä (s. 98) • menetelmien ja käytön vaatimukset • kritiikkiä • menetelmien käytön etuja (s. 99) • menetelmäkehitys (s. 100) ITK 211-Luento 6

  18. 15.2. Tietokoneavusteinen systeemityö15.2.1. CASE-ympäristön arkkitehtuuri ITK 211-Luento 6

  19. 15.2. Tietokoneavusteinen systeemityö15.2.2. CASE-välineiden historiaa • sukupolvet • tukevat jokaista vaihetta tietojärj. kehittämistä tietohallinnon suunnittelusta ohjelmakoodiin • nykyään alettu puhumaan myös metacase-välineistä ITK 211-Luento 6

  20. 15.2. Tietokoneavusteinen systeemityö15.2.3. CASE-välineiden käyttö ja käyttöönotto • ETUJA (s. 103) • ·helpottavat ja nopeuttavat mallinnusta, organisoivat ja hallitsevat kuvauksia ja niiden päivityksiä automaattisesti • ·vähentävät tarvittavia rutiinitoimintoja manuaaliseen menetelmien käyttöön verrattuna • ·tarkistavat kuvausten syntaksin ja johdonmukaisuuden automaattisesti • · parantavat dokumentoinnin laatua • ·voivat tuottaa kuvausten perusteella ohjelmakoodia tai toisia kuvauksia • tehostavat uudelleenkäyttöä ITK 211-Luento 6

  21. 16. Tietojärjestelmien kehittämisen erityiskysymyksiä (s. 105) • 16.1. Vaatimustenhallinta • 16.2. Laatu ja laadunvarmistus • 16.3. Dokumentaatio • 16.4. Riskienhallinta • 16.5. Uudelleenkäyttö ITK 211-Luento 6

  22. 16.1. Vaatimustenhallinta • varmistetaan asiakkaan haluamat ominaisuudet • muutospyyntökäytäntö • jäljitettävyys ITK 211-Luento 6

  23. 16.2. Laatu ja laadunvarmistus • toiminnan laatu ja tuotteen laatu (s. 106) • pöytäkirjat yms. todisteena • laadunvarmistus • toiminnalliset vaatimukset • ei-toiminnalliset vaatimukset ITK 211-Luento 6

  24. 16.3. Dokumentaatio • laatukäsikirjaan liittyvät dokumentit • projektinhallintaan liittyvät dokumentit • tuotedokumentit ITK 211-Luento 6

  25. 16.4. Riskienhallinta • Lähestymistapa • tunnista ja arvioi riskit • tee päätökset riskien ratkaisemiseksi • toteuta riskien ratkaisemiseksi tehdyt päätökset ITK 211-Luento 6

  26. 16.5. Uudelleenkäyttö • vertaa asiakirjapohjat • suunnittelun osalta hyväksihavaitut toimintatavat kierrätettävä • ohjelmien osalta aliohjelmat eli voi olla aliohjelmakirjastoja • komponentti • sovelluskehykset (erppijärjestelmät) • oliolähestymistapa tukee uudelleenkäyttöä ITK 211-Luento 6

  27. Yhteenvetoa • Tietohallinnon kokonaissuunnittelu • johtaminen • teknologia • järjestelmän kehittämisen kokonaisuus • Yksittäisten tietojärjestelmien kehittäminen • vaihejakomalli ja muut mallit • Hankkeiden onnistuminen • ryhmätyö ja oppiminen ITK 211-Luento 6

  28. Jatkoluennot • Syvennetään tiettyjä aihealueita • Asiantuntijaluennoitsijoita (suurinosa) • lihaa luiden ympärille (esim. 27.9 luennolla tietohallinnon ja tietojenkäs. kokonaissuunnittelun esimerkkejä by projektipäällikkö Petri Maaranen (Jyväskylän teknologiakeskus) • Pekka pitää ke 29.9 ja ma 4.10 luennot, jonka jälkeen voidaan kahtoo nettitehtävää ja harkkaa ITK 211-Luento 6

More Related