TKOPA12 Projektityö, 12 op.
|
|
- Heli Jurkka
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 TKOPA12 Projektityö, 12 op. Lukuvuoden projektin palkitseminen Luennot Kurssin esitietovaatimuksia Kurssin tavoitteista Kurssin sisällöstä Suoritustavoista ja -vaatimuksista. Arvostelukriteereistä Yleisiä ohjeita Katselmoinnit Kurssin luennoitsija ja projektiryhmien ohjaaja: Timo Poranen ( työhuone: B1042) Kurssin kotisivut: 1
2 Lukuvuoden projektit 14 projektia, 62 projektikurssilaista, 8.5 projektipäällikköä. Arvio projektien onnistumisesta perustuen pääasiassa asiakkaan antamaan palautteeseen: 4 erinomaista, 6 hyvää, 2 tyydyttävää, 0 välttävää ja 2 heikkoa. Tärkeimmät onnistumistekijät olivat hyvä ryhmä, hyvä ryhmähenki, taidokkaat projektikurssilaiset ja osaava projektipäällikkö. Yleisimmät epäonnistumistekijät olivat huono johtaminen sekä puutteelliset ohjelmointitaidot. Pirkanmaan tietojenkäsittely-yhdistys ry (PITKY) palkitsee lukuvuoden parhaan projektin 500 Euron stipendillä. Palkinnon luovuttaa PITKY:n hallituksen jäsen Mika Käki. 2
3 TAY:n projektipalkinto: Fysio Fysio-projekti: Fysioterapiayrityksen laadunhallintajärjestelmä Toimeksiantaja: Koulutus Oy Profus. Projektipäällikkö: Sami Jyväkorpi. Projektiryhmä: Henna Heikkilä, Arto Hirsimäki, Anssi Koskela, Anne Pyykönen ja Tommi Rautiainen. Lopputuote: WWW-pohjainen järjestelmä fysioterapiayrityksille, joka koostuu 1) asiakastiedoista, 2) ajanvarauksesta, 3) hoito- ja tutkimustiedoista, 4) laskutuksesta ja 5) raportoinnista. Valintaperusteet: asiakastyytyväisyys, lopputuotteen hyvä käytettävyys, hyvin hallittu projekti, vaikean aiheen ymmärtäminen sekä onnistunut yhteistyö asiakkaan kanssa. 3
4 Luennot pe ls. B1097, klo Yleiset asiat kurssin suorituksesta Luennolla kerrotaan, kuinka tämän kurssin projektien täytyy pääpiirteissään edetä. to 20.10, ls. A1081 klo Pirkko Nykänen kertoo sopimuksista ja oikeuksista. pe ls. B1096, klo 12-14: Projektisuunnitelma. pe 4.11 ls. B1097 klo 12-13:25: Vaatimusten määrittely. Tammikuussa kaksi luentoa: testaus- ja toteutussuunnitelmista. Ryhmätyötä. Ryhmien ohjausta tarvittaessa. 4
5 Esitietovaatimukset Vähintään 50 op TKT opintoja. Tulee sisältää perusopinnot. Ohjelmistotuotanto 1ov tai laajempi ( Vahva suositus: Ohjelmoinnin tekniikka. Ajankohtasuositus: 3. 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. 5
6 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). 6
7 Lisää kurssin tavoitteista Erityisesti: Oppia toimimaan projektin osana. Oppia noudattamaan annettuja toimintatapaohjeistuksia. Ymmärtää, miksi moisia ohjeistuksia annetaan. Muita: Ohjelmistoprojektin tyypillisten vaiheiden tunnistaminen. Kehittää ilmaisuvalmiuksia. Kehittää arvointi- ja palautteenantokykyä (eri asioiden suhteen). 7
8 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. 8
9 Kurssin sisällöstä lyhyesti Asiakas on ehdottanut projektia kurssille. Työskentelet 5-6 hengen projektiryhmässä (lisäksi projektipäällikkö) jonka tavoitteena on saada toteutettua asiakkaan toimeksianto. Projektit alkavat lokakuussa 2005 ja loppuvat toukokuussa Useimmille projekteille tulee Requirements engineering -kurssin harjoitustyönä alustava vaatimusten määrittely. Kaikissa projekteissa käytetään ns. vesiputousmallia (kannattavuuden arvointi), määrittely, suunnittelu, toteutus (=ohjelmointi) ja testaus (ylläpito). 9
10 Lisää kurssin sisällöstä Yhdessä työskentely. Yhteistoiminta tulevien käyttäjien kanssa. Ryhmän kommunikointitavat. Suullisten ja kirjallisten esityksien tekeminen. 10
11 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ä. Kaikilla projektipäälliköillä kaksi ryhmää johdettavana, joten ryhmän osuus projektin onnistumisesta korostuu. Jokaiselle ryhmän jäsenelle tulee omia vastuualueita. Tehtävä, joka ei ole kenenkään vastuulla, jää yleensä tekemättä! Kaksi projektia toimii ilman SPM -kurssin projektipäällikköä. 11
12 Ohjausryhmä Jokaisella projektilla on ohjausryhmä. Ohjausryhmä seuraa projektin edistymistä, auttaa vaikeissa päätöksissä ja hyväksyy muutokset suunnitelmiin. Ohjausryhmä = Projektipäällikkö, asiakkaan edustaja ja kurssin luennoitsija. 12
13 Käytettävyystiimi Tänä vuonna perustettiin kokeiluluonteisesti käytettävyystiimi projektiryhmien tueksi. Käytettävyystiimi koostuu seitsemästä vvt:n pääaineopiskelijasta. Tiimi tukee projekteja kaikissa käytettävyyteen ja käyttöliittymiin liittyvissä asioissa. Tiimi tuottaa (tilauksesta) käytettävyyteen liittyviä dokumentteja projektiryhmille. Tiimi osallistuu tukemiensa projektien katselmointeihin. Käytettävyystiimin tarkka toimenkuva ja yhteistoimintavat projektiryhmien kanssa täsmennetään myöhemmin. 13
14 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, testaus). 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. 14
15 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. 12 op. pakollisia aineopintoja. Antaa kokonaiskuvan hallitusti toteutetusta ohjelmistoprojektista. 15
16 Projektien aikataulu Tarkempi aikataulu löytyy kurssin kotisivulta. 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 9-16 ls. B
17 Projektien aikataulu Toteutusprojekti, keväällä: Testaussuunnitelma, katselmointi viimeistään 3.2. 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). 17
18 Suoritusten arvostelu 4*(0 3 p.), projektisuunnitelma, vaatimusmäärittely, testaussuunnitelma ja toteutussuunnitelma 2*(0 3 p.), testiraportointi, ylläpito-ohje 0 3 p., viikkoraportit 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 4 p., projektityöskentely (hlö. koht.) 18
19 Suoritusten arvostelu Pisteiden maksimimäärä on 47. 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. 19
20 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. 23 pistettä). Loput arvosanat sijoittuvat lineaarisesti läpipääsyrajan ja maksimimäärän välille. Dokumenttipohjia löytyy kurssin kotisivulta. Katso myös (Tero Ahtee, TTY). 20
21 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 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. UML on suositeltavin kuvauskieli tällä kurssille. 21
22 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 ja niiden sivumääristä. Kahden sivun tiivistelmä julkaistaan kurssin loppuraportissa. 22
23 Ylläpito-ohje 0 3 p., Ylläpito-ohje Palautetaan loppuraportin yhteydessä Kuvaa kuinka ohjelmistoa ylläpidetään. Esimerkiksi: Yritykseen tulee kesätyöntekijä. Hän pystyy tekemään yksinkertaisia ylläpitotehtäviä tutustuttuaan ohjeeseen. Sisältää tietoa ohjelman rakenteesta, konfiguraatiotiedostoista, rajapinnoista, jne... 23
24 Viikkoraportit 0 3 p., Viikkoraportit Projektiryhmä lähettää viikoittain viikkoraportin luennoitsijalle. Puhtaana tekstinä, otsikoitu esim. Projektin-nimi viikon-numero Viikon N viikkoraportti lähetään joko viikon N sunnuntaina tai viikon N+1 maanantaina. Viikoilta 51 ja 52 ei tarvitse lähettää raporttia. Viikkoraportissa käsitellään tehtyjä asioita sekä suunnitellaan lähiviikkojen tapahtumia. 24
25 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ä. 25
26 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. 26
27 Esitelmät 2*(0 2 p.), määrittelyjen esitys, ohjelmiston esittely Osallistuiko koko ryhmä. Oliko esitys hyvin organisoitu ja selkeä. Prototyypin esittely joulukuussa, toimivan ohjelman esittely toukokuussa. Joulukuun esitykseen jokainen ryhmä palauttaa 1:n sivun kuvauksen projektistaan. Projektikuvaus jaetaan tilaisuudessa. Kevään esityksessä jaetaan kaikille kurssilaisille kurssimoniste. 27
28 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ä. 28
29 Projektityöskentely (hlö. koht.) 0 4 p., Projektityöskentely (hlö. koht.) Aktiivinen osallistuminen projektin työskentelyyn. Tekikö monipuolisesti (ainakin vähän) kaikkea (dokumentointi, suunnittelu, ohjelmointi, esitykset). 29
30 Projektihuone B1076 Avaimen voi kuitata laitoksen kansliasta (Heidi Penttinen), tämän jälkeen huonetta voi käyttää projektityöskentelyyn. Huonetta käytetään myös katselmointeihin, joita varten on varauslista. Tietokone ja tulostin. Avain pitää palauttaa jotta saat opintoviikot!!! 30
31 Jatkosta Projektipäällikkö kutsuu ryhmän aloituskokoukseen. Tutustutte toisiinne, sovitte alustavasti vastuualueista, sovitte ryhmänne yhteiset pelisäännöt, kommunikointitavat, selvitätte henkilökohtaiset tavoitteet, ryhmän tavoitteet,... Tutustutte asiakkaaseen ja hänen toimeksiantoonsa. Tutustutte Requirements Engineering (RE) -ryhmään. Allekirjoittatte sopimukset. Aloitatte projektisuunnitelman laatimisen sekä tutustumisen RE -ryhmän vaatimustenmäärittelyyn. Kartoitatte tarpeenne käytettävyystiimille (reilu 50 tuntia / ryhmä). Tästä ohjeita lisää myöhemmin. 31
32 Yleistä dokumenttien palautuksesta Puhtaana tekstinä tai pdf-formaatissa. Toimitetaan sähköpostitse tai valmiiksi tulostettuna. Saa tuoda suoraan työhuoneeseeni. Jos en ole paikalla, voi jättää postilokerooni. Olkaa huolellisia dokumenttien kirjoittamisessa. Lueta aina toisella henkilöllä dokumentit. 32
33 Yleisiä asioita: kotisivu Projektiryhmän työtunnit ja tekemisen laatu liittyen projektin eri vaiheisiin pitää löytyä projektin www-sivulta (taulukko). Sivulta pitää löytyä kuvaus projektista sekä suomeksi että englanniksi. Kaikista projektin päätöksistä pitää löytyä merkintä jostain pöytäkirjasta tai dokumentista. Muista päivitys! Kaupallisissa projekteissa kotisivulle ei tarvitse laittaa salaista materiaalia. Ilmoittakaa kotisivun osoite viimeistään viikolla
34 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 torstaina klo Laitoksen plagiointisivut: 34
35 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. 35
36 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). 36
37 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. 37
38 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. 38
39 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. 39
40 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). 40
41 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. Ideana on helpottaa ongelmakohtien havaitsemista. 41
42 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). 42
43 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. 43
44 Tarkastuslistat 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. Osa listojen kohdista voi perustua vaatimusmäärittelyyn. Osa puolestaan liittyy standardien ja sovitun ohjelmistoprosessin noudattamiseen. 44
45 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. 45
46 Projektikurssien käytännöstä 1 Kukin ryhmän jäsen kokeilee kutakin roolia vähintään kerran. Roolit jaetaan hyvissä ajoin ja merkitään projektisuunnitelmaan. Katselmoinnin pj. tiedottaa katselmoinnista asianmukaisesti vähintään viikon ennen katselmointia. Mukana asialista, mahdolliset tarkastuslistat ja muu taustamateriaali. Dokumentin omistaja jakaa dokumentin osallistujille vähintään 4 arkipäivää ennen katselmointia. Katselmointipöytäkirjat arkistoidaan. 46
47 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ä. Aikojen varaus: 47
48 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, 48
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ätiedotKurssin 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ätiedotTKOPA12 Projektityö, 6 ov.
TKOPA12 Projektityö, 6 ov. Luennot Kurssin esitietovaatimuksia Kurssin tavoitteista Kurssin sisällöstä Suoritustavoista ja -vaatimuksista. Arvostelukriteereistä Yleisiä ohjeita Katselmoinnit Kurssin luennoitsija
LisätiedotTIEA4 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ätiedotTIEA4 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ätiedotProjektityö
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ätiedotTietotekniikan 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ätiedotFigure 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ätiedotProjektityö
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ätiedotTKOPA12 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ätiedotProjektityö
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ätiedotTik-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ätiedotOhjelmistoprosessit 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ätiedotENG-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ätiedotT 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ätiedotTARKASTUSMENETTELYT 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ätiedotUCOT-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ätiedotTyö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ätiedotT 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ätiedotT 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ätiedotValtioneuvoston 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ätiedotOhjelmiston 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ätiedotSOVELLUSPROJEKTIN ARVIOINTILOMAKE
SOVELLUSPROJEKTIN ARVIOINTILOMAKE Arviointilomake on tarkoitettu Sovellusprojektin vastaavan ohjaajan arvioinnin tueksi, eikä sillä siten tule korvata erillistä projektilausuntoa. Useaa arviointikohtaa
LisätiedotVerkkopokerijä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ätiedotMää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ätiedotHarri 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ätiedotT-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ätiedotSiimasta 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ätiedotKÄ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ätiedotIIZT4020 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ätiedotSä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ätiedotProjektityö
Projektityö 1.10.2010 Testaussuunnitelma ja testaus Katselmoinnit ja tarkastukset Ohjelmistojen toteutuksesta Loppuraportti, projektikertomus, lopputapaaminen Projekti CD. Kurssin luennoitsija ja projektiryhmien
LisätiedotT 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ätiedotProjektin 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ätiedotProjektisuunnitelma 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ätiedotOpinnä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ätiedotHarjoitustyö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ätiedotMenetelmä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ätiedotVastuu- 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ätiedotHarjoitustyö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ätiedotKandidaatintyö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ätiedotOhjelmistotekniikka - 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ätiedotOHJ-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ätiedotKuvataiteen 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ätiedotPROJEKTIN 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ätiedottsoft 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ätiedotPROJEKTIN 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ätiedotKÄ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ätiedotMS-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ätiedotProjektisuunnitelma. 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ätiedotOpetussuunnitelmien 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ätiedotKatselmoinnin 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ätiedotHarjoittelu 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ätiedotPROJEKTITOIMINTA 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ätiedotMiten 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ätiedotTIETOJENKÄ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ätiedotKuvataiteen 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ätiedotPHYS-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ätiedotKieliaineistojen 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ätiedotProjektinhallinta 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ätiedotPROJEKTIN EDISTYMISRAPORTTI Seurantajakso <jaksonumero, alkupäivä - päättymispäivä>
PROJEKTIN EDISTYMISRAPORTTI Seurantajakso -projekti PROJEKTIN EDISTYMISRAPORTIN
LisätiedotCT60A4600 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ätiedotOhjelmistotekniikka - Luento 2 Jouni Lappalainen
Ohjelmistotekniikka - Luento 2 Jouni Lappalainen Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento
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ätiedotTeamCHAMPION TeamCHAMPION wiki.tut.fi/champion
1 TYÖPAJAN ASKELEET 2 Valmistautuminen Alustus Tiimitilanteet Tiimiroolit Tulokset Analysointi Toimenpiteet Yhteenveto VALMISTAUTUMINEN 3 Työpajan luonti Fasilitoija luo tiimiroolityökaluun uuden työpajan.
LisätiedotOhjelmistotekniikan 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ätiedotKÄ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ätiedotT 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ätiedotOPISKELIJAN MUISTILISTA
Kuvataiteen lukiodiplomin tukimateriaali opiskelijalle OPISKELIJAN MUISTILISTA Kuvataiteen lukiodiplomi muodostuu teoksesta sekä työskentelyprosessia, itsearviointia ja kuvataiteen tuntemusta kuvaavasta
LisätiedotKurssijärjestelyt. ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos
Kurssijärjestelyt ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos (Alkuperäiset luentokalvot: Markku Laine) 8. syyskuuta 2015 Luennon sisältö Kurssin
LisätiedotVERSIONHALLINTA. 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ätiedotHenkilökohtainen opintojen suunnittelu eli HOPS Urapalvelut opintojen alkuvaiheessa uraohjaaja Kirsi Vallius-Leinonen
Johdatus akateemisiin opintoihin 1 op, kaikille yhteiset luennot Henkilökohtainen opintojen suunnittelu eli HOPS Urapalvelut opintojen alkuvaiheessa uraohjaaja Kirsi Vallius-Leinonen 4.9.2012 Yliopisto-opiskelun
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ätiedotT 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ätiedotTIE 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ätiedotLego 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ätiedotMyös opettajaksi aikova voi suorittaa LuK-tutkinnon, mutta sillä ei saa opettajan kelpoisuutta.
Tietojenkäsittelytiede Tutkintovaatimukset Perustutkinnot LUONNONTIETEIDEN KANDIDAATIN TUTKINTO (VÄHINTÄÄN 120 OV) 1. Tietojenkäsittelytieteen cum laude approbatur -oppimäärä (vähintään 55 ov) ja kypsyysnäyte
LisätiedotLOPPURAPORTTI 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 IT infra-projekti onnistuu ja miten epäonnistuu" Timo Häkkinen TTY PDF versio josta on poistettu 1 kuva ja yhden sivun tekstit
"Miten IT infra-projekti onnistuu ja miten epäonnistuu" Timo Häkkinen TTY 7.6.2017 PDF versio josta on poistettu 1 kuva ja yhden sivun tekstit Esityksen rakenne ja esittäjän taustat Seuraavassa esityksessä
LisätiedotVaihtoehto 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ätiedotKä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ätiedotKÄYTTÄJÄKOKEMUKSEN PERUSTEET, TIE-04100, SYKSY 2014. Käyttäjätutkimus ja käsitteellinen suunnittelu. Järjestelmän nimi. versio 1.0
KÄYTTÄJÄKOKEMUKSEN PERUSTEET, TIE-04100, SYKSY 2014 Käyttäjätutkimus ja käsitteellinen suunnittelu Järjestelmän nimi versio 1.0 Jakelu: Tulostettu: 201543 Samuli Hirvonen samuli.hirvonen@student.tut.fi
LisätiedotCHEM-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ätiedotMINNO Metropolis 2014 - Loppukatselmus. Annika Laurén, Bassma Chaoki Edward Sneck, Lari Lehto Melina Lukkarinen, Riku Lehtonen Educons Oy 26.5.
MINNO Metropolis 2014 - Loppukatselmus Annika Laurén, Bassma Chaoki Edward Sneck, Lari Lehto Melina Lukkarinen, Riku Lehtonen Educons Oy 26.5.2014 Tässä kalvosetissä tiimimme esittelee projektin ja siitä
LisätiedotOhjelmiston toteutussuunnitelma
Ohjelmiston toteutussuunnitelma Ryhmän nimi: Tekijä: Toimeksiantaja: Toimeksiantajan edustaja: Muutospäivämäärä: Versio: Katselmoitu (pvm.): 1 1 Johdanto Tämä luku antaa yleiskuvan koko suunnitteludokumentista,
LisätiedotVÄ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ätiedotRYM-C3001 Projektityökurssi 2
RYM-C3001 Projektityökurssi 2 Opetuskerta 6, Päivän ohjelma 10.15 Projektikuvauksen ensimmäisen version palautus sekä palautteen antaminen toisen ryhmän työlle Projektikuvausten kehittämiseksi ryhmät on
LisätiedotOhjelmistoarkkitehtuurit. Syksy 2008
Ohjelmistoarkkitehtuurit Syksy 2008 Kai Koskimies 1 Tervetuloa Kuopion yliopisto, Oulun yliopisto, Tampereen yliopisto, Teknillinen korkeakoulu, Turun yliopisto, Vaasan yliopisto, Tampereen teknillinen
LisätiedotTest World Oy. Ohjelmistoprojekti 2004 T-76.115
Test World Oy Ohjelmistoprojekti 2004 T-76.115 TW QMD JA 13.9.2004 Page 1(5) 1. Yritys Test World Oy on suomalainen yksityinen vuonna 1991 perustettu yritys. Sen toimialana on autojen ja renkaiden testaus
LisätiedotTik Harjoitustyö
Tik-76.612 Harjoitustyö Harjoitustyön uusi aikataulu Ti 12.3 Kurssin aloitus Harjoitustyön läpikäynti To 14.3 Ti 19.3 Projektin synty Projektisuunnitelma Ryhmien muodostuminen To 21.3 Ti 26.3 To 4.4 Ti
LisätiedotTIES406 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ätiedotOhjelmajohtamisen käyttöönotto yrityksissä STRAP PPO-tutkimusprojektin loppuseminaari
Ohjelmajohtamisen käyttöönotto yrityksissä 20.5.2008 STRAP PPO-tutkimusprojektin loppuseminaari 20.5.2008 Lassi Lindblom, Projektijohtamisen konsultti, Suomen Projekti-Instituutti Sisältö Suomen Projekti-instituutti
Lisätiedot2. 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ätiedotEi raportteja roskiin
Ei raportteja roskiin Wikit ja blogit opetuksessa Sosiaalinen media koulutuksessa Tietotekniikan liitto - Helia 2006-11-16 Ei raportteja roskiin Vanha ja uusi tapa Käytännön kokemuksia Lisenssit Tekniikka
LisätiedotKäyttöohje. Versiohistoria: 1.0 7.5.2003 1. versio Mari 1.1 9.5.2003 Kommenttien perusteella korjattu versio
Otus- projektinhallintatyökalu Käyttöohje Versiohistoria: 1.0 7.5.2003 1. versio Mari 1.1 9.5.2003 Kommenttien perusteella korjattu versio Mari Tampere 9. toukokuuta 2003 Kimmo Airamaa, Andreas Asuja,
LisätiedotEspoon 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ätiedot11. 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ätiedotKurssijärjestelyt. CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos
Kurssijärjestelyt CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos (Alkuperäiset luentokalvot: Markku Laine) 10. Tammikuuta 2017 Luennon sisältö
LisätiedotT-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ätiedotPPS 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