PlugIT-projektin työsuunnitelma 3. jaksolle 1.11.2002-30.4.2003 EHDOTUS johtoryhmälle, 27.10.2003 Tässä työsuunnitelmassa on esitetty vain tutkimussuunnitelman mukaisten tärkeimpien tuotosten aikaansaamiseksi tehtävä työ. Useissa tapauksissa tehdään tiimityötä osaprojektien kesken. Liitteinä ovat seuraavat ohjeellisesti hyväksyttävät dokumentit: PlugIT-projektin rajapintojen määrittely, dokumentointi ja hyväksyminen (prosessiopas) Luettelo PlugIT-projektin rajapintojen määrittely- ja pilotointiprosessien kohteista, karkeista tavoitteista ja osapuolista (kohdeluettelo) Koko projektin keskeiset tehtävät Tuotoksen laatu Työpöytäintegraatio pilotointiin 3 ydinkomponenttia ja 3 4 erityisrajapintaa vaiheeseen X (ks. kohdeluettelo) Kehittämisympäristöinä Henkonen (sisäinen demo/testipenkki), KYS-gastroenterologian klinikka,... Menetelmäoppaiden 1. versiot (kansioiden sisältösuunnitelma ja osia): Miten integroin terveydenhuollon sovelluksia komponenttipohjaisesti: How to PlugIT (tulee valmiina sisältämään mm. integrointimäärittelyprosessin oppaan, integrointitarpeiden nopean arvioinnin oppaan, vaatimusmäärittelyn oppaan, integraatiotestauksen oppaan) Miten teen terveydenhuollon sovelluskomponentteja: How to DoIT (tulee valmiina sisältämään mm. komponenttipohjaisen vaatimusmäärittelyn menetelmiä, välinesalkkuja ja niiden valintaperusteita, suunnittelumalleja, komponentin testausmenetelmiä) Tutkimusperustan rakentamista seuraaville työvaiheille integraatiotarveselvityksiä, HIPAA, ohjelmistotuotteen muotoilu... Raivattava aikaa myös jatko-opinnoille/tutkimuksille Julkaisuja: HICS 2003, MIE 2003, ym. 4. puolivuotisseminaari 9-10.4.2003: osapuolten tekniikoiden/tuotteiden esittelyjä, Näin me teimme sen -esityksiä rajapintojen määrittelyprosesseista, menetelmätyöpajoja. Ennen työpajoja lämmittelyluentoja. Loput 3 suunnittelutapaamista Yhteys-jakelulista ja -webbisivut tosikäyttöön
Multimedia-osaprojektin keskeiset tehtävät teemoittain Palveluketjujen mallintaminen sovellusintegraatiota varten Integraation vaatimusmäärittelyjä: kohteet E2/Sovellusuloke ja V1/Kotihoito sekä Y1-Y2-Y4 How to PlugIT -oppaaseen kevyt, yleinen malli integraatiopisteiden tunnistamiseen Jatko-opinnot alkuun Selvityksiä Yhteyksiä: Novo, TE, Mediweb, muut Yhteyksiä: KYS-gastro, Kuopion kaupunki, Siilinjärvi-Maanika Multimediatiedon hyödyntäminen (erillisjärjestelmät, komponentit) Toiminnallisia vaatimusmäärittelyjä multimediakomponentille: kohde E1/Sovelluksen avaus Julkaisuja (4 kpl) Jatko-opinnot alkuun Selvityksiä Yhteyksiä: MediMaker, Medici, OYS/Esko, KYS, muut Yhteistyön tiivistäminen Palveluketjujen arviointimenetelmät Integraatiotarpeiden nopeita arviointeja: kohteet V1/Kotihoito, V2/Äitiysneuvola Kevyt, yleinen alustava pre-arviointimalli Selvitys integraation arviointimenetelmistä Yhteyksiä: Novo, TE, Mediweb Yhteyksiä: KYS-synnytys, Kuopion kaupunki, Siilinjärvi-Maanika
FixIT-DoIT-osaprojektin keskeiset tehtävät teemoittain Tietokantaliittymät komponenttiarkkitehtuurissa Arkkitehtuuri ja integraatiomallit How to PlugIT v. 1.0, sisällysluettelo Suunnittelumalleja ydinkomponenttien määrittelijöille Määrittelyprosessien tukeminen Jatko-opintoja arkkitehtuureista Ydinpalvelustandardiselvitys valmiiksi Yhteyksiä: Medici, TE, Novo, MediMaker Sovelluskomponenttien tuottamisen välineet ja menetelmät Henkonen testipenkkinä kohteille Y1/Käyttäjä ja Y2/Organisaatio sekä menetelmille How to DoIT v. 1.0, sisällysluettelo Komponenttipohjaisen sovellustuotannon välineistöselvitys Julkaisuja: MIE 2003, Int. J. of Medical Informatics Selvitykset alkuun ohjelmistotuotteen muotoilusta, komponenttipohjaiseen tuotantotapaan siirtymisen prosessista Oppaisiin liittyvää opiskelua Yhteyksiä: Mylab How to DoIT -työpaja 9.4. Web-sivuston ja sähköpostilistojen kehittäminen ja hallinta Ulkoinen tiedottaminen ja raportointi Suunnitelma perinnealustalta siirtymisen toteuttamiseksi, kohde K2/Tietokanta-alusta Jatko-opintoja komponenttipohjaisen ohjelmistotuotannon tietokantakysymyksistä Yhteyksiä: Oracle, Microsoft, Novo, TE Yhteyksiä: KYS, HUS, TYKS
Ydin-osaprojektin keskeiset tehtävät teemoittain Sovellusten yhteisten ydinkomponenttien/palvelujen liittymät Ydinkomponenttien Y1/Käyttäjä, Y2/Organisaatio ja Y4/Potilas dokumentoidut määritykset, versio 1 Osallistuminen kohteeseen E2/Sovellusuloke Pilotoinnit alkuun Entiteettikomponentin suunnittelumallin pilotointi Terveydenhuollon työpöytäintegraatio Mallisovellus Pilotointi Väline- ja menetelmäselvityksen laajentaminen Julkaisu ja ohjeistus Käyttäjän oikeudet, asiakkaan suostumus ja tietosuoja Käyttäjän oikeuksien hallinnan määrittelydokumentti Suostumusten hallinnan määrittelyn aloitus Jatko-opintoja Selvityksiä opinnäytetöinä Yhteyksiä: Medici, TE, MediMaker Yhteyksiä: KYS, HUS, Satakunta, TYKS Web-työpöytäintegraation jatkoselvitys Yhteyksiä: Medici Yhteyksiä: Pilotointiyksikkö-shp Selvitys oikeuksien ja suostumusten hallinnasta opinnäytetyönä, kohde Y3/Oikeus Yhteyksiä: Medici Ohjauksen sekä sisäisten ja ulkoisten yhteyksien koordinointi Yhteyksiä: KYS, HUS, TaYS, TYKS
Teho-osaprojektin keskeiset tehtävät teemoittain Komponenttipohjaisten ohjelmistojen tuotantoprosessi Integraation vaatimusmäärittelyä, kohde V1/Kotihoito How to DoIT -oppaaseen How to FindIT -osan sisällysluettelo Tekniikkaselvitykseen SOAPteknologiaselvitys Jatko-opintoja komponenttien määrittelystä vaatimusten perusteella Selvitys käänteistekniikasta opinnäytetyönä Yhteyksiä: Mediweb, JSOP, Mylab Yhteyksiä: Kuopio, Siilinjärvi, KYS Testaus ja jäljitettävyys sovellusintegraatiota varten Testauksen sisällyttäminen vaatimusja muihin määrittelyihin, kohde Y4/Potilas Oberon-käyttöönottotestaus How to PlugIT -oppaaseen How to TestIT -osan sisällysluettelo Jäljitettävyys (traceability) PlugITintegrointiprosessissa Julkaisuja Selvitykset olio-ohjelmien testauksesta ja testauksen automatisoinnista opinnäytetöinä Selvitys alulle testitapausten määrittelystä Yhteyksiä: Medici, Mylab Yhteyksiä: KYS Projektin sisäinen tiedottaminen ja raportointi Valmiskomponenttien hyödyntäminen erityisesti kliinisissä järjestelmissä Pyyntö/tilauskomponentin hyödyntäminen, kohde E2/Sovellusuloke Bottom-up-toteutusten teknisten ratkaisujen yleistäminen muihin vastaaviin tilanteisiin Integrointiprosessin validointi ja muokkaaminen käytännössä Jatko-opintoja Selvitys alulle ohjelmistojen käytettävyydestä Yhteyksiä: TE, Medimaker/- Company M Yhteyksiä: KYS