58312108 Ohjelmistojärjestelmien linjan pro gradu -seminaari (3 op)
Syksy 2015
Seminaarin vetäjä: Jukka Paakki
Seminaari on ohjelmistojärjestelmien erikoistumislinjalla graduvaiheessa oleville opiskelijoille tarkoitettu syventävien opintojen seminaari, jonka tavoitteena on tukea opiskelijoiden gradutyöskentelyä. Seminaariin hyväksytään opiskelijoita, jotka ovat sopineet gradunsa aiheen ohjelmistojärjestelmien linjalta ennen seminaarin alkua; ts. aiheella on vahvistettu gradulomake ja aihemäärittely. Etusija on gradutyöskentelynsä alkuvaiheessa olevilla ja niillä, joilta puuttuu ainakin yksi pakollinen seminaari.
Kukin osallistuja tuottaa seminaarissa gradustaan kaksi kirjallista esitystä, (1) rakenteen yleiskuvauksen ja (2) yksityiskohtaisemman, graduun tulevan osan. Jälkimmäisen sisältönä on jokin gradun keskeinen osa (muutama luku),josta pidetään seminaarin lopussa myös suullinen esitelmä.
Seminaarin tavoitteena on edistää gradua inkrementaalisesti kahdessa iteraatiossa (1) ja (2). Opiskelijat jaetaan aihealueen mukaisiin pienryhmiin, joissa annetaan jokaiselle ko. ryhmän graduntekijälle vertaispalautetta kirjallisista esityksistä (1) ja (2). Lisäksi seminaarin vetäjä antaa palautetta kaikille kaikesta. Seminaari ei kokoonnu joka viikko vaan ainoastaan aikataulussa ilmoitettuina päivinä. Muu aika käytetään itsenäisesti oman gradun edistämiseen sekä muiden vertaisopiskelijoiden töihin tutustumiseen ja niitä koskevan palautteen antamiseen.
Arvostelu
Seminaarista annettava arvosana muodostuu seuraavista tekijöistä: (1) kirjalliset esitykset 1/3, (2) suullinen esitelmä 1/3, (3) vertaistuki eli palautteen anto muille opiskelijoille 1/3.Esitietovaatimukset
Seminaari on tarkoitettu ohjelmistojärjestelmien erikoistumislinjan graduntekijöille.Jokaisella seminaariin osallistujalla tulee olla suoritettuna Kandidaatintutkielma tai vastaava. Jokaisella osallistujalla tulee olla graduaihe vahvistettuna ennen seminaarin alkua.
Alustava aikataulu
Seminaari kokoontuu 1.9.-13.10. ja 27.10.-8.12.2015 aikatalun mukaisesti tiistaisin klo 16-18 salissa C220. Seminaarin lopussa pidettäville esitelmille varataan mahdollisesti lisäpäiviä. Niistä sovitaan seminaarin järjestäytymistilaisuudessa 1.9.Huom! Järjestäytymistilaisuudessa on sovittu, että suulliset esitelmät pidetään kahdessa osassa, tiistaina 8.12. klo 16-18 (minkä jälkeen varataan aikaa luonnoksia koskeville palautekeskusteluille) ja keskiviikkona 9.12. klo 16-18. Molemmat tilaisuudet ovat salissa C220.
- Tiistai 1.9. Seminaarin esittely ja järjestäytyminen, C220. Esittelykalvot.
- Tiistai 8.9. Jakautuminen vertaisryhmiin, C220. Tätä varten jokainen opiskelija lähettää gradunsa aihemäärittelyn (1-2 sivua: gradun alustava työnimi; perusideat tutkimushypoteesista, käsittelytavasta ja työmenetelmistä; muutama keskeinen lähde) seminaarin vetäjälle (jukka.paakki@cs.helsinki.fi) viimeistään sunnuntaina 6.9. ja ottaa siitä seminaaritilaisuuteen mukaansa viisi paperikopiota.
- Perjantai 2.10. Gradun rakenne valmiina. Kukin opiskelija lähettää sähköpostina seminaarin vetäjälle ja jokaiselle muulle vertaisryhmänsä jäsenelle suunnitelman oman gradunsa rakenteesta: otsake, sisällysluettelo ja arvio kunkin luvun ja aliluvun pituudesta, johdantoluku (noin 2 sivua), alustava lähdeluettelo. Suositeltava formaatti: pdf. Jokainen vertaisryhmän jäsen antaa kaikille muille ryhmän jäsenille kirjallista palautetta heidän suunnitelmistaan.
- Sunnuntai 11.10. Takaraja rakennetta koskevalle palautteelle. Sähköpostina gradun tekijälle ja seminaarin vetäjälle lähetettävä palautelomake: Rakenteen palautelomake. (Seminaarin vetäjä antaa ulkomaan matkan takia palautteensa vasta 11.10. jälkeen.)
- Tiistai 13.10. Palautekeskustelut rakenteesta, C220 ja B222.
- Sunnuntai 22.11. Gradun seminaariluonnos valmiina. Kukin opiskelija lähettää sähköpostina seminaarin vetäjälle ja jokaiselle muulle vertaisryhmänsä jäsenelle luonnoksen valitsemastaan gradun osasta (muutama luku esimerkiksi alusta, noin 20 sivua) viimeistellyssä tieteellisen kirjoittamisen käytäntöjä noudattavassa muodossa. Luonnos sisältää lisäksi koko gradun sisällysluettelon, tiivistelmän, johdantoluvun (ellei se sisälly valittuun gradun osaan) sekä mahdollisimman täydellisen lähdeluettelon. Suositeltava formaatti: pdf. Jokainen vertaisryhmän jäsen antaa kaikille muille ryhmän jäsenille kirjallista palautetta heidän luonnoksistaan.
- Sunnuntai 6.12. Takaraja luonnosta koskevalle palautteelle. Sähköpostina gradun tekijälle ja seminaarin vetäjälle lähetettävä palautelomake: Luonnoksen palautelomake.
- Tiistai 8.12. klo 16-19. Esitelmiä & palautekeskustelut luonnoksista, C220 sekä mahdollisesti muita saleja.
- Keskiviikko 9.12. klo 16-18, C220. Esitelmiä.
- Esitelmät yhteisesti sovittavalla tavalla. Kukin opiskelija pitää omasta gradustaan noin 30 minuuttia kestävän esitelmän. Esitelmässä keskitytään kirjallisen graduluonnoksen ydinasioihin ja siinä otetaan huomioon luonnoksesta saatu palaute. Esitelmiä ei tarvitse jakaa etukäteen eikä niitä julkisteta. Jokaisen esitelmän lopusta on varattava noin 5 minuuttia aikaa ko. gradua koskevalle keskustelulle.
Vertaisryhmät
- Anni Laurila, Pessi Moilanen, Riku Rytkönen, Tomi Simsiö
- Katri Aintila, Juuso Hyvönen, Miia Nopanen, Veronica Riihijärvi
Lähdemateriaali
Pro gradun kirjoittamiseksi kannattaa lukea Ohjeita gradun rakenteesta, ulkoasusta ja kieliopista (Juha Taina, pdf).Ohjelmistojärjestelmien (ohjelmistotekniikan) kannalta relevantteja lehtiä ovat ainakin seuraavat:
- ACM Transactions on Software Engineering and Methodology
- Computer / IEEE
- IEE Proceedings. Software
- IEEE Software
- IEEE Transactions on Software Engineering
- Journal of Systems and Software
- ACM SIGSOFT Software Engineering Notes
- Software Process: Improvement and Practice
- Software Testing, Verification & Reliability
- Software Practice & Experience
Alueella on enemmän kuin runsaasti mielenkiintoisia konferensseja. Ohjelmistotekniikan ehdoton ykkönen on IEEE:n järjestämä International Conference on Software Engineering (ICSE).
Google on tehnyt hakemiston verkosta löytyvistä tieteellisistä julkaisuista. Hakukone hakemistoon löytyy osoitteesta http://scholar.google.fi
Aikaisemmat ohjelmistotekniikan graduseminaarit:
- syksyn 2006 seminaari
- syksyn 2007 seminaari
- kevään 2008 seminaari
- kevään 2009 seminaari
- kevään 2010 seminaari
- kevään 2012 seminaari
- kevään 2013 seminaari
jukka.paakki@cs.Helsinki.FI