24.8.2008jew1 Systeemityön eteneminen opintojaksolla Ohjelmiston suunnittelutaito Opintojakson eteneminen.ppt.

Slides:



Advertisements
Samankaltaiset esitykset
Testaus ja testausympäristöt
Advertisements

Tietojärjestelmät 2.
© Logica All rights reserved Sosiaalialan tietoteknologian käytön edistäminen Pohjois-Karjalassa - maakunnan ja Logican välisessä yhteistyössä Pirjo.
KÄSIKIRJOITTAMINEN 2 ov. Sisältö 1 Johdanto 2 Projektityö 3 Projektin osa-alueista 3.1 Dokumentointi 3.2 Aikataulu 3.3 Sopimukset 3.4 Laitteistot ja tilat.
Suunnitelma ohjelmiston testaukseen
Käyttötapaukset Sys48d / kevät
PlugIT-tietoiskut •PlugIT-projektin tuotokset –Tiivistetty luettelo tällä hetkellä saatavilla olevista tuotoksista •Ohjelmistotuotannon nykytila ja tarvekartoitus.
Tapahtumasekvenssit = Käyttötapausten realisointi
Dokumentointi RASE
Ohjelmiston elinkaarimallit
T Projektikatselmus GenCode PS iteraatio
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 5 Projektin esittely lyhyesti Projektin arviointi –projektin tila –suunnitelmat LU-vaiheelle.
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Korkeakoulujen ja opetusministeriön yhteinen tietohallintohanke, jota CSC koordinoi RAkenteellisen KEhittämisen Tukena TIetohallinto RAKETTI-XDW Käsitemäärittely,
T Projektikatselmus Ampel 3. Toteutusvaihe
T Projektikatselmus GenCode T1 iteraatio
T Projektikatselmus Ampel 1. Toteutusvaihe
T Projektikatselmus GenCode PS iteraatio
Testaus Tiptopissa draft Mats Lindstedt, Mika Rintala.
Mikko Arasmaa / Tietohallinto
UKJ Työpakettien tilanne TukityöpaketitResurssitSisältöAikatauluHuom (Seuraava sivu) TP 1 Projektin hallinnointi OK, 1) TP 2 Resurssinhallinta.
T Personal SE assignment Project progress tracking and control.
3. Spesifikaatioiden laatiminen
Valsta Olioiden välinen yhteistyö Oliokeskeisen/-pohjaisen järjestelmän toiminta on olioiden välistä vuorovaikutusta, tapahtumia ja tapahtumaketjuja.
1 © NOKIA 2000 testing PPT/ / Juha Kähkönen Kuvaukset prosessin vaiheen aikaisista hallintatavoista Tekninen määrittely Vaatimus- määrittely.
UKJ Työpakettien tilanne TukityöpaketitResurssitSisältöAikatauluHuom (Seuraava sivu) TP 1 Projektin hallinnointi OK, 1) TP 2 Resurssinhallinta.
Mentortapaaminen Elma, Agenda Tilannekatsaus –Tehtyä –Tekemättä –Demo Ongelmia Palautteen pohdintaa Personal SE-esityksiä.
Ohjelmistojen suunnittelumenetelmät ja –työkalut
(mukaellen Haikala & Mikkonen 2011, 29)
Selainkäyttöliittymän tuotantoprosessi Klikkaamalla pääotsikoista tietosi karttuu. Sininen mökki toimii paluupainikkeena. Selainkäyttöliittymän tuotantoprosessi.
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Ohjelmistotekniikka ja projektinhallinta, 4 op
1 © Jukka Juslin Web-käyttöliittymä Jukka Juslin.
Esitutkimus (tarvekartoitus)
HAJAUTTAMISEN IDEAA SEPPO RÄSÄNEN SAVONIA-AMMATTIKORKEAKOULU TERVEYSALA, KUOPIO Ohjelmistotekniikka ja projektinhallinta, 4 op.
Opintohallinnon tietojärjestelmän modernisointiprojekti Pekka Kähkipuro,
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
1 Hajautetut tietojärjestelmät RASE  Miksi? Järjestelmän osista saadaan selkeitä kokonaisuuksia Kokonaisuuksia voidaan käyttää eri järjestelmissä.
1 © NOKIA 2000 projektikatselmus_ PPT/ / Tapani Tarri Projektikatselmus Esitykset Esitys projektin tilasta Esitys toiminnallisesta.
Sovelluskehittimet Nikolaos Avanidis oh5.
Testaus Testaus Testauksella pyritään löytämään virheitä, jotka sitten korjataan. Yksittäinen testi on yleensä ohjelman suoritus (tietyillä.
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 1 Projektin esittely lyhyesti Projektin tilanne Vaiheen lopputulokset Seuraavan vaiheen (MÄ)
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 3 Projektin esittely lyhyesti Projektin arviointi –projektin tila –suunnitelmat P1-vaiheelle.
Tik Tietojenkäsittelyopin ohjelmatyö Palautuspalaveri 2 Projektin esittely lyhyesti Projektin tilanne Vaiheen lopputulokset Seuraavan vaiheen (SU)
T Projektikatselmus Ampel Projektisuunnitteluvaihe (Versio 1.0)
Ohjelmistotekniikka kevät 2003 CASE-välineet. Ohjelmistotekniikka kevät 2003 Mitä ovat CASE-välineet? Computer Aided Software Engineering Tietokoneavusteinen.
Osaamisen ja sivistyksen parhaaksi Hakeutujan palvelut ja todennetun osaamisen rekisteri Tilannekatsaus Antti Ylä-Jarkko.
AS Automaatio- ja systeemitekniikan projektityöt A11-17 Ikäihmisten kotona asumista tukevien järjestelmien kehittäminen Ovivalpas väliraportti Mathias.
S11-08 Workflow-tuote tuotantojärjestelmien integraatiossa Teemu Pekkanen Timo Schwarte.
Luento LTY Ohjelmistotekniikka Jari Jauhiainen Helsoft Oy ©
Ti Sisältötuotanto Abdoulmajid Hakki DI Sisältötuotanto.
Projektityö Lähe: Projektityömateriaali BB:n sivulla.
Harjoitustyö opiskelijan työkirja MS-Project
S11-08 Workflow-tuote tuotantojärjestelmien integraatiossa Projektisuunnitelma.
Ristiinopiskelun kehittäminen -hanke
Lomake.fin kehittäminen Projektin 293 loppuraportti
18. Testaus.
Sote-tieto hyötykäyttöön -strategia 2020
OHJELMOINTITAITO ICT02D 12 Leena Lahtinen Helia
Projektitoiminta TUOL0006 Harjoitustyö Projektisuunnitelma
THL - Eurykleia Henkilöstö- ja talousasioiden suunnittelu- ja raportointijärjestelmän määrittely TP 1 agenda Ongelman kuvaus, tavoitteet, rajaukset,
THL - Eurykleia Henkilöstö- ja talousasioiden suunnittelu- ja raportointijärjestelmän määrittely TP 4 agenda Toiminnallisuuden läpikäynti I (Henkilöstöhallinto)
OHJELMOINTITAITO ICT02D 12 Leena Lahtinen Helia
Tietojärjestelmät KEHITTÄMINEN JOHTO KIRJANPITO TILAUSTEN KÄSITTELY
Lape Uusimaa ajankohtaiskatsaus
Hannu Mäyrä OHJELMOINTI PROJEKTI Hannu Mäyrä
(mukaellen Haikala & Mikkonen 2011, 29)
Harjoitustyö -työkirja MS-Project
KOKONAISARKKITEHTUURIN ARVIOINTI
Ristiinopiskelun kehittäminen -hanke
Esityksen transkriptio:

jew1 Systeemityön eteneminen opintojaksolla Ohjelmiston suunnittelutaito Opintojakson eteneminen.ppt

jew2 Systeemityön V-malli esitutkimuksen tekeminen määrityksen tekeminen tekninen- ja ohjelmisto- suunnittelu ohjelmiston osien suunnittelu toteutus ja moduulitestaus järjestelmän integraatiotestaus järjestelmän systeemitestaus asennus ja hyväksymistestaus järjestelmän käyttö Vaatimukset järjestelmälle Tietojärjestelmän määritys Atk- järjestelmän rajaus Moduulisuunnitelmat Testatut moduulit Koottu järjestelmä Verifioitu järjestelmä Validoitu järjestelmä Asiakkaan vaatimuksia vastaava tietojärjestelmä Määrityksiä vastaava tietojärjestelmä Koneessa toimiva järjestelmä Toimivatkomponentit

jew3 Työksianto opintojaksollemme ”Tee tilatun tietosysteemin määritys ja toteutus” Lähtökohta tällä opintojaksolla esitutkimuksen tekeminen määrityksen tekeminen Vaatimukset järjestelmälle TOIMINNALLINEN VAATIMUSMÄÄRITYS (Tramppa) Fillariverstaan tietosysteemisuunnitelma

jew4 Haaga-Helia alihankkijana Fillariverstas on tilannut Haaga-Helialta määritys-, suunnittelu- ja toteutustyötä laajaan hankkeeseen Määrityksen tulee kattaa hankkeen koko järjestelmän –asiakastietojen hoito –varaston hoito –tilausten hoito Haaga-Helian osuus rajataan vain yhteen osaan –mikäli projektiryhmän valmiudet riittävät on Fillariverstas varautunut ostamaan valitulta projektiryhmältä erillisen sopimuksen mukaan myös muiden osien toteutuksen

jew5 Määritys ja sen ympäristö Rajattu määritys Arkkitehtuuriratkaisu Toteutusvälineet tekninen- ja ohjelmisto- suunnittelu ohjelmiston osien suunnittelu Tietojärjestelmän määritys Atk- järjestelmän rajaus Järjestelmän Määrityskuvasto Järjestelmän Tietokantamääritys Järjestelmän Tyyliopas Järjestelmän Testaussuunnitelma Katselmointi Katselmointi- pöytäkirja Päätökset Ohjauskokous 1

jew6 Määrityksen sisältö karkeasti Liiketoiminnan käyttötapausmalli –käyttötapauskuvaukset –tietotarpeet –yhteistyö ja skenaariot Liiketoiminnan luokkamalli –liiketoimintaluokat ja niiden suhteet –luokan attribuutit –luokan tilat Systeemin ympäristö ja liittymät sekä perusratkaisut –laitteet ja ohjelmistot –käyttöliittymät –tietovarastot –testaamisen ja laadunvarmistuksen periaatteet

jew7 Järjestelmän Tyyli Suunnittelun ympäristöä ohjelmiston osien suunnittelu toteutus ja moduulitestaus järjestelmän integraatiotestaus järjestelmän systeemitestaus Moduulisuunnitelmat Testatut moduulit Koottu järjestelmä Koneessa toimiva järjestelmä Toimivatkomponentit Järjestelmän Rajaukset Järjestelmän Tietokanta Järjestelmän Testaus

jew8 Suunnittelun sisältöä Liiketoimintaluokista ja –käyttötapauksista johdetaan toteutuksen vastaavat ratkaisut –tietokannan toteutus –käyttöliittymän toteutus –suunnittelun luokkamalli –toteutettujen luokkien viestinvälitys –navigonti –ylläpito

jew9 Katselmointi Toteutuksen katselmoinnit ohjelmiston osien suunnittelu toteutus ja moduulitestaus Moduulisuunnitelmat Järjestelmän Viestiyhteyskaaviot Järjestelmän Luokkamalli Järjestelmän Toiminta Koodin testaus Katselmointi Katselmointi- pöytäkirja Katselmointi Katselmointi- pöytäkirja Katselmointi- pöytäkirja Testatut moduulit Päätökset Ohjauskokous 2 Rajaukset Katselmointi Katselmointi- pöytäkirja

jew10 Katselmointi Katselmointi (review) on laadunvarmistusta, jossa annettujen kriteerien mukaan tarkistetaan tuotettu tulos Tarkistus ja sen tulokset kirjataan (katselmointipöytäkirja) Katselmoinnin suorittaa jokin ’ulkopuolinen’ toimija Katselmointipöytäkirja toimii ohjauskokouksessa päätöksenteon pohjana

jew11 Edistymisen seuranta LOPPURAPORTTI määrityksen tekeminen tekninen- ja ohjelmisto- suunnittelu ohjelmiston osien suunnittelu toteutus ja moduulitestaus järjestelmän integraatiotestaus järjestelmän systeemitestaus Tietojärjestelmän määritys Atk- järjestelmän rajaus Moduulisuunnitelmat Testatut moduulit Koottu järjestelmä Edistymisraportti 1 1. iteraatio Projektisuunnitelma Määritys 1.0 Edistymisraportti 2 2. iteraatio Päätökset Ohjauskokous 1 Päätökset Ohjauskokous 2 Päätökset Ohjauskokous 3

jew12 Edistymisraportti Raportti toimii ohjauskokouksessa projektiryhmän työn seurannan ja ohjauksen pohjana (esim. laskutus) Raporttiin kuuluvat työt on määrätty ja kirjoitettu projektisuunnitelmaan (vaihe) Työaika kirjataan raportointikaudelta eli vaiheelta tehtävittäin ja tekijöittäin sekä lisäksi kumulatiivisesti projektin alusta Myös jäljellä oleva työaika on syytä kirjata