TKOPA12 Projektityö, 6 ov.

Koko: px
Aloita esitys sivulta:

Download "TKOPA12 Projektityö, 6 ov."

Transkriptio

1 TKOPA12 Projektityö, 6 ov. Luennot Kurssin esitietovaatimuksia Kurssin tavoitteista Kurssin sisällöstä Suoritustavoista ja -vaatimuksista. Arvostelukriteereistä Yleisiä ohjeita Katselmoinnit Kurssin luennoitsija ja projektiryhmien ohjaaja: Timo Poranen ( tp@cs.uta.fi, työhuone: B1042) Kurssin kotisivut: Alkuperäiset kalvot: Isto Aho, hieman muutoksia: Timo Poranen. 1

2 Luennot pe ls. DXI, klo Yleiset asiat kurssin suorituksesta Luennolla kerrotaan, kuinka tämän kurssin projektien täytyy pääpiirteissään edetä. ma ls. B1096, klo Pirkko Nykänen kertoo sopimuksista ja oikeuksista. Ei muita luentoja, mutta paljon ryhmätyötä projektiryhmän kanssa sekä itsenäistä työskentelyä. 2

3 Esitietovaatimukset Vähintään 25 ov TKT opintoja. Tulee sisältää opintokokonaisuus A1. Ohjelmistotuotanto 1ov tai laajempi ( Vahva suositus: Ohjelmoinnin tekniikka. Ajankohtasuositus: 3. tai 4. vuosi. Huomaa myös, että: Molempien pääaineiden pääaineopiskelijoilla pakollinen kurssi. Jos sivuaineopiskelija haluaa suorittaa TKT syventävät, niin myös silloin kurssi pakollinen. 3

4 Kurssin tavoitteista Opinto-oppaasta: Opintojakson tavoitteena on tutustuttaa opiskelija projektimuotoisen työn suunnitteluun, organisointiin ja toteuttamiseen. Opintojakson aikana suunnitellaan ja toteutetaan todellinen projekti kuvitteellisen ohjelmistoyrityksen muodostamassa kehyksessä (ks. Ohjelmistoprojektin johtaminen). 4

5 Lisää kurssin tavoitteista Erityisesti: Oppia toimimaan projektin osana. Oppia noudattamaan annettuja toimintatapaohjeistuksia. (Ja ymmärtää, miksi moisia ohjeistuksia annetaan. Ja ketkä... ) Muita: Ohjelmistoprojektin tyypillisten vaiheiden tunnistaminen. Kehittää ilmaisuvalmiuksia. Kehittää arvointi- ja palautteenantokykyä (eri asioiden suhteen). 5

6 Kurssin sisällöstä Mikä on projekti (Risto Pelin: Projektinhallinnan käsikirja): Projekti on työkokonaisuus, joka tehdään määritellyn kertaluonteisen tuloksen aikaansaamiseksi. Opinto-oppaasta: Projektityön luonne. Projektin suunnittelu, dokumentointi ja seuranta. Todellisen projektin toteuttaminen. 6

7 Kurssin sisällöstä lyhyesti Asiakas on ehdottanut projektia kurssille Työskentelet 4-6 hengen projektiryhmässä (lisäksi projektipäällikkö) jonka tavoitteena on saada toteutettua asiakkaan toimeksianto. Projektit alkavat lokakuussa 2004 ja loppuvat toukokuussa Kaikissa projekteissa käytetään ns. vesiputousmallia (kannattavuuden arvointi), määrittely, suunnittelu, toteutus (=ohjelmointi) ja testaus. 7

8 Lisää kurssin sisällöstä Yhdessä työskentely. Yhteistoiminta tulevien käyttäjien kanssa. Ryhmän kommunikointitavat. Suullisten ja kirjallisten esityksien tekeminen. 8

9 Tehtävistä ja tehtävien jaosta Projektipäällikkö vastaa kokonaisuudesta (eri osa-alueiden eteneminen, kokoontumiset ja muu koordinointi). Projektipäällikkö toimii linkkinä ryhmän ja toimeksiantajan välillä sekä ryhmän ja luennoitsijan välillä. Projektipäällikkö vastaa tehtävien jakamisesta projektiryhmän jäsenille sekä tarkastaa, että työt tulee tehtyä. Tänä vuonna osalla projektipäälliköistä on usempia projektiryhmiä johdettavana, joten ryhmän osuus projektin onnistumisesta korostuu. Jokaiselle ryhmän jäsenelle tulee oma vastuualue. Tehtävä, joka ei ole kenenkään vastuulla, jää yleensä tekemättä! 9

10 Ohjausryhmä Jokaisella projektilla on ohjausryhmä. Ohjausryhmä seuraa projektin edistymistä, auttaa vaikeissa päätöksissä ja ja hyväksyy muutokset suunnitelmiin. Ohjausryhmä = Projektipäällikkö, asiakkaan edustaja ja kurssin luennoitsija. 10

11 Mitkä tiedot ja taidot tarpeen? Periaatteessa kaikkea sitä tietoa tarvitaan, mitä on aiemmilla (ja myöhemmillä) kursseilla annettavanaan. Tyypillisesti: Näkemystä tietojärjestelmistä. Tietokantaosaamista (suunnittelu, toteutus). Käyttöliittymä- ja käytettävyysosaamista (suunnittelu, toteutus). Yleinen ohjelmistojen suunnittelu- ja toteutusosaaminen eri ympäristöissä (WWW, Linux, Windows, mobiililaitteet). Algoritmit ja tietorakenteet. Lisäksi tarvitaan (näitä myös opetellaan): projektiosaamista erilaisia ryhmätyötaitoja 11

12 Mitä hyötyä koko kurssista? Kasvattaa työelämän valmiuksia. Kynnys hypätä mukaan jonkin yrityksen projektiin pienenee, kun tuntee edes osan käytettävistä käsitteistä. Parhaimmillaan tästä voi saada työnäytteen tulevia työnhakuja varten. 6 ov. pakollisia aineopintoja (myöhemmin 12 opintopistettä). 12

13 Projektien aikataulu Sopimuksien allekirjoitus, tapaaminen asiakkaan ja projektipäällikön kanssa ja toimeksiantoon tutustuminen, viikoilla Määrittelyprojekti, syksyllä: Projektisuunnitelma, katselmointi viimeistään Vaatimusmäärittely, katselmointi viimeistään Henkilökohtaisen raportin palautus Määrittelyjen ja projektisuunnitelman esittelypäivä klo Paavi Koli salissa. 13

14 Projektien aikataulu Toteutusprojekti, keväällä: Testaussuunnitelma, katselmointi viimeistään Toteutussuunnitelma, katselmointi viimeistään Koodin katselmointia (vapaaehtoinen), ennen testauksen aloitusta. Projektin ja ohjelmiston esittelypäivä toukokuun puolenvälin paikkeilla. Henkilökohtaisen raportin palautus viimeistään esittelypäivänä. Ohjelmiston luovutus asiakkaalle esittelypäivänä (tai samalla viikolla). 14

15 Suoritusten arvostelu 4*(0 3 p.), projektisuunnitelma, vaatimusmäärittely, testaussuunnitelma ja toteutussuunnitelma 0 3 p., viikkoraportit 0 3 p., testiraportointi 0 3 p., katselmoinnit 0 6 p., toteutus (ml. lähdekoodit) 0 3 p., projektin loppuraportti 2*(0 2 p.), määrittelyjen esitys, ohjelmiston esittely 0 3 p., määrittelyjen arviointi (hlö.koht.) 0 3 p., tulosten arviointi (hlö.koht.) 0 2 p., projektityöskentely (hlö. koht.) 15

16 Suoritusten arvostelu Pisteiden maksimimäärä on 42. Pisteet ovat pääsääntöisesti ryhmäkohtaisia. Arviointiraportit ovat henkilökohtaisia. Lisäksi aktiivisesta projektityöskentelystä saa pisteitä. Ryhmän sisällä opiskelijat siis voivat saada eri arvosanat. Yleisohje arviointiin: arvostelussa kiinnitetään huomiota huolellisuuteen, käytettyjen tekniikoiden monipuolisuuteen ja annettujen ohjeistuksien noudattamiseen. Lisäpisteitä voi saada helposti, esimerkiksi käyttöohjeiden avulla (joissain projekteissä käyttöohje voi olla pakollinen). Saatan myös muuttaa minkä tahansa kohdan pisteitä, jos esiintyy ongelmia. 16

17 Vaadittavat suoritukset Kukin arvosteltava suorite on suoritettava hyväksyttävästi (vähintään nollan pisteen veroisesti). Jos esimerkiksi loppuraporttia ei tule tai jos jompikumpi henkilökohtaisista arvioista puuttuu, ei kurssista saa arvosanaa. (Loppuraportti koskee koko ryhmää, hlö.kohtaiset raportit yksittäisiä opiskelijoita.) Lisäksi pisteitä pitää saada riittävästi (läpipääsyrajana n. 20 pistettä, tarkkaa määrää ei ole vielä päätetty). Loput arvosanat sijoittuvat lineaarisesti läpipääsyrajan ja maksimimäärän välille. Dokumenttipohjia löytyy kurssin kotisivulta. Katso myös (Tero Ahtee, TTKK). 17

18 Projekti-, testaus- ja toteutussuunnitelma sekä vaatimusten määrittely 4*(0 3 p.), projektisuunnitelma, vaatimusmäärittely, testaussuunnitelma ja toteutussuunnitelma Pohjat löytyvät kurssin kotisivulta. Pohjia saa (ja pitää) muokata projektin tarpeiden mukaan. Yrityksillä voi olla omat dokumenttipohjat. Esimerkkidokumenteissa voi olla ylimääräistä ja niistä voi puuttua jotakin, joka liittyy oleellisesti juuri sinun projektiisi. Kirjallisuudesta löytyy apua (Pressman, Sommerville, Forsman, Haikala ja Märijärvi,...). On tärkeätä käyttää erilaisia tekniikoita dokumenteissa. 18

19 Testausraportti ja loppuraportti 0 3 p. Testausraportti Palautetaan ennen loppuraporttia. Onko testit tehty, onko testit toistettavissa, vastasivatko testitulokset määrittelyä p. Loppuraportti Kuinka projekti sujui. Kuinka kustannus, tehokkuus ja aika-arviot toteutuivat. Luettelo tuotetuista dokumenteista 19

20 Viikkoraportit 0 3 p., Viikkoraportit Projektiryhmä järjestää säännöllisiä tapaamisia vähintään joka toinen viikko: Kuluneen ajanjakson tehtävien toteutuminen, ongelmia, riskejä? Päätetään seuraavan viikon tehtävistä. Viikkopalavereista pidetään aina pöytäkirjaa. Projektiryhmän viikottaiset työtunnit ja tehdyt tehtävät liityen projektin eri vaiheisiin pitää löytyä projektin www-sivulta. Ei tarvitse laittaa viikkoraporttiin. Kaikista projektin päätöksistä pitää löytyä merkintä jostain pöytäkirjasta tai dokumentista. 20

21 Katselmoinnit 0 3 p., katselmoinnit Kurssilla on neljä pakollista katselmointia (projekti-, testaus- ja toteutussuunnitelma sekä vaatimusten määrittely). Pistemäärä on katselmointien keskiarvo. Kuinka katselmointi oli organisoitu. Virheiden löytyminen on hyvä asia! Raportointi, korjausten tekeminen. Katselmoinnista ei voi saada täysiä pisteitä, jos se tehdään viimeisenä mahdollisesena päivänä. Vapaaehtoisista katselmoinneista voi saada lisäpisteitä. 21

22 Toteutus (ja lähdekoodit) 0 6 p., Toteutus (ml. lähdekoodit) Lopullinen tuote ja sen vertaaminen projektisuunnitelmaan ja vaatimusten määrittelyyn. Onko koodi luettavaa / kommentoitu / selkeää. Onko lopputuote sitä mitä asiakas odotti? Toteutuksen toimivuus, ulkoasu, asentaminen. 22

23 Esitelmät 2*(0 2 p.), määrittelyjen esitys, ohjelmiston esittely Osallistuiko koko ryhmä. Oliko esitys hyvin organisoitu. Palaute muilta opiskelijoilta. Jokainen antaa palautetta vähintään neljään esitykseen. Palautelomakkeet jaetaan tilaisuudessa. 23

24 Henkilökohtaiset projektikertomukset 2*(0 2 p)., Henkilökohtaiset projektikertomukset Yksi syksyllä, yksi keväällä. Kerro omin sanoin mitä olet tehnyt projektissa. Onko havaintoja koko projektin ajalta. Kommentteja projektityöskentelystä. Huomioita toteutuneista ongelmista ja niiden ratkaisemisesta. Sujuiko asiakkaan / luennoitsijan / projektipäällikön / muiden ryhmäläisten kanssa kaikki hyvin. Oliko liikaa / liian vähän töitä. 24

25 Projektityöskentely (hlö. koht.) 0 2 p., Projektityöskentely (hlö. koht.) Aktiivinen osallistuminen projektin työskentelyyn. Tekikö monipuolisesti (ainakin vähän) kaikkea (dokumentointi, suunnittelu, ohjelmointi, esitykset). 25

26 Projektihuone B1076 Avaimen voi kuittata laitoksen kansliasta (Heli Ruusunen), tämän jälkeen huonetta voi käyttää projektityöskentelyyn. Huonetta käytetään myös katselmointeihin, joita varten on varauslista. Huoneessa on kirjallisuutta luettavaksi: Royce, Lewis, Pressman, Haikala ja Märijärvi, Forsman ja Sommerville. Kirjoja ei saa ottaa mukaan, ainoastaan luettavaksi. Kaksi tietokonetta ja tulostin. Avain pitää palauttaa jotta saat opintoviikot!!! 26

27 Yleistä dokumenttien palautuksesta Jos ryhmällä on kotisivu josta löytyy kaikki materiaali, niin riittää että ilmoitatte luennoitsijalle dokumenttien valmistumisesta. Saa lähettää sähköpostitse (.txt,.ps ja.pdf ovat suositeltavia formaatteja). Saa tuoda suoraan työhuoneeseeni. Jos en ole paikalla, voi jättää kansliaan. Olkaa huolellisia dokumenttien kirjoittamisessa. 27

28 Yleisiä asioita: kotisivu, projektikansio Jokaisella projektilla pitää olla oma projektikansio, johon kootaan kaikki dokumentit. Kansio annetaan luennoitsijalle kurssin lopussa. Arvostelun valmistuttua kansio palautetaan projektipäälikölle. Jokaisella projektiryhmällä pitää olla kotisivu, josta löytyy vähintään lyhyt kuvaus projektista ja jokaisen ryhmän jäsenen tehdyt tunnit viikoittain. Muista päivitys! Kaupallisissa projekteissa kotisivulle ei tarvitse laittaa salaista materiaalia. 28

29 Hieman tekijänoikeuksista... Opinnäytetyöt ovat tekijänoikeudellisesti suojattuja. Ainoa edellytys on omaperäinen ilmenemismuoto (ikä esim. ei vaikuta). Teoksen julkistaminen vaikuttaa tekijän yksinoikeuteen määrätä teoksestaan. Julkistamisen jälkeen mm. lainauksien ottaminen on sallittua. Julkistamisen jälkeen työstä saa ottaa sitaatteja ja siitä voi ottaa lainauksia hyvä tavan mukaisesti (josta viime kädessä päättää oikeus, mikäli menee riidaksi). Muista luento sopimuksista ja oikeuksista maanantaina 18.10! Laitoksen plagiointisivut: 29

30 Tällä kurssilla tekijänoikeudet kuuluvat teoksen luojille, eli ensisijaisesti projektiryhmälle. Riippuen työmäärästä ja osallistumisesta, myös toimeksiantajalla ja jopa ohjaajalla saattaa olla jotain tekijänoikeuksista (vaatinee heiltä itsenäistä ja luovaa työpanosta). Tekemällä sopimukset, vältytään ikäviltä sotkuilta. Pelisäännöistä sopimisen jälkeen kunkin tulisi tietää, mitkä ovat omat oikeudet tuotoksiin. Mikäli asiasta ei sovita erikseen, tekijänoikeuksien siirrossa oikeudet saanut osapuoli ei saa muuttaa teosta tai luovuttaa sitä toiselle. Tästä syystä myös näistä oikeuksista olisi aina erikseen syytä sopia. Taloudellisista oikeuksista on syytä aina tehdä erillinen sopimus. 30

31 Sopimukset kurssilla Käytössä kolmenlaisia sopimuksia. Yksi, jonka pohjalta tekijät luovuttavat oikeudet Tampereen yliopistolle, joka puolestaan julkaisee tuotokset GNU General Public Licencen alla ( Toinen, yrityksiä varten tehty. Tässä tekijät luovuttavat oikeudet yritykselle, joka sitten voi tehdä tuotoksilla, mitä haluaa. Tätä käytetään, jotta saataisiin myös yrityksiltä projektityöaiheita. Osa opiskelijoista haluaa perinteisesti yritysprojekteihin (ja osa ei). Kolmas, myös yrityksistä lähtöisin oleva. Tässä tekijät luovuttavat kullekin projektin osapuolelle vapaat oikeudet soveltaa tuotoksia. Tavallaan samankaltainen kuin ensimmäinen, paitsi ei sido yritysten käsiä yhtä paljon (ei sido myöskään tekijöiden käsiä yhtä paljoa). 31

32 Katselmoinnit Katselmointi tarkoittaa dokumentille tehtävää arviointia. Katselmoinnissa katsotaan että katselmoitava dokumentti sisältää vaaditut asiat, täyttää annetut kriteeri eikä sisällä virheitä. Katselmoinnin tarkoituksena on vaiheen päättymisen toteaminen. Tavoitteena virheiden, väärinkäsitysten ja ongelmakohtien mahdollisimman varhainen havaitseminen. aikaisin havaittujen virheiden korjaaminen halvempaa ja helpompaa virheet voivat liittyä mm. toimintaan, logiikkaan ja toteutukseen. 32

33 Katselmointien tavoitteita ja hyötyjä Laadunvarmistuskeino. Liittyy standardeihin, esim. ISO 9001, IEEE Asiakkaalla hyväksyttäminen ja mielipiteen saaminen. Sopia tuotteen niistä osista, joita joko ei haluta tai joita ei tarvitse parantaa. Varmistaa, että ohjelmisto vastaa sille asetettuja vaatimuksia ja määrittelyjä. Varmistaa, että ohjelmisto ja sen toiminta esitetään ennalta määritellyin tavoin ja standardein. Varmistaa, että ohjelmistoa kehitetään yhdenmukaisin menetelmin. 33

34 Lisää katselmointien hyötyjä Projektista tulee hallittavampi. Työn tekninen laatu paranee ja on tasaisempaa. Projektin etenemisen seurannan selkiytyminen, etenemisen ja onnistumisen ennustettavuus paranee. Varmistaa ja parantaa projektin jatkuvuutta, koska ihmiset tutustuvat osiin, joita eivät ole aiemmin nähneet. 34

35 Mitä voi katselmoida? Kaikkea tuotettua materiaalia: dokumentteja, esimerkiksi vaatimusmäärittely, projektisuunnitelma, testaussuunnitelma ja toteutussuunnitelma. käyttöohjeet koodia katselmointipöytäkirjoja edistymisraportteja (viikko-) testiraportteja Jos jokin tuotos on hyvin laaja, se tulee tarkastaa osittaiskatselmoinnein (esim. max n. 50 sivua tai 500 riviä koodia kerrallaan). 35

36 Esim. toteutussuunnitelman katselmointi Tässä esimerkissä keskitytään katselmointien valmistelu- ja tapaamisvaiheisiin. Suunnittelu: Ketkä osallistuvat. Kullekin osapuolelle toimitetaan toteutussuunnitelma. Varmistetaan, että kaikilla on vaatimusmäärittelyt ja esityslista. Valmistelu: Jokainen tutustuu materiaaliin (toteutussuunnitelmaan) ja merkkaa läytämänsä virheet. Lukemisen tueksi voi antaa tarkastuslistoja ja näkökantoja. Ideana on helpottaa ongelmakohtien havaitsemista. 36

37 Esim. jatkoa Tapaaminen: Kesto max 2 tuntia. Osallistujille annetaan roolit. Tapaamisen tarkoitus: Kukin esittää löytämänsä ongelmakohdat. Etsitään aktiivisesti uusia ongelmakohtia. Tarkastellaan toteutussuunnitelmia systemaattisesti (esimerkiksi vaatimusmäärittelyn käyttötapausten avulla ja standardeja vasten). Varmistetaan yhteinen näkemys (ymmärrys) asiasta oppimista. Eliminoidaan väärät ongelmakohdat (ongelmakandidaatit, joista ryhmä päättää, että eivät ole ongelmia). 37

38 Roolit Puheenjohtaja: johtaa katselmointitilaisuutta, pitää kiinni aikataulusta, hillitsee selittelyä, rajoittaa keskustelua ja sen rönsyilyä ja liikaa ideointia, rohkaisee/provosoi passiivisia. Esittelijä: esittelee kokonaisuuden, ja sitten kunkin osan lyhyesti. Esittelee (esimerkkiin liittyen) käyttötapaukset, varmistaa, että osallistujilla on sama näkemys tapauksista. Sihteeri: kirjaa löytyneet ongelmakohdat (ks. katselmointipöytäkirjan malli). Muilla osallistujilla ei ole tilaisuuden organisointiin liittyvää roolia. Dokumentin (koodin) tekijä (kirjoittaja, omistaja ) voi toimia esittelijänä. Tekijälle ohjeita: älä selittele, älä tuo keskeneräistä tuotetta tarkasteltavaksi. 38

39 Tarkastuslistat ja näkökulmat Auttavat valmisteluvaiheessa. Osallistujat käyttävät näitä apunaan, kun tutustuvat katselmoitavaan kohteeseen. Tarkistuslistat: joukko kysymyksiä, joiden avulla saadaan kohdennettua lukijan huomio haluttuihin kohtiin. Esimerkkiä jatkaen, osa listojen kohdista voi perustua vaatimusmäärittelyyn. Osa puolestaan liittyy standardien ja sovitun ohjelmistoprosessin noudattamiseen. Näkökulmat: aktiivinen lähestyminen, jonka avulla simuloidaan jonkin asiantuntijan osallistumista kokoukseen. Esimerkkejä näkökulmista: suunnittelija testaaja toteuttaja 39

40 Lisää ohjeita katselmointien järjestämisestä Seuraava lista on Pressmannin kirjasta: 1. Katselmoi tuotetta, älä tekijää. 2. Valmistele asialista ja yritä noudattaa sitä. 3. Rajoita keskustelua ja vastaväitteitä. 4. Ilmaise selkeästi ongelma-alueet mutta älä yritä ratkaista kaikkia niitä. 5. Kirjoita muistiinpanoja. 6. Rajoita osallistujien lukumäärää ja vaadi etukäteisvalmistelua. 7. Kehitä tarkistuslistoja tuotoksille, joita katselmoitaneen. 8. Varaa projektisuunnitelmassa aikaa katselmoinneille. 40

41 Projektikurssien käytännöstä 1 Kukin ryhmän jäsen kokeilee kutakin roolia vähintään kerran. Roolit jaetaan hyvissä ajoin ja merkataan projektisuunnitelmaan. Katselmoinnin pj. tiedottaa katselmoinnista asianmukaisesti vähintään 5 arkipäivää ennen katselmointia. Mukana asialista, mahdolliset tarkastuslistat ja muu taustamateriaali. Dokumentin omistaja jakaa dokumentin osallistujille vähintään 2 arkipäivää ennen katselmointia. Katselmointipöytäkirjat arkistoidaan muiden dokumenttien tavoin projektikansioon. 41

42 Projektikurssien käytännöstä 2 Aikataulu: Projektisuunnitelman oltava katselmoituna ja vaatimusmäärittelyn Testaussuunnitelma: Toteutussuunnitelma: Projektisuunnitelman ja vaatimusmäärittelyn päivämäärät ovat ehdottomia. Myöhästyminen johtaa ryhmän lakkauttamiseen. Mikäli katselmointi on sovittu viimeiselle päivälle (esim vaatimuksilla), ei voi saada täysiä pisteitä katselmointiosiosta. Jos epäilet, että ryhmänne ei onnistu pitämään kiinni annetusta päivämäärästä mutta kuitenkin haluat jatkaa kurssilla, ota hyvissä ajoin yhteyttä. Mikäli määräaikaan on viikko tai vähemmän, ei yhteydenottoa huomioida. 42

43 Kirjallisuutta kurssille Pressman: Software Engineering, A Practitioner s Approach. Haikala ja Märijärvi: Ohjelmistotuotanto. Royce: Software Project Management, A Unified Framework. Forsman: ATK-projektin läpivienti. Sommerville: Software Engineering. Koskimies: Pieni oliokirja. Harsu: Ohjelmien ylläpito ja uudistaminen. ISO standardit (esim. Schmauch, ISO 9000 for Software Developers, tai IEEE -standardit (erityisesti IEEE 1028, IEEE Standard for Software Reviews and Audits, 43

A4.1 Projektityö, 5 ov.

A4.1 Projektityö, 5 ov. A4.1 Projektityö, 5 ov. Kurssin esitietovaatimuksia Kurssin tavoitteista Kurssin sisällöstä Luentojen tavoitteista Luentojen sisällöstä Suoritustavoista ja -vaatimuksista Arvostelukriteereistä Motivointia

Lisätiedot

Kurssin tavoitteista uennot. 4.1 Projektityö, 5 ov. Esitietovaatimukset

Kurssin tavoitteista uennot. 4.1 Projektityö, 5 ov. Esitietovaatimukset Kurssin tavoitteista uennot ma ls. 1097, klo 10-12. pe ls. DXI, klo 12-14. uennot ovat viikoilla 40-42. uentojen yhteydessä ei järjestetä erillisiä harjoituksia. Opinto-oppaasta: Opintojakson tavoitteena

Lisätiedot

TKOPA12 Projektityö, 12 op.

TKOPA12 Projektityö, 12 op. TKOPA12 Projektityö, 12 op. Lukuvuoden 2004-2005 projektin palkitseminen Luennot Kurssin esitietovaatimuksia Kurssin tavoitteista Kurssin sisällöstä Suoritustavoista ja -vaatimuksista. Arvostelukriteereistä

Lisätiedot

TIEA4 Projektityö, 5-10 op.,

TIEA4 Projektityö, 5-10 op., TIEA4 Projektityö, 5-10 op., 2012-13 Luennot Kurssin esitietovaatimukset ja tavoitteet Kurssin sisällöstä Suoritustavoista ja -vaatimuksista, arvostelu Yleisiä ohjeita Kurssin luennoitsija ja projektien

Lisätiedot

TIEA4 Projektityö, 5-10 op.,

TIEA4 Projektityö, 5-10 op., TIEA4 Projektityö, 5-10 op., 2013-14 Luennot Kurssin esitietovaatimukset ja tavoitteet Kurssin sisällöstä Suoritustavoista ja -vaatimuksista, arvostelu Yleisiä ohjeita Kurssin luennoitsija ja projektien

Lisätiedot

Projektityö

Projektityö Projektityö 21.10.2005 Projektisuunnitelma Työn ositus Projektisuunnitelman sisältö Kurssin luennoitsija ja projektiryhmien ohjaaja: Timo Poranen (email: tp@cs.uta.fi, työhuone: B1042) Kurssin kotisivut:

Lisätiedot

Figure 1: Projektipäälliköt Juha-Pekka Honkavaara ja Juha Mattila

Figure 1: Projektipäälliköt Juha-Pekka Honkavaara ja Juha Mattila 1 Käytettävyysryhmä 1.1 Yleistä Tämän vuoden käytettävyystiimi (Uteam) perustuu kahden viime vuoden pohjalle. Uteam oli toiminnassa ensimmäisen kerran siis lukuvuonna 2005-2006. Uteamin projektiryhmä koostui

Lisätiedot

Työn ositusmalleista. Luennon tavoitteista. Motivointia. Walker Royce, Software Project Management, A Unified Framework

Työn ositusmalleista. Luennon tavoitteista. Motivointia. Walker Royce, Software Project Management, A Unified Framework Työn ositusmalleista Luennon tavoitteista Luennon sisällöstä Motivointia Lähteinä: Walker Royce, Software Project Management, A Unified Framework 1 Tavoitteista Luentojen jälkeen opiskelijan tulisi osata:

Lisätiedot

TKOPA12 Projektity, 6-12 op

TKOPA12 Projektity, 6-12 op TKOPA12 Projektity, 6-12 op. 2009-10 Luennot Kurssin esitietovaatimuksia ja tavoitteista Kurssin sisllst Suoritustavoista ja -vaatimuksista, arvostelukriteerit Yleisi ohjeita Kurssin luennoitsija ja projektiryhmien

Lisätiedot

Tietotekniikan Sovellusprojektit

Tietotekniikan Sovellusprojektit Tietotekniikan Sovellusprojektit Jukka-Pekka Santanen Tietotekniikan laitos 16.2.2010 Tavoitteena taitoja ja kokemusta projektimuotoisesta työtavasta ja ryhmätyöstä, projektin hallinnasta ja johtamisesta,

Lisätiedot

Projektityö

Projektityö Projektityö 24.9.2010 Ohjelmistojen kehitysmalleista Vaatimusten määrittely ja kerääminen Lähteinä (vaatimusten määrittely): Haikala ja Märijärvi, Ohjelmistotuotanto, Talentum, 2005. Luvut 3, 4, 5, 6-10

Lisätiedot

Projektityö

Projektityö Projektityö 31.3.2006 Ylläpito-ohje Käyttöohje Loppuraportti - Projektikertomus - loppuraporttin tiivistelmä Projekti CD Kevään henkilökohtainen raportti Projektiesitykset 17.5 Ryhmien palautekeskustelut

Lisätiedot

Ohjelmistoprosessit ja ohjelmistojen laatu Ohjelmistoprosessit ja ohjelmistojen laatu (4op)

Ohjelmistoprosessit ja ohjelmistojen laatu Ohjelmistoprosessit ja ohjelmistojen laatu (4op) 581361 Ohjelmistoprosessit ja ohjelmistojen laatu (4op) Ohjelmistojärjestelmien syventävien opintojen kurssi Myös ohjelmistotekniikan profiilin pakollinen kurssi eli ohjelmistotekniikka-aiheisen gradun

Lisätiedot

Siimasta toteutettu keinolihas

Siimasta toteutettu keinolihas AS 0.3200 Automaatio ja systeemitekniikan projektityöt Projektisuunnitelma: Siimasta toteutettu keinolihas Laura Gröhn 224417 Mikko Kyllönen 221177 Lauri Liukko Sipi 84702A Susanna Porkka 225131 3.2.2015

Lisätiedot

T Käyttäjäkeskeisen tuotekehityksen harjoitustyö kevät 2005

T Käyttäjäkeskeisen tuotekehityksen harjoitustyö kevät 2005 T-121.110 Käyttäjäkeskeisen tuotekehityksen harjoitustyö kevät 2005 Kurssin tavoitteet Muodostaa näkemys käyttäjäkeskeisestä tuotesuunnittelusta Kasvattaa ymmärrystä prosessin vaiheista Tutustua käyttäjäkeskeisen

Lisätiedot

TARKASTUSMENETTELYT JA NIIDEN APUVÄLINETUKI

TARKASTUSMENETTELYT JA NIIDEN APUVÄLINETUKI TARKASTUSMENETTELYT JA NIIDEN APUVÄLINETUKI Vesa Tenhunen Tarkastusmenettelyt Keino etsiä puutteita ohjelmakoodeista, dokumenteista ym. ohjelmistoprosessissa syntyvästä materiaalista Voidaan käyttää kaikissa

Lisätiedot

Sähköisen projektikansion dokumentointi Innon levyasemalle \\kapa10\inno

Sähköisen projektikansion dokumentointi Innon levyasemalle \\kapa10\inno Valmistelu Suunnittelu ja organisointi Aloitus Toteutus Päätös Projektiidea, tarjous ja into tehdä! Valmentajan / ohjaavan opettajan nimeäminen Projektitiimin kokoaminen / roolit Sopimus toimeksiantajan

Lisätiedot

PROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI 28.9.2009

PROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI 28.9.2009 PROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI 28.9.2009 POHDINTAA Mitä asioita projektissa seurataan? Kuka vastaa ohjauksesta? Millä tavoin projektia seurataan ja ohjataan? Mitä asioita ohjaukseen kuuluu?

Lisätiedot

ENG-A1002 ARTS-ENG-Projekti. B-kori

ENG-A1002 ARTS-ENG-Projekti. B-kori ENG-A1002 ARTS-ENG-Projekti B-kori 11.4.2017 Innovatiivinen kuljetin B-korissa pyritään löytämään: uusi tai paranneltu tuotekonsepti kappaletavaroiden tai materiaalien käsittelyyn, siirtelyyn tai kuljetukseen.

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

OHJ-3010 Ohjelmistotuotannon perusteet. Ohjelmistoprojektin hallinta

OHJ-3010 Ohjelmistotuotannon perusteet. Ohjelmistoprojektin hallinta OHJ-3010 Ohjelmistotuotannon perusteet Ohjelmistoprojektin hallinta 1 Sisältö Projektiorganisaatio ja sidosryhmät Ohjelmistoprojektin kulku Projektin suunnittelu Ositus Osallistujat Työmäärän arviointi

Lisätiedot

Harri Eskelinen, puh. 040 1979 280, email: harri.eskelinen@lut.fi Konetekniikan koulutusohjelman johtaja Tekniikan tohtori vuonna 1999 Dosentti

Harri Eskelinen, puh. 040 1979 280, email: harri.eskelinen@lut.fi Konetekniikan koulutusohjelman johtaja Tekniikan tohtori vuonna 1999 Dosentti TkT Harri Eskelinen Harri Eskelinen, puh. 040 1979 280, email: harri.eskelinen@lut.fi Konetekniikan koulutusohjelman johtaja Tekniikan tohtori vuonna 1999 Dosentti vuodesta 2011 alkaen Tutkimusaihepiirit:

Lisätiedot

PROJEKTIN EDISTYMISRAPORTTI Seurantajakso <jaksonumero, alkupäivä - päättymispäivä>

PROJEKTIN EDISTYMISRAPORTTI Seurantajakso <jaksonumero, alkupäivä - päättymispäivä> PROJEKTIN EDISTYMISRAPORTTI Seurantajakso -projekti PROJEKTIN EDISTYMISRAPORTIN

Lisätiedot

Harjoitustyöinfo kevät TU-A1100 Tuotantotalous 1

Harjoitustyöinfo kevät TU-A1100 Tuotantotalous 1 Harjoitustyöinfo kevät 2017 TU-A1100 Tuotantotalous 1 Harjoitustyö Kurssin harjoitustyö on kokonaisuus, joka etenee vaiheittain viikkoharjoituksissa eli harjoitustyön ohjaustilaisuuksissa kurssin luentojen

Lisätiedot

Projektityö

Projektityö Projektityö 1.10.2010 Testaussuunnitelma ja testaus Katselmoinnit ja tarkastukset Ohjelmistojen toteutuksesta Loppuraportti, projektikertomus, lopputapaaminen Projekti CD. Kurssin luennoitsija ja projektiryhmien

Lisätiedot

Valtioneuvoston kanslia VAIN VIRKAKÄYTTÖÖN Hallinto- ja palveluosasto/hallintoyksikkö Terja Ketola PTJ2008-työsuunnitelma 1 (5)

Valtioneuvoston kanslia VAIN VIRKAKÄYTTÖÖN Hallinto- ja palveluosasto/hallintoyksikkö Terja Ketola PTJ2008-työsuunnitelma 1 (5) Terja Ketola PTJ2008-työsuunnitelma 1 (5) AIKATAULU JA TEHTÄVÄT / PTJ2008 VALMIS MENOSSA MYÖHÄSSÄ ALOITTAMATTA ALUSTAVA AJANKOHTA EI PIDETTY / TEHTY 1 Määrittelyn läpikäynti PTi, TKe, IHa, TRö 34 23.8.2007

Lisätiedot

T harjoitustehtävät, syksy 2011

T harjoitustehtävät, syksy 2011 T-110.4100 harjoitustehtävät, syksy 2011 Kurssiassistentit Tietotekniikan laitos Perustieteiden korkeakoulu Aalto-yliopisto T-110.4100@tkk.fi Yleistä Kurssin osasuoritteita ovat kaksi osatenttiä ja harjoitustehtävät

Lisätiedot

Harjoitustyöinfo kevät TU-A1100 Tuotantotalous 1

Harjoitustyöinfo kevät TU-A1100 Tuotantotalous 1 Harjoitustyöinfo kevät 2016 TU-A1100 Tuotantotalous 1 Harjoitustyö Kurssin harjoitustyö on kokonaisuus, joka etenee vaiheittain viikkoharjoituksissa eli harjoitustyön ohjaustilaisuuksissa kurssin luentojen

Lisätiedot

Projektisuunnitelma Nero-ryhmä

Projektisuunnitelma Nero-ryhmä Projektisuunnitelma Nero-ryhmä Kuusela Johannes Muukkonen Jyrki Sjöblom Teemu Sundberg Ville Suominen Osma Tuohenmaa Timi Ohjelmistotuotantoprojekti Helsinki 9.9.2004 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen

Lisätiedot

Projektisuunnitelma. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Projektisuunnitelma. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Projektisuunnitelma KotKot Helsinki 22.9.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 + 1 op) Projektiryhmä Tuomas Puikkonen

Lisätiedot

T Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta

T Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta T-76.115 Tietojenkäsittelyopin ohjelmatyö Sisältö Tämä on dokumentti esittelee tietokonegrafiikkaalgoritmien visualisointijärjestelmän kehitysprojektissa käytettävän vaatimustenhallintamenetelmän. Päivämäärä

Lisätiedot

tsoft Tarkastusmenettelyt ja katselmukset Johdanto Vesa Tenhunen 4.2.2004

tsoft Tarkastusmenettelyt ja katselmukset Johdanto Vesa Tenhunen 4.2.2004 Tarkastusmenettelyt ja katselmukset tsoft Vesa Tenhunen 4.2.2004 http://cs.joensuu.fi/tsoft/ Johdanto Yksi tärkeimmistä tekijöistä laadukkaiden ohjelmistojen tuottamisessa on puutteiden aikainen havaitseminen

Lisätiedot

Menetelmäraportti Ohjelmakoodin tarkastaminen

Menetelmäraportti Ohjelmakoodin tarkastaminen Menetelmäraportti Ohjelmakoodin tarkastaminen Sisällysluettelo 1. Johdanto...3 2. Menetelmän kuvaus...4 2.1. Tarkastusprosessi...4 2.1.1. Suunnittelu...4 2.1.2. Esittely...5 2.1.3. Valmistautuminen...5

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

Projektin suunnittelu

Projektin suunnittelu Projektin suunnittelu Sami Kollanus TJTA330 Ohjelmistotuotanto 15.3. Projektin suunnittelu - CMMIkäytänteet Projektin estimaatit: Määritellään projektin laajuus (scope) Määritellään tehtävien ja tuotosten

Lisätiedot

Tik-76.612 Ohjelmistoprojektien Hallinta

Tik-76.612 Ohjelmistoprojektien Hallinta Tik-76.612 Ohjelmistoprojektien Hallinta Tervetuloa kurssille! 2 Kurssin yleisinfo Kurssin tausta Katsaus luentoihin Aloitusluennon agenda Luennoitsijoiden esittely Harjoitustyön läpikäynti Muut käytännön

Lisätiedot

MS-E2177 Operaatiotutkimuksen projektityöseminaari 2016

MS-E2177 Operaatiotutkimuksen projektityöseminaari 2016 MS-E2177 Operaatiotutkimuksen projektityöseminaari 2016 Yleistä Vastuuopettaja prof. Assistentti tekn.yo. Teemu Seeve s-postit Suorittaminen ahti.salo@aalto.fi, teemu.seeve@aalto.fi 1. Projektityö muutaman

Lisätiedot

VERSIONHALLINTA. PARIOHJELMOINTI Lari Ahti, 62634M Antti Kauppinen, 58390D

VERSIONHALLINTA. PARIOHJELMOINTI Lari Ahti, 62634M Antti Kauppinen, 58390D VERSIONHALLINTA PARIOHJELMOINTI Lari Ahti, 62634M Antti Kauppinen, 58390D Versio Päivä Tekijä Kuvaus 0.1 26.10.2005 Kaarlo Lahtela Ensimmäinen versio 0.2 10.12.2006 Lauri Kiiski Suomennettu 3 (8 ) SISÄLLYS

Lisätiedot

Harjoittelu omassa opetustyössä ammatillisen koulutuksen parissa

Harjoittelu omassa opetustyössä ammatillisen koulutuksen parissa Harjoittelu omassa opetustyössä ammatillisen koulutuksen parissa Ohjeet opiskelijalle Opiskelija harjoittelee omassa opetustyössään ammatillisessa koulutuksessa. Opetusharjoittelussa keskeisenä tavoitteena

Lisätiedot

Kandidaatintyöprosessi Sähköenergiatekniikan laitoksella

Kandidaatintyöprosessi Sähköenergiatekniikan laitoksella kn 5.2.2009 Kandidaatintyöprosessi Sähköenergiatekniikan laitoksella Tiedoksi kandidaatintöiden ohjaajille: Valmistautuminen kandityön tekemiseen, esitietovaatimukset: Kandidaatintyö voidaan aloittaa tyypillisesti

Lisätiedot

KÄYNNISTYSVAIHE. Aiheen valmistelu Ajankohta: syys-lokakuu/helmi-maaliskuu

KÄYNNISTYSVAIHE. Aiheen valmistelu Ajankohta: syys-lokakuu/helmi-maaliskuu 1. Aiheen valmistelu Ajankohta: syys-lokakuu/helmi-maaliskuu valmistelee toimeksiannon. määrittää seuraavan kauden tarjonnan. Valitaan kehitysaiheet lle työstettäväksi. Yhteys n yhteyshenkilöön. Ollaan

Lisätiedot

IIZT4020 Projektitoiminta

IIZT4020 Projektitoiminta IIZT4020 Projektitoiminta Jouni Huotari S2010 http://student.labranet.jamk.fi/~huojo/opetus/iizt4020/ Tutustumiskierros Kuka minä olen miksi minä opetan projektitoimintaa Keitä te olette mitä te haluatte

Lisätiedot

PROJEKTIN SUUNNITTELU JOUNI HUOTARI, PAAVO MOILANEN, ESA SALMIKANGAS

PROJEKTIN SUUNNITTELU JOUNI HUOTARI, PAAVO MOILANEN, ESA SALMIKANGAS PROJEKTIN SUUNNITTELU JOUNI HUOTARI, PAAVO MOILANEN, ESA SALMIKANGAS 10 KEYS TO SUCCESSFUL SOFTWARE PROJECT 1. Clear Vision 2. Stable, Complete, Written Requirements 3. Detailed User Interface Prototypes

Lisätiedot

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä www.niksula.cs.hut.fi/~jjkankaa// Testauksen loppuraportti v. 1.0 Päivitetty 23.4.2001 klo 19:05 Mikko Viljainen 2 (14) Dokumentin versiohistoria Versio Päivämäärä Tekijä / muutoksen tekijä Selite 1.0

Lisätiedot

UCOT-Sovellusprojekti. Testausraportti

UCOT-Sovellusprojekti. Testausraportti UCOT-Sovellusprojekti Testausraportti Ilari Liukko Tuomo Pieniluoma Vesa Pikki Panu Suominen Versio: 0.02 Julkinen 11. lokakuuta 2006 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä

Lisätiedot

T Projektikatselmus

T Projektikatselmus T-76.115 Projektikatselmus Projektityöryhmä GenCode I3-iteraatio 17.3.2004 Agenda Tavoitteiden toteutuminen (5 min) Resurssien käyttö (5 min) Iteraation tulokset (10 min) Riskit (5min) +Kokemuksia työskentelymenetelmistä

Lisätiedot

TIES406 Tietotekniikan opintojen aktivointi

TIES406 Tietotekniikan opintojen aktivointi TIES406 Tietotekniikan opintojen aktivointi Auri Kaihlavirta 1.6.2011 1. Tapaaminen 1.6. klo 16-18 Varajohtajan terveiset Kurssin esittely Tavoite Läsnäolo Suoritustavat Esittäytyminen HOPS 1 Opintojen

Lisätiedot

Lego Mindstorms anturit

Lego Mindstorms anturit Lego Mindstorms anturit Metropolia Ammattikorkeakoulu Projektisuunnitelma Tomi Ilonen KA09 Tommi Nuotiomaa KA09 Matias Pitkänen KA09 20.1.2012 Insinöörityö Päivämäärä Sisällys 1 Projektin kuvaus 1 1.1

Lisätiedot

KÄYNNISTYSVAIHE. Aiheen valmistelu Ajankohta: syys-lokakuu/helmi-maaliskuu

KÄYNNISTYSVAIHE. Aiheen valmistelu Ajankohta: syys-lokakuu/helmi-maaliskuu 1. Aiheen valmistelu Ajankohta: syys-lokakuu/helmi-maaliskuu valmistelee toimeksiannon. määrittää seuraavan kauden tarjonnan. Valitaan kehitysaiheet lle työstettäväksi. Yhteys n yhteyshenkilöön. Ollaan

Lisätiedot

Vastuu- ja tehtäväalueet sekä tiedonvälitys OSCu-kursseilla

Vastuu- ja tehtäväalueet sekä tiedonvälitys OSCu-kursseilla Vastuu- ja tehtäväalueet sekä tiedonvälitys OSCu-kursseilla Johdanto... 2 1. Opetushenkilökunnan tehtävät... 2 1.1. Kurssin vastuuopettaja... 2 1.2. Kurssimestarit ja assistentit... 3 1.2.1. Vastuuyliopiston

Lisätiedot

Opetussuunnitelmien ja tutkintojen perusteiden rakenteistaminen

Opetussuunnitelmien ja tutkintojen perusteiden rakenteistaminen Opetussuunnitelmien ja tutkintojen perusteiden rakenteistaminen Toiminnallinen määrittely: Työsuunnitelma TYÖSUUNNITELMAN TIEDOT Versio 0.1 Laatija Ulla Angervo Laatimispäivämäärä Hyväksyjä Hyväksymispäivämäärä

Lisätiedot

SOVELLUSPROJEKTIN ARVIOINTILOMAKE

SOVELLUSPROJEKTIN ARVIOINTILOMAKE SOVELLUSPROJEKTIN ARVIOINTILOMAKE Arviointilomake on tarkoitettu Sovellusprojektin vastaavan ohjaajan arvioinnin tueksi, eikä sillä siten tule korvata erillistä projektilausuntoa. Useaa arviointikohtaa

Lisätiedot

Opinnäytetyön prosessikuvaus

Opinnäytetyön prosessikuvaus OPTISEN MITTAUSTEKNIIKAN LABORATORIO Opinnäytetyön prosessikuvaus Raportti, PAL hanke, TP 2.2 Versio: 13.8.08, tekniikan johtoryhmän hyväksymä. Harri Pikkarainen, Jani Sipola, Kemi-Tornion amk, tekniikka

Lisätiedot

11. PALAVERIN PÖYTÄKIRJA. Jyväskylän Yliopisto Tietotekniikan laitos CONCEPT-projekti Paikka ja aika

11. PALAVERIN PÖYTÄKIRJA. Jyväskylän Yliopisto Tietotekniikan laitos CONCEPT-projekti Paikka ja aika Paikka ja aika Kokoustila Ag C223.1 tiistai klo 13:33-16:07 Läsnä Jouni Kallio(JK), liikuntabiologian laitoksen edustaja Lari Kannisto(LK), vastaava ohjaaja Petteri Kela(KELA), tekninen ohjaaja Pekka Kuuva(PK),

Lisätiedot

Kieliaineistojen käyttöoikeuksien hallinnan tietojärjestelmä

Kieliaineistojen käyttöoikeuksien hallinnan tietojärjestelmä Kieliaineistojen käyttöoikeuksien hallinnan tietojärjestelmä Omistaja Tyyppi Tiedoston nimi Turvaluokitus Kohderyhmä Turvaluokituskäytäntö --- SE/Pekka Järveläinen Projektisuunnitelma projektisuunnitelma_kielihallinto.doc

Lisätiedot

T harjoitustyö, kevät 2012

T harjoitustyö, kevät 2012 T-110.4100 harjoitustyö, kevät 2012 Kurssiassistentit T-110.4100@tkk.fi Tietotekniikan laitos Perustieteiden korkeakoulu Aalto-yliopisto 31.1.2012 Yleistä Kurssin osasuoritteita ovat kaksi osatenttiä,

Lisätiedot

PHYS-A0120 Termodynamiikka (TFM) Maanantai

PHYS-A0120 Termodynamiikka (TFM) Maanantai PHYS-A0120 Termodynamiikka (TFM) Maanantai 26.10.2015 Käytännönjärjestelyt Kurssin alkuosan henkilökunnasta Kurssi jakautuu kahteen osaan: ensimmäistä 3 viikkoa luennoi TkT Kati Miettunen ja jälkimmäistä

Lisätiedot

Määrittely- ja suunnittelumenetelmät

Määrittely- ja suunnittelumenetelmät Menetelmädokumentti Määrittely- ja suunnittelumenetelmät Versio Päiväys Tekijä Kuvaus 0.01 5.12.01 Pekka Koskinen Alustava sisällysluettelo 0.1 7.12.01 Pekka Koskinen Ensimmäinen luonnos 1.0 11.12.01 Pekka

Lisätiedot

T Ohjelmistokehitysprojekti I - Iteraatiosuunnitelma (I2)

T Ohjelmistokehitysprojekti I - Iteraatiosuunnitelma (I2) T-76.4110 Ohjelmistoprojekti I 25.2.2006 T-76.4115 Ohjelmistokehitysprojekti I - Iteraatiosuunnitelma (I2) Versio Päiväys Muokkaaja Kuvaus 2.0 25.2.2006 Markus Kattilamäki Päivämäärien tarkennus, viimeistely

Lisätiedot

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä Edistymisraportti v. T4 (Toteutus 4) Päivitetty 15.3.2001 klo 18:13 2 (8) Sisällys 1 PROJEKTIN TILA...3 2 SUORITETUT TEHTÄVÄT...6 3 KÄYTETYT MENETELMÄT...7 4 ONGELMAT...8 EDISTYMISRAPORTTI 2 3 (8) 1. Projektin

Lisätiedot

Metrobots-2012 Kick-off. Anssi Ikonen Kimmo Saurén Pasi Lankinen

Metrobots-2012 Kick-off. Anssi Ikonen Kimmo Saurén Pasi Lankinen Metrobots-2012 Kick-off Anssi Ikonen Kimmo Saurén Pasi Lankinen Esittely Tuotekehitysprojekti, jossa Toimitaan ryhmässä suunnitellusti Jokaisella ryhmän jäsenellä on etukäteen suunniteltu tehtävänsä Elektroniikka,

Lisätiedot

CT60A4600 Projektinhallinta. Luentorunko. Luento 1:Yleistä ja organisaatiot. Projektinhallinta Osa 1: yleistä. Kurssin tavoitteet

CT60A4600 Projektinhallinta. Luentorunko. Luento 1:Yleistä ja organisaatiot. Projektinhallinta Osa 1: yleistä. Kurssin tavoitteet CT60A4600 Projektinhallinta Luentorunko Luento 1:Yleistä ja organisaatiot Projektinhallinta Osa 1: yleistä Kurssin tavoitteet Kurssin keskeisin sisältö Kurssin rakenne Luennot Harjoitukset Harjoitusajat

Lisätiedot

PROJEKTITOIMINTA Tietoa käytännöistä

PROJEKTITOIMINTA Tietoa käytännöistä PROJEKTITOIMINTA 2019 Tietoa käytännöistä TAVOITE Toisaalta: tuntea projektitoiminnan käytännöt ja ohjelmistoprojekteissa toimiminen Toisaalta: integroida aiemmin opittua ja tuottaa projektin tilaajalle

Lisätiedot

WCLIQUE. Ohjelmistoprojekti. Testaussuunnitelma

WCLIQUE. Ohjelmistoprojekti. Testaussuunnitelma TKK/DISKO/Tik-76.115 WCLIQUE Projektiryhmä Clique http://www.hut.fi/jekahkon/wclique/testplan.html WCLIQUE Ohjelmistoprojekti Projektiryhmä Clique: Janne Dufva, 75008T, email: janne.dufva@nokia.com, 75014C,

Lisätiedot

2. luento. CS-C2110 Ohjelmointistudio 1: mediaohjelmointi Syksy 2016 [Studio 1] Antti Tolppanen, Sanna Suoranta, Lauri Savioja

2. luento. CS-C2110 Ohjelmointistudio 1: mediaohjelmointi Syksy 2016 [Studio 1] Antti Tolppanen, Sanna Suoranta, Lauri Savioja 2. luento CS-C2110 Ohjelmointistudio 1: mediaohjelmointi Syksy 2016 [Studio 1] Antti Tolppanen, Sanna Suoranta, Lauri Savioja Tänään Ensimmäinen tehtävä Vinkkejä projektin aloittamiseen OLO-työskentelyn

Lisätiedot

Katselmoinnin määritelmä. Katselmoinnit osa 1. ja vielä ajatuksia katselmoinneista. Katselmointi. Katselmointi, katselmus (review) IEEE Std

Katselmoinnin määritelmä. Katselmoinnit osa 1. ja vielä ajatuksia katselmoinneista. Katselmointi. Katselmointi, katselmus (review) IEEE Std Katselmoinnin määritelmä Katselmoinnit osa 1 Sami Kollanus 1.12.2006, katselmus (review) IEEE Std 1028-1988 Ohjelmiston osien tai projektin tilan arviointi (evaluation), jonka tarkoitus on tunnistaa tuotosten

Lisätiedot

OHJ-3010 Ohjelmistotuotannon perusteet, kesä 2012

OHJ-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ätiedot

TIETOJENKÄSITTELYTIETEIDEN LAITOS

TIETOJENKÄSITTELYTIETEIDEN LAITOS TIETOJENKÄSITTELYTIETEIDEN LAITOS PROJEKTITOIMINNAN PERUSTEET TENTTI 28.4.2001 Tonja Molin-Juustila Kustakin tehtävästä max 6 pistettä. Vastaukset arvostellaan 0,5 pisteen tarkkuudella. Oikeat vastaukset

Lisätiedot

Ohjelmistotekniikan menetelmät, kevät 2008

Ohjelmistotekniikan menetelmät, kevät 2008 582101 - Ohjelmistotekniikan menetelmät, kevät 2008 1 Ohjelmistotekniikan menetelmät Methods for Software Engineering Perusopintojen pakollinen opintojakso, 4 op Esitietoina edellytetään oliokäsitteistön

Lisätiedot

TT00AA12-2016 - Ohjelmoinnin jatko (TT10S1ECD)

TT00AA12-2016 - Ohjelmoinnin jatko (TT10S1ECD) TT00AA12-2016 - Ohjelmoinnin jatko (TT10S1ECD) Info 15/3/11 Mikko Vuorinen Metropolia Ammattikorkeakoulu 1 Sisältö 1) Info 2) Arvostelu 3) Kurssin sisältö 4) Alustava aikataulu 5) Projekti 6) Kertaustarve

Lisätiedot

Projektinhallinta SFS-ISO mukaan

Projektinhallinta SFS-ISO mukaan Projektinhallinta SFS-ISO 21500 mukaan (Ohjeita projektinhallinnasta, 2012) 13.4.2017 Panu Kiviluoma Osaamistavoitteet Luennon jälkeen osaat selittää, mitä tarkoitetaan Projektilla Projektinhallinnalla

Lisätiedot

PPS nykyiset versiot Taito-osiot ja mallipohjat/esimerkit

PPS nykyiset versiot Taito-osiot ja mallipohjat/esimerkit Ohjeet versioiden hallintaan Dokumentti kuvaa PPS:n taito-osioiden ja mallipohjien/esimerkkien eri painosten versionumeroinnin. Kaikki dokumentit on sarjanumeroitu kolminumeroisella versionumerolla, esim.

Lisätiedot

Kuvataiteen aineopinnot (35 op) - ayukuv1800

Kuvataiteen aineopinnot (35 op) - ayukuv1800 Kuvataiteen aineopinnot (35 op) - ayukuv1800 Opintotyyppi Koulutusala Vastaava yliopisto HUOM! Alustava, muutokset mahdollisia, aikataulut täydentyvät pikkuhiljaa. aineopintoja ala Lapin yliopisto Taiteiden

Lisätiedot

Vaihtoehto A. Harjoittelu Oulun seudun harjoitteluverkostossa Vaihtoehto B. Harjoittelu Rovaniemen seudun harjoitteluverkostossa

Vaihtoehto A. Harjoittelu Oulun seudun harjoitteluverkostossa Vaihtoehto B. Harjoittelu Rovaniemen seudun harjoitteluverkostossa Vaihtoehto A. Harjoittelu Oulun seudun harjoitteluverkostossa Vaihtoehto B. Harjoittelu Rovaniemen seudun harjoitteluverkostossa Ohjeet opiskelijalle Vaihtoehdoissa A ja B opiskelija harjoittelee joko

Lisätiedot

Ohjelmistotuotteen hallinnasta

Ohjelmistotuotteen hallinnasta Ohjelmistotuotteen hallinnasta Luennon tavoitteista Luennon sisällöstä Motivointia Lähteinä: Haikala ja Märijärvi, Ohjelmistotuotanto Royce, Software Project Management, A Unified Framework 1 Tavoitteista

Lisätiedot

LOPPURAPORTTI Paperikonekilta Versio 1.0

LOPPURAPORTTI Paperikonekilta Versio 1.0 Loppuraportti LITA/TIKO/PAPERIKONEKILTA 1 (14) 18.5.2009 LOPPURAPORTTI Paperikonekilta Versio 1.0 Tekijät: Jaakko Karhunen Jani Hyvönen TIKO, IT-Dynamo 5.kerros Osoite: Tietojenkäsittelyn koulutusohjelma

Lisätiedot

Miten tehdä onnistunut projektisuunnitelma 10 vinkkiä

Miten tehdä onnistunut projektisuunnitelma 10 vinkkiä Miten tehdä onnistunut projektisuunnitelma 10 vinkkiä Consultor Finland Oy Aluksi Suunnitelmien tekeminen on meille jokaiselle arkipäivää. Suunnitelmiin voi kuulua ostoksille menoa, illallista ja television

Lisätiedot

Tervetuloa opiskelemaan DIGITAALI- TEKNIIKKAA! Digitaalitekniikan matematiikka Luku 0 Sivu 1 (9)

Tervetuloa opiskelemaan DIGITAALI- TEKNIIKKAA! Digitaalitekniikan matematiikka Luku 0 Sivu 1 (9) Tervetuloa opiskelemaan DIGITAALI- TEKNIIKKAA! Digitaalitekniikan matematiikka Luku 0 Sivu 1 (9) Digitaalitekniikan matematiikka Luku 0 Sivu 2 (9) Yleistä opintojaksosta Laajuus 3 op = 80 h, kokonaan lukukauden

Lisätiedot

KÄYNNISTYSVAIHE. Aiheen valmistelu Ajankohta: syys-lokakuu/helmi-maaliskuu

KÄYNNISTYSVAIHE. Aiheen valmistelu Ajankohta: syys-lokakuu/helmi-maaliskuu 1. Aiheen valmistelu Ajankohta: syys-lokakuu/helmi-maaliskuu valmistelee toimeksiannon. määrittää seuraavan kauden tarjonnan. Valitaan kehitysaiheet lle työstettäväksi. Mitä opintojaksoja on seuraavalla

Lisätiedot

Espoon projekti- ja ohjelmajohtamisen malli EsPro

Espoon projekti- ja ohjelmajohtamisen malli EsPro Espoon projekti- ja ohjelmajohtamisen malli EsPro EU- ja kv-verkoston tapaaminen Kuntatalo 2.10.2013 Strategiajohtaja Jorma Valve, Espoon kaupunki Mikä on projektimalli? Projektimalli on projektimuotoisen

Lisätiedot

14. TIETOJOHTAMINEN. Rakennustekniikka. Tietojohtaminen. 14.1. Tavoitteet. 14.2. Koulutusohjelman yhteiset perusopinnot

14. TIETOJOHTAMINEN. Rakennustekniikka. Tietojohtaminen. 14.1. Tavoitteet. 14.2. Koulutusohjelman yhteiset perusopinnot Rakennustekniikka 14. TIETOJOHTAMINEN 14.1. Tavoitteet 163 on koulutusohjelma, joka on suunniteltu vastaamaan tietoteknisen, taloudellisen sekä viestinnällisen johtamisen haasteisiin. Tietojohtamisen opinnot

Lisätiedot

CHEM-A1200 Kemiallinen rakenne ja sitoutuminen, syksy 2016

CHEM-A1200 Kemiallinen rakenne ja sitoutuminen, syksy 2016 CHEM-A1200 Kemiallinen rakenne ja sitoutuminen, syksy 2016 Kontaktiopetus 70 h Luennot 44 h Laboratoriotyöt 24 h + 2 h = 26 h Oma työ 65 h Laskutuvat ja kotitehtävät 24 h Laboratoriotöiden loppuraportti

Lisätiedot

Testaussuunnitelma. Koskelo. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Testaussuunnitelma. Koskelo. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Testaussuunnitelma Koskelo Helsinki 16.12.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Tom Bertell Johan

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

T-76.115 Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta

T-76.115 Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta T-76.115 Tietojenkäsittelyopin ohjelmatyö Sisältö Tämä on dokumentti esittelee tietokonegrafiikkaalgoritmien visualisointijärjestelmän kehitysprojektissa käytettävän vaatimustenhallintamenetelmän. Päivämäärä

Lisätiedot

Ohjelmistotekniikan menetelmät, kesä 2008

Ohjelmistotekniikan menetelmät, kesä 2008 582101 - Ohjelmistotekniikan menetelmät, kesä 2008 1 Ohjelmistotekniikan menetelmät Methods for Software Engineering Perusopintojen pakollinen opintojakso, 4 op Esitietoina edellytetään oliokäsitteistön

Lisätiedot

Projektioppiminen. Materiaalitekniikan sohvaprojekti

Projektioppiminen. Materiaalitekniikan sohvaprojekti Projektioppiminen Materiaalitekniikan sohvaprojekti Lea Heikinheimo, yliopettaja, LAMK Pirkko Järvelä, yliopettaja, LAMK Ilkka Tarvainen, lehtori, LAMK Materiaalitekniikan koulutusohjelma Lahden ammattikorkeakoulun

Lisätiedot

TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori

TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori TIE-21204 Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2 Antti Jääskeläinen Matti Vuori Työn yleiset järjestelyt 14.9.2015 2 Valmistautuminen Ilmoittaudu kurssille Lue harjoitustyön nettisivut

Lisätiedot

VÄLI- JA LOPPURAPORTOINTI

VÄLI- JA LOPPURAPORTOINTI Tuija Nikkari 2012 VÄLI- JA LOPPURAPORTOINTI Raportointikoulutus 23.8.12 Raportoinnin tarkoitus Raportoinnin tehtävänä on tuottaa tietoa projektin etenemisestä ja tuloksista rahoittajalle, yhteistyökumppaneille

Lisätiedot

Raahen kaupunki Projektiohjeet luonnos 30.11.2004

Raahen kaupunki Projektiohjeet luonnos 30.11.2004 Raahen kaupunki Projektiohjeet luonnos 30.11.2004 Vastine Kari Pietilän SDP:n valtuustoryhmän aloitteeseen Raahen kaupungin projektiohjeista (KV 25.2.2004) Pertti Malkki (FT, YTM) Kehittämiskonsultti pertti.malkki@yritystaito.fi

Lisätiedot

T-76.611 Ohjelmistojen määrittely- ja suunnittelumenetelmät

T-76.611 Ohjelmistojen määrittely- ja suunnittelumenetelmät T-76.611 Ohjelmistojen määrittely- ja suunnittelumenetelmät Software design and specification methods Kurssin henkilökunta ja sponsori Luennoitsija DI Antti Karanta, Napa Oy www.napa.fi Assistentti TkL

Lisätiedot

35C00250 Hankintojen johtaminen Kurssin esittely

35C00250 Hankintojen johtaminen Kurssin esittely Tieto- ja palvelutalouden laitos / logistiikka 35C00250 Hankintojen johtaminen Kurssin esittely Kurssin tavoitteet Kurssin suorittaminen Työmäärä ja tyytyväisyys Tiedotus ja yhteystiedot Kurssin tavoitteet

Lisätiedot

Kuvataiteen aineopinnot (35 op) - ayukuv1800

Kuvataiteen aineopinnot (35 op) - ayukuv1800 Kuvataiteen aineopinnot (35 op) - ayukuv1800 Opintotyyppi Koulutusala Oppiaine Vastaava yliopisto HUOM! Alustava, muutokset mahdollisia, aikataulut täydentyvät pikkuhiljaa. aineopintoja Kuvataideala Kuvataide

Lisätiedot

Jukka Varsaluoma Mikä ihmeen haaste? Global Game Jam http://globalgamejam.org/ http://2013.globalgamejam.org/games/2013 Ludum Dare http://www.ludumdare.com/ http://www.ludumdare.com/compo/ludum-dare-27/?action=top

Lisätiedot

Ohjelmistojen mallintaminen, kesä 2009

Ohjelmistojen mallintaminen, kesä 2009 582104 Ohjelmistojen mallintaminen, kesä 2009 1 Ohjelmistojen mallintaminen Software Modeling Perusopintojen pakollinen opintojakso, 4 op Esitietoina edellytetään oliokäsitteistön tuntemus Ohjelmoinnin

Lisätiedot

0.47 27.11.2005 Santeri Saarinen Korjattu testaustasoja ja tehty tarkennuksia I1-testaukseen

0.47 27.11.2005 Santeri Saarinen Korjattu testaustasoja ja tehty tarkennuksia I1-testaukseen Muutoshistoria Versio Pvm Tekijä Kuvaus 0.1 24.10.2005 Elina Kontro Laatuasiat siirretty omaan dokumenttiin jatkotyöstetty 0.2 27.10.2005 Santeri Saarinen Bugien elinkaari yms. asioita jatkettu 0.3 28.10.2005

Lisätiedot

TU-C3010 Projektien suunnittelu ja ohjaus (5 op.)

TU-C3010 Projektien suunnittelu ja ohjaus (5 op.) TU-C3010 Projektien (5 op.) Kevät 2018 Kurssin tavoitteet ja sisältö Kurssin tavoitteena on opettaa opiskelijoille projektiliiketoiminnan, erityisesti projektinhallinnan käsitteet, toimintatavat ja menetelmät.

Lisätiedot

Opettajatuutorointi-kurssin syksyn 2006 kyselyjen tulokset

Opettajatuutorointi-kurssin syksyn 2006 kyselyjen tulokset Opettajatuutorointi-kurssin syksyn 26 kyselyjen tulokset Opinnot keväällä ja syksyllä 26 Pirjo Moen, 2.1.26 Yleistä Kyselyyn vastasi 2.9.26 mennessä 121 opiskelijaa vanhan tutkintojärjestelmän mukaan etenevistä

Lisätiedot

AS-0.3200 Automaatio- ja systeemitekniikan projektityöt

AS-0.3200 Automaatio- ja systeemitekniikan projektityöt AS-0.3200 Automaatio- ja systeemitekniikan projektityöt A11-17 Ikäihmisten kotona asumista tukevien järjestelmien kehittäminen AikatauluValpas Salla Ojala Paula Laitio 1. Projektin tavoite Projektimme

Lisätiedot

JHS XXX ICT-palvelujen kehittäminen: Laadunvarmistus Liite 6: Katselmointi

JHS XXX ICT-palvelujen kehittäminen: Laadunvarmistus Liite 6: Katselmointi JHS XXX ICT-palvelujen kehittäminen: Laadunvarmistus Liite 6: Katselmointi Versio: 0.9 Julkaistu: n.n.2011 Voimassaoloaika: toistaiseksi Sisällys 1 Katselmointi osana laadunvarmistusta... 2 2 Yleistä katselmoinneista...

Lisätiedot