TKOPA12 Projektityö, 6 ov.
|
|
- Aleksi Laine
- 7 vuotta sitten
- Katselukertoja:
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. 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ö, 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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ätiedotPROJEKTIN EDISTYMISRAPORTTI Seurantajakso <jaksonumero, alkupäivä - päättymispäivä>
PROJEKTIN EDISTYMISRAPORTTI Seurantajakso -projekti PROJEKTIN EDISTYMISRAPORTIN
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ätiedotProjektityö
Projektityö 1.10.2010 Testaussuunnitelma ja testaus Katselmoinnit ja tarkastukset Ohjelmistojen toteutuksesta Loppuraportti, projektikertomus, lopputapaaminen Projekti CD. Kurssin luennoitsija ja projektiryhmien
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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ä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ätiedotSOVELLUSPROJEKTIN ARVIOINTILOMAKE
SOVELLUSPROJEKTIN ARVIOINTILOMAKE Arviointilomake on tarkoitettu Sovellusprojektin vastaavan ohjaajan arvioinnin tueksi, eikä sillä siten tule korvata erillistä projektilausuntoa. Useaa arviointikohtaa
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ä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ä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ä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ä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ä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ä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ätiedotKä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ätiedotMetrobots-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ä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ä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ätiedotWCLIQUE. 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ä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ä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ä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ä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ä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ätiedotTT00AA12-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ä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ä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ä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ä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ätiedotOhjelmistotuotteen 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ä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ä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ätiedotTervetuloa 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ä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ä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ätiedot14. 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ä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ätiedotTestaussuunnitelma. 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ä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ä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ätiedotOhjelmistotekniikan 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ätiedotProjektioppiminen. Materiaalitekniikan sohvaprojekti
Projektioppiminen Materiaalitekniikan sohvaprojekti Lea Heikinheimo, yliopettaja, LAMK Pirkko Järvelä, yliopettaja, LAMK Ilkka Tarvainen, lehtori, LAMK Materiaalitekniikan koulutusohjelma Lahden ammattikorkeakoulun
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ä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ätiedotRaahen 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ä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ätiedot35C00250 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ä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ätiedotJukka 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ätiedotOhjelmistojen 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ätiedot0.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ätiedotTU-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ätiedotOpettajatuutorointi-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ätiedotAS-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ätiedotJHS 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