Projektiryhmä Tete Work-time Attendance Software. Henkilökohtainen SE harjoitus: loppuraportti

Koko: px
Aloita esitys sivulta:

Download "Projektiryhmä Tete Work-time Attendance Software. Henkilökohtainen SE harjoitus: loppuraportti"

Transkriptio

1 Projektiryhmä Tete Work-time Attendance Software Henkilökohtainen SE harjoitus: loppuraportti Pariohjelmointi Mika Lindroos

2 T Software Project/Tietojenkäsittelyopin ohjelmatyö 2(12) Muutosloki Versio Pvm Tekijä Kuvaus Mika Lindroos Ensimmäinen versio I1-vaiheesta Mika Lindroos Päivitetty versio I2-vaiheesta Mika Lindroos Loppuraportti I3-vaiheen jälkeen Mika Lindroos Oikoluettu loppuraportti valmis palautusta varten

3 T Software Project/Tietojenkäsittelyopin ohjelmatyö 3(12) Sisällysluettelo Johdanto Arvionti I1-vaiheesta Metriikat I1-vaiheesta Johtopäätöksiä I1-vaiheen metriikoista Arvionti I2-vaiheesta Metriikat I2-vaiheesta Johtopäätöksiä I2-vaiheen metriikoista Arviointi I3-vaiheesta Yhteenveto Johtopäätöksiä kyselyn tuloksista... 9 Loppusanat...11

4 T Software Project/Tietojenkäsittelyopin ohjelmatyö 4(12) Johdanto Tässä dokumentissa esittelen henkilökohtaisen SE harjoitukseni, pariohjelmoinnin, käyttöä projektimme aikana. Ensimmäiseksi esittelen arviot pariohjelmoinnin käytöstä jokaisen yksittäisen vaiheen kohdalla metriikoineen, minkä jälkeen esittelen koko projektin aikaisen pariohjelmoinnin käyttöä koskevan kyselytutkimukseni tulokset. Lopuksi kokoan saadut tulokset yhteen ja teen niistä joitakin johtopäätöksiä pariohjelmoinnin käytöstä tällaisen projektin yhteydessä. Vaihekohtaisten arviointien yhteydessä on hyvä huomata, että ne ovat tehty välittömästi kyseisen vaiheen jälkeen, joten ne sisältävät jonkin verran pohdintaa myös tulevien vaiheiden mahdollisista vaikeuksista pariohjelmoinnin kannalta. Jälkikäteen on varsin mielenkiintoista verrata myös oletusten ja toteutuneiden asioiden suhdetta toisiinsa. Samoin on valaisevaa nähdä missä kohdin oli tehty turhan optimistisia oletuksia ja mahdollisesti tämän pohjalta välttää tulevaisuudessa vastaavat ongelmat. 1. Arvionti I1-vaiheesta Käytimme pariohjelmointia I1-vaiheen alussa suunnitelman mukaan järjestelmällisesti, mutta vaiheen loppupuolella käytännön rajoitteiden takia jouduimme hieman poikkeamaan pariohjelmoinnin käytöstä. Suurin käytännön ongelma oli ilman muuta asiakkaan lupaaman testipalvelimen toimimattomuus, joka aiheutti sen, että kaikki kehitystyö oli käytännössä tehtävä ryhmäläisten omilla kotikoneilla tai muuta kautta käytössä olevalla palvelimella (esim. työpaikan kone). Kaikilla ei kuitenkaan ollut mahdollisuutta pystyttää omaa palvelinta etäkäytettäväksi, joten pariohjelmoidessa oli mentävä jomman kumman kotikoneelle ohjelmoimaan. Toinen pariohjelmoinnin käyttöä rajoittanut tekijä oli tämän vaiheen tiukka aikataulu, joka aiheutti ongelmia yhteisen ajan löytämiseksi parin jäsenten välillä. Näistä syistä johtuen pariohjelmointia ei käytetty suunnitellussa määrin, eikä saatuja tuloksia voida vielä missään nimessä pitää täysin totuudenmukaisina tai kattavina. I1-vaiheen alussa tuli esille myös muutamia rajoitteita pariohjelmoinnin suhteen. Tiiviin aikataulun vuoksi pariohjelmointikertoja joutui sopimaan varsin aikaisessa vaiheessa ja niinpä ainakin yhdelle parille kävi niin, että toteutusympäristö ei ollut vielä täydessä toimintakunnossa ohjelmointia aloitettaessa. Näin ollen parilta kului ylimääräistä aikaa ympäristön ongelmien selvittelyyn, mikä luonnollisesti näkyy pariohjelmoinnin tehokkuuden kärsimisessä; yhden ohjelmoijan sijasta kaksi ohjelmoijaa istui ratkomassa teknisiä ongelmia, pahimmillaan saamatta mitään merkittävää edistystä aikaan. Pariohjelmointi antoi I1-vaiheen aikana kuitenkin viitteitä myös tarjoamistaan hyödyistä. Kun teknisten ongelmien aiheuttamat harmit oli selvitetty, päästiin varsinaiseen pariohjelmointiin käsiksi ja tuottamaan varsinaista ohjelmakoodia. Näiden ohjelmointikertojen aikana tuli erityisesti pariohjelmoinnin oppimisvaikutus hyvin esille käytettäessä kokenut-kokematon ohjelmoijapareja. Näin ollen pariohjelmointia ei ole syytä tuomita vielä I1-vaiheen tulosten perusteella vaan sen käyttöä jatketaan mahdollisuuksien mukaan seuraavissa vaiheissa. I2-vaiheessa oleva joululoma aiheuttaa omat haasteensa pariohjelmoinnin käytölle, mutta vastaavasti testipalvelimen saaminen käyttöön jossain vaiheessa helpottaa osaltaan työskentelytilaongelmaa. 1.1 Metriikat I1-vaiheesta Taulukko 1. Pariohjelmoinnin käyttö ja järjestelmätestauksessa löydetyt bugit käyttötapauksittain (I1)

5 T Software Project/Tietojenkäsittelyopin ohjelmatyö 5(12) Use case Pariohjelmoinnin kokonaistyötunnit Yksinohjelmoinnin kokonaistyötunnit Pariohjelmointisuhde (pariohjelmoidut tunnit/kokonaistunnit) Bugeja (Blocker / Critical / Major / Minor / Trivial) UC 1.1 Log in % 2 (0/0/0/2/0) UC 1.2 Log out UC 2.1 Report hours for a work category UC 3.1 View reported hours UC 4.1 Add user UC 4.4 View user list UC 5.1 Add work category (0/0/0/1/0) % 9 (0/0/2/7/0) % 2 (0/0/0/2/0) % 3 (0/0/0/3/0) (0/0/0/0/1) (0/0/0/1/1) Johtopäätöksiä I1-vaiheen metriikoista Ylläolevassa taulukossa esitetyt luvut eivät ole täysin vedenpitäviä, koska teknisten ongelmien ratkomiseen käytettyä aikaa on osittain kirjattu käyttötapausten toteutuksen alle. Lisäksi Log out-käyttötapauksen tunteja ei ole kirjattu ollenkaan kyseisen käyttötapauksen alle, vaikka kyseinen toiminnallisuus onkin toteutettu. Näiden tuntien voidaan olettaa olevan muiden käyttötapausten alla olevien tuntien yhteydessä. Kaksi viimeistä käyttötapausta toteutettiin alkuperäisen suunnitelman lisäksi, joten niille ei ollut Trapolissa omaa Task-kenttäänsä. Näihin käytettyjen tuntien sijainnista tuntikirjanpidossa ei ole tarkkaa tietoa. Vielä yksi huomioitava seikka luvuista on se, että pariohjelmointia on käytetty pääsääntöisesti käyttötapausten ensimmäistä versiota tehtäessä kun taas havaittujen ongelmien paikkaukset on tehty pääsääntöisesti ohjelmoimalla yksin. I1-vaiheen tulosten pohjalta on turha tehdä kovinkaan pitkälle meneviä johtopäätöksiä. Eräs silmiinpistävä asia luvuista voidaan kuitenkin havaita. Ainoat havaitut minor-luokitusta vakavammat viat ja lukumäärältään suurin vikamäärä havaittiin kokonaistyömäärältään suurimmassa käyttötapauksessa UC 2.1. Tässä käyttötapauksessa myös pariohjelmoinnin käyttösuhde oli matalampi kuin kahdessa muussa käyttötapauksessa UC 1.1 ja UC 4.1. Vastaesimerkkinä voidaan kuitenkin esittää käyttötapaus UC 3.1, jossa saatiin hyviä tuloksia täysin ilman pariohjelmointia. Kuten sanottu on näistä tuloksista kuitenkin liian aikaista tehdä vedenpitäviä johtopäätöksiä ja pariohjelmointi näyttänee todelliset ominaisuutensa vasta tulevissa vaiheissa.

6 T Software Project/Tietojenkäsittelyopin ohjelmatyö 6(12) 2. Arvionti I2-vaiheesta I2-vaihetta voidaan pitää varsin menestyksekkäänä pariohjelmoinnin näkökulmasta. Asiakkaan lupaama testipalvelin saatiin vihdoin käyttöön iteraation alkupuolella ja tämä helpotti olennaisesti pariohjelmoinnin käyttöä, koska parit pystyivät työskentelemään myös koululta käsin. Iteraation alkuun sijoittunut joululoma aiheutti sen, että iteraation alussa työskentely oli varsin yksilöpainotteista ja jokainen teki töitä lähinnä silloin kun itsellä oli lomalla sopivasti aikaa. Tästä syystä suurin osa iteraation työmäärästä sijoittui kaikenkaikkiaan muutamalle tammikuun viikolle. Joululoman jälkeen tammikuun alusta alkanut työskentely sisälsi runsaasti varsinaista ohjelmiston toteutusta, toisin kuin vielä I1-vaiheessa, jossa oli melko paljon myös muuta vaadittua tehtävää. I2-vaiheessa toteutetaan merkittävä osa ohjelmiston toiminnallisuudesta ja niinpä tämä vaihe on ehkä paras tilaisuus eri ohjelmointimenetelmien väliseen vertailuun. Tämän vaiheen kuluessa käytettiin runsaasti sekä pari- että yksinohjelmointia, joten sikälikin tulosten pitäisi antaa jonkinlaista osviittaa eri menetelmien hyödyistä ja haitoista. Havaittavaa on, että suurin osa ohjelmoinnista oli edelleen yksinohjelmointia, mutta pariohjelmoinnin määrää voidaan pitää suhteellisen hyvänä kun otetaan huomioon, että joululoma vei lähes puolet iteraatiosta. Aivan kaikki ryhmäläiset, eivät kuitenkaan vieläkään omaa riittävästi kokemusta molemmista menetelmistä ja siksi päätin tehdä kyselyn pariohjelmointikokemuksista vasta seuraavan iteraation lopussa. Näin ollen tämän iteraation tulokset keskittyvät edelleen lähinnä pariohjelmoinnin teknisiin vaikutuksiin lopputulokseen, eikä esim. oppimisvaikutusta pystytä mittaamaan mitenkään objektiivisesti. Omalta osaltani voin kuitenkin sanoa jo sen verran, että pariohjelmointi näytti todelliset kyntensä tässä iteraatiossa kun päästiin eroon sitä haitanneista teknisistä ongelmista. Tein I1-vaiheessa melko vähän varsinaista ohjelmointityötä ja jos olisin joutunut tutustumaan yksin järjestelmään olisi siihen kulunut hyvin merkittävä määrä tehokasta työaikaa. Nyt pääsin sen sijaan tutuksi järjestelmän kanssa parini opastuksella ja sain runsaasti onnistumisen iloa saadessani toteutettua toiminnallisuutta järjestelmään. Iteraation loppupuolella olin oppinut järjestelmästä jo niin paljon, että kykenin itsenäisestikin toteuttamaan lisää toiminnallisuutta ja sikäli pariohjelmoinnin voidaan katsoa auttaneen merkittävästi oppimistavoitteiden saavuttamisessa. Hieman samansuuntaisia kokemuksia olen kuullut myös muiden kanssa keskustellessani, mutta näistä enemmän sitten ensi iteraation jälkeen virallisten kyselytulosten muodossa. Vielä viimeinen tämän iteraation työskentelystä huomioitava seikka, on muuttunut tilastointitapa toteutetun toiminnallisuuden osalta. Iteraatiossa toteutettavan toiminnallisuuden määrä oli sen verran suuri, että use case-pohjainen tilastointi ei olisi ollut enää järkevää. Niinpä ryhmä siirtyi tuntikirjanpidossa toiminnallisten kokonaisuuksien mukaiseen kirjaukseen ja tätä samaa kirjaustapaa käytän myös omassa raportissani. Tästä saavutetaan myös se hyöty, että järjestelmämme rakenteesta johtuen löydetyt bugit on huomattavasti helpompi ja luotettavampi kohdistaa toiminnallisuusalueisiin, eikä suoraan yksittäisiin käyttötapauksiin (tosin testiraportissa bugit on kohdistettu käyttötapauksiin tarkemman fokuksen saamiseksi). Näin ollen seuraavassa luvussa esitetyt pari-/yksinohjelmoinnin työmäärät ja löydetyt bugit ovat entistä tarkempia ja vertailukelpoisempia keskenään. 2.1 Metriikat I2-vaiheesta Taulukko 2. Pariohjelmoinnin käyttö ja järjestelmätestauksessa löydetyt bugit toiminnallisuusalueittain (I2) Toiminnallisu usalue Pariohjelmoinnin kokonaistyötunnit Yksinohjelmoinnin kokonaistyötunnit Pariohjelmointisuhde (pariohjelmoidut tunnit/kokonaistunnit) Bugeja (Blocker / Critical / Major / Minor / Trivial)

7 T Software Project/Tietojenkäsittelyopin ohjelmatyö 7(12) Check in related functionality % 2 (0/0/0/0/2) Framework - 1,5 0 % 0 (0/0/0/0/0) User related functionality Work category related functionality Work time item related functionality 24,5 28,5 46 % 6 (0/0/1/4/1) 27 41,5 39 % 6 (0/0/4/2/0) 9 63,5 12 % 5 (0/0/4/1/0) Johtopäätöksiä I2-vaiheen metriikoista Ylläolevan taulukon sisältämissä luvuissa on jonkin verran tulkinnanvaraisuutta, koska osa ohjelmoijista näytti kirjanneen myös bugien korjaukset tiettyjen toiminnallisuusalueiden alle kun taas osa oli kirjannut ne erikseen suunnittelemattoman ohjelmoinnin alle. Siitä johtuen osa taulukon sisältämistä työtunneista saattaa olla jo bugikorjauksia varsinaisen kehitystyön sijasta ja siten saattaa olla vaikuttanut toiminnallisuusalueen kokonaistyömäärään suurentavasti. Näiden tapausten seulominen käsin kaikkien tuntikirjausten joukosta olisi kuitenkin ollut Trapolin nykyiset ominaisuudet huomioon ottaen niin työlästä, että käytännön pakosta ne hyväksytään tulosta epätarkentavina tekijöinä. Toinen huomioitava seikka tämän iteraation tuloksissa on huomattavasti suuremmat kokonaistyömäärät kuin I1-iteraatiossa. Tästä johtuen myös löydettyjen bugien määrät ovat luonnollisesti suurempia, koska on varsin luonnollista, että suurempia kokonaisuuksia tehdessään ohjelmoijat tekevät myös enemmän virheitä. Lisäksi testaajina toimivat jonkin verran eri henkilöt kuin I1-iteraatiossa ja tämä näyttäisi osaltaan vaikuttaneen erityisesti bugien vakavuusasteen tulkintoihin. Tämän iteraation testaajat tulkitsivat vakavuusasteita jonkin verran kevyemmin kuin I1-iteraation testaajat ja niinpä vakavammiksi luokiteltuja bugeja on enemmän kuin I1-iteraatiossa. Tämäkään tulkintaero ei ole kuitenkaan mikään ongelma, kunhan sen vain muistaa huomioida tuloksia analysoidessaan. Suuremmista työmääristä huolimatta ei tässäkään iteraatiossa saatu selkeää ja täysin objektiivista näyttöä pariohjelmoinnin eduista suhteessa yksinohjelmointiin. Framework-toiminnallisuudesta ei saada mitään järkevää tulosta, koska työmäärä oli ainoastaan 1,5 tuntia ja myös kokonaan yksin ohjelmoitu Check intoiminnallisuus on huono vertailukohta varsin yksinkertaisen rakenteensa takia. Niinpä keskeisimmiksi mittareiksi nousevat kolme suurinta toiminnallisuusaluetta, jotka sisältävät työtä n tuntia ja pariohjelmoinnin käyttöaste oli prosenttia. Bugeja analysoitaessa huomataan kuitenkin, että jokaiseen niistä on tullut lähes sama määrä bugeja ja myös bugien vakavuusasteet ovat hyvin lähellä toisiaan. Näin ollen ei voida millään tasolla sanoa pariohjelmointia sen paremmaksi tai huonommaksi kuin yksinohjelmointi. Eräs näkökohta on toki siinä, että pariohjelmoinnissa kuluu kahdelta ohjelmoijalta sama työmäärä kuin muuten menisi vain yhdeltä, mutta tätä ei voida objektiivisesti mitata käytössä olevien tietojen avulla. Näyttäisikin siltä, että tällainen yhden ryhmän sisäinen ja vain yhden projektin (vieläpä suhteellisen pieni projekti) mittainen tutkimus pariohjelmoinnin hyödyistä ei tuota mitään tieteellisesti hyväksyttävää todistusaineistoa. Tutkin vielä I3-iteraation aikana, jos silloin tulisi ilmi jotain yllättäviä tuloksia. Tässä

8 T Software Project/Tietojenkäsittelyopin ohjelmatyö 8(12) vaiheessa näyttää kuitenkin siltä, että tietoa pariohjelmoinnin hyödyllisyydestä saadaan parhaiten ensi iteraation lopussa tehtävän kyselytutkimuksen avulla. Vaikka kyseessä ovatkin ryhmäläisten subjektiiviset mielipiteet, antaa tämä varmasti osviittaa siitä kuinka hyödylliseksi pariohjelmointi koetaan ja ennen kaikkea tällä hetkellä pariohjelmoinnin keskeisimmältä edulta vaikuttavasta oppimishyödystä. 3. Arviointi I3-vaiheesta I3-vaiheessa ei kyetty alkuperäisistä suunnitelmista poiketen enää käyttämään pariohjelmointia muutaman keskeisen syyn takia. Ensimmäinen suuri muutos oli kalenteriajassa todella tiukka toteutusaikataulu uudelle toiminnallisuudelle. Tämä johtui lähinnä siitä, että I3-vaiheessa tehtiin ryhmien välinen peer-testaus ja tästä syystä toiminnallisuuden piti olla toteutettuna hyvin nopeasti vaiheen alussa. Kun tämän yhdisti ryhmäläisten varsin tiiviseen aikatauluun muiden kiireiden osalta, oli tuloksena se, että jokainen teki ohjelmointityötä silloin kuin sattui ehtimään, eikä yhteisiä pariohjelmointiaikoja onnistuttu sopimaan. Tästä syystä vastaavaa vertailua kuin edellisissä vaiheissa pariohjelmoinnin ja perinteisen ohjelmoinnin välillä ei ole tehty. En pidä tätä kuitenkaan suurenakaan miinuksena, koska edellisissä vaiheissa on jo käynyt ilmi, ettei pariohjelmoinnista saada absoluuttisen tarkkaa mittaustietoa tämän laajuisessa projektissa kuitenkaan. Sen sijaan kuten jo edellisen vaiheen lopussa epälin, antoi tämän vaiheen lopussa tekemäni kyselytutkimus hyvinkin paljon mielenkiintoista lisätietoa pariohjelmoinnin käytöstä projektin aikana. Vaikka kyseessä eivät olekaan tieteellisesti pätevät todisteet, ovat ryhmäläisten omat käsitykset ja suhtautuminen pariohjelmointiin hyvin keskeisessä asemassa arvioitaessa pariohjelmoinnin käyttöä. Varsinkin tämän suuruusluokan projektissa on ryhmän sisäisellä toiminnalla hyvin suuri merkitys projektin onnistumisen kannalta. Mutta tästä kyselystä ja sen tuloksista enemmän seuraavassa luvussa. Projektin viimeisessä vaiheessa (DE) pariohjelmointia ei enää käytetä, koska koko vaihe keskittyy aikaisemman toiminnallisuuden hiomiseen ja virheiden korjaamiseen. Koska uutta toiminnallisuutta ei varsinaisesti enää toteuteta, ei myöskään pariohjelmointia tulla käyttämään kuin korkeintaan satunnaisten virheiden metsästämiseksi. Tämä on kuitenkin luonteeltaan niin erityyppistä työtä kuin varsinainen toiminnallisuuden toteutus, ettei sitä voida verrata tämän tutkimuksen käsittelemään pariohjelmointiin. 4. Yhteenveto Tässä luvussa esitellään lyhyesti I3-vaiheen lopussa tekemäni kyselytutkimuksen tulokset ja käydään läpi niiden pohjalta projektin alussa oletettuja pariohjelmoinnin hyötyjä ja haittoja. Kyselyssä esitin yhdeksän kysymystä pariohjelmointia koskien ja lisäksi kolme taustakysymystä. Pariohjelmointia koskevissa kysymyksissä pyysin vastaukset käyttäen asteikkoa 1=täysin eri mieltä, 2=osittain eri mieltä, 3=en osaa sanoa, 4=osittain samaa mieltä tai 5=täysin samaa mieltä. Lisäksi ryhmäläisillä oli mahdollisuus antaa jokaisessa kohdassa vapaamuotoista palautetta. Jokainen ryhmäläinen vastasi kyselyyn ajoissa, joten kyselyn otos on seitsemän henkilöä ja kattaa siten täydellisesti projektiryhmämme mielipiteet. Kysymykset ja vastausten keskiarvot sekä keskihajonnat on esitetty alla taulukossa 3. Taulukko 3. Kyselyn tulokset Kysymys Vastausten keskiarvo (1=täysin eri mieltä, 2=osittain eri mieltä, 3=en osaa sanoa, 4=osittain samaa mieltä, 5=täysin samaa mieltä) Vastausten keskihajonta 1. Pariohjelmointi on miellyttävämpää kuin yksin ohjelmoiminen?

9 T Software Project/Tietojenkäsittelyopin ohjelmatyö 9(12) ohjelmoiminen? 2. Pariohjelmoinnista oli hyötyä asioiden oppimiseni kannalta? 3. Uskon tuottaneeni parempilaatuista koodia ohjelmoidessani parin kanssa? 4. Kaveri kommentoimassa virheitäni häiritsi ohjelmointiani? 5. Pariohjelmointi oli hitaampaa kuin perinteinen ohjelmointi (verrattuna siihen että pari työskentelisi erikseen)? 6. Kykenin ratkaisemaan ongelmatilanteita nopeammin pariohjelmointia käyttäessäni? 7. Pariohjelmoinnin käyttö paransi ryhmähenkeä/auttoi tutustumaan ryhmäläisiin? 8. Uskon että pariohjelmoinnin käytöstä oli projektille hyötyä? 9. Pariohjelmoinnin käytöstä oli itselleni hyötyä? Taustakysymykset a. Ohjelmointiin käyttämäni kokonaistyömäärä oli noin...? (tunneissa) b. Tästä ajasta pariohjelmointia oli noin...? (tunneissa) c. Olen käyttänyt pariohjelmointia aiemmin...? (en koskaan/satunnaisesti/säännöllisesti) lähes kaikki satunnaisesti, kukaan ei säännöllisesti 4.1 Johtopäätöksiä kyselyn tuloksista Kyselyllä saadut tulokset tukivat varsin hyvin projektin alussa tehtyjä oletuksia pariohjelmoinnin vaikutuksesta. Tulokset noudattivat myös varsin pitkälti omia oletuksiani siitä, millaisia vastaukset tulisivat olemaan. Muutaman mielenkiintoisen havainnon tuloksista voi kuitenkin tehdä, varsinkin jos otetaan vielä huomioon vähän ulkopuolista tietoa kyselyyn vastanneista henkilöistä. Tällä tarkoitan lähinnä sitä, että kyselyssä ei suoraan otettu kantaa vastaajan aiempaan ohjelmointikokemukseen, mutta projektin aikana

10 T Software Project/Tietojenkäsittelyopin ohjelmatyö 10(12) ryhmäläisiin on tutustunut sen verran, että jonkinlainen käsitys myös siitä asiasta on muodostunut. Niinpä seuraavissa johtopäätöksissä on jonkin verran käytetty hyödyksi myös omia tietojani varsinaisen kyselyn ulkopuolelta. Ensimmäisen kysymyksen osalta tulokset olivat varsin pitkälti odotetun kaltaisia. Pariohjelmointi koettiin varsin miellyttäväksi verrattuna yksin ohjelmointiin, vaikka pari eriävääkin mielipidettä asiaan tuli. Huomionarvoista tämän kysymyksen vastauksissa oli lähinnä se, että pariohjelmoinnin miellyttävyys oli lähes suorassa suhteessa siihen, kuinka suuren osan ohjelmoinnistaan vastaaja oli tehnyt pariohjelmointina projektin aikana. Lisäksi oli selvästi havaittavissa, että ryhmän ennestään kokeneimmat ohjelmoijat eivät kokeneet pariohjelmointia yhtä positiivisena asiana kuin muut. Tämä on varsin luonnollista, koska uusi työtapa aiheuttaa aina sitä enemmän vastustusta mitä pidempään on tottunut toimimaan toisin. Kommenttina saatiin myös, että pariohjelmointi on kätevää hankalampien ongelmien ratkomiseen, mutta turhauttavaa apinakoodia kirjoitettaessa. Toisessa kysymyksessä mielipiteet hajaantuivat todella paljon. Tätä selittää kuitenkin ryhmäläisten erilainen osaamistausta, mistä syystä myös pariohjelmoinnin oppimisvaikutus vaihteli sen mukaisesti. Kokeneille ohjelmoijille pariohjelmoinnissa ei ollut niin paljon opittavia asioita kuin kokemattomammille ja erityisesti kokemattomammat ohjelmoijat arvostivat mahdollisuutta oppia asioita pariohjelmointia käytettäessä. Tosin myös siinä joukossa, joka ei kokenut pariohjelmoinnin varsinaisesti hyödyntäneen oppimistaan, tuli kommentti, jonka mukaan asioiden selittäminen toiselle ohjelmoijalle oli auttanut itseäkin ymmärtämään asian paremmin. Kolmannessa kysymyksessä mielipiteet keskittyivät hyvin pitkälle keskimmäiseen vaihtoehtoon. Vain yksi henkilö epäili tuottaneensa huonompilaatuista koodia ohjelmoidessaan pariohjelmointia, mutta suurin osa ei osannut sanoa asian suhteen mitään. Tämän kysymyksen suhteen edellisissä vaiheissa tehdyt varsinaiset mittaukset eivät antaneet myöskään tietoa asian todellisesta tilasta. Tämän kokeilun perusteella ei siis voida sanoa mitään lopullista siitä, tuottaako pariohjelmointi oikeasti parempaa koodia tämän kaltaisessa projektissa. Vastaavasti pariohjelmoinnin ei tutkimuksen valossa pitäisi ainakaan huonontaa koodin laatua, joten sen käyttöä kannattaa arvioida muiden tutkimuksessa esille tulleiden vaikutusten pohjalta. Neljännen kysymyksen suhteen vastaukset olivat varsin yksimielisiä. Kukaan ei myöntänyt parin kommentoinnin varsinaisesti häiritsevän ja useimmat kokivat sen ainoastaan hyödyllisenä, että koodiin mahdollisesti tulevat virheet huomataan ja voidaan korjata heti. Tähän osaltaan varmasti vaikutti ryhmässä vallinnut hyvä yhteishenki, jonka ansiosta kukaan ei kokenut pariohjelmointia ja parin kommentteja hyökkäävinä. Viidennessä kysymyksessä tuli jälleen melko paljon hajontaa vastauksissa. Selkeästi kuitenkin koettiin pariohjelmointi hitaammaksi kuin kahden ohjelmoijan toimiminen erikseen. Tämä pitää varsinkin tämän suuruisessa projektissa varmasti paikkansa, koska erityisesti pariohjelmoinnin opetteluvaiheessa aiemmat tutkimuksetkin ovat osoittaneet kuluvan selvästi enemmän aikaa. Laajemmassa projektissa kuitenkin olisi odotettavissa pariohjelmoinninkin tehostuminen oppimisvaiheen jälkeen. Tähän suuntaan tuli myös kommentteja kyselyssä, että pariohjelmoinnin teho oli kärsinyt kun totutteluun meni sen verran aikaa. Kuudennessa kysymyksessä vastaukset vaihtelivat aivan laidasta laitaan, vaikka vastausten keskiarvo asettuikin varsin tarkasti asteikon keskivaiheille. Selvästi oli havaittavissa, että kokeneemmat ohjelmoijat ratkaisevat ongelmat nopeammin yksin kun taas kokemattomammat ohjelmoijat hyötyvät voidessaan ratkoa ongelmia yhdessä parinsa kanssa. Seitsemännessä kysymyksessä tulos oli päivänselvä. Kukaan ei kokenut pariohjelmoinnin huonontaneen ryhmähenkeä vaan lähes yksimielisesti kaikki olivat sitä mieltä, että pariohjelmointi paransi ryhmähenkeä ja auttoi tutustumaan ryhmäläisiin. Tätä voidaan pitää erittäin merkittävänä saavutuksena, koska kuten aiemmin jo totesin on erityisesti tämän suuruusluokan projektissa hyvin tärkeää ryhmän yhteishenki ja yhdessä

11 T Software Project/Tietojenkäsittelyopin ohjelmatyö 11(12) tekemisen meininki. Periaatteessa projektin vaatiman ohjelmoinnin olisi voinut tehdä aivan hyvin jokainen yksin kotoaan käsin ohjelmoiden, mutta kyselyn vastauksissa tuli selvästi ilmi, että yhdessä työskentely on myös hyvä keino samalla tutustua muihin ryhmäläisiin. Erityisesti tällaisen projektin yhteydessä, jossa ryhmän jäsenet ovat entuudestaan melko tuntemattomia toisilleen, on tärkeää saada ryhmä yhtenäiseksi tutustumalla mahdollisimman pian ryhmän muihin jäseniin. Vakiintuneessa työporukassa tätä ei voida pitää niin merkittävänä tekijänä, mutta erityisesti tällaisen kouluprojektin yhteydessä voidaan tämän perusteella suositella pariohjelmoinnin käyttöä ainakin jossain määrin ja erityisesti projektin alkuvaiheessa. Myös kahdeksannessa kysymyksessä vastaukset olivat hyvin yksimielisiä. Pariohjelmoinnin käyttö koettiin hyvin yksimielisesti hyödylliseksi projektille. Suurinta hyötyä pariohjelmoinnista oli ennen kaikkea ryhmäläisten erilaisen kokemustaustan takia. Kokemattomammille ohjelmoijille pariohjelmointi tarjosi mahdollisuuden päästä sisään toteutettavaan järjestelmään, minkä yksin opettelussa olisi ollut todella suuri työ. Tämän ansiosta ryhmäläiset kykenivät tuottamaan mielekästä toiminnallisuutta järjestelmään hyvin nopean oppimisvaiheen jälkeen. Yhdeksännessä kysymyksessä mielipiteissä oli jonkin verran hajontaa, mutta kaikki vastaukset keskittyivät keskimmäisiin vastausvaihtoehtoihin. Oli hyvin mielenkiintoista havaita, että kaikki uskoivat kyllä projektin hyötyneen pariohjelmoinnin käytöstä, mutta sen sijaan siitä ei oltu yhtään niin varmoja, että pariohjelmointi olisi hyödyttänyt vastaajaa henkilökohtaisesti. Varsinaista yleispätevää selitystä ei tälle ilmiölle vastausten perusteella löytynyt, mutta positiivisena koettiin asioiden oppimisen helpottumien pariohjelmoinnin yhteydessä ja negatiivisena taas työskentelyn hidastuminen. Yhteenvetona taustakysymyksistä voi todeta lähinnä, että ryhmäläisten ohjelmointiin käyttämien työtuntien määrä vaihteli todella voimakkaasti vastaajan mukaan. Samoin pariohjelmoinnin käyttö vaihteli melko voimakkaasti sekä suhteellisina (verrattuna kokonaistyömäärään) että absoluuttisina tunteina. Kukaan ryhmäläisistä ei ollut käyttänyt aiemmin pariohjelmointia säännöllisesti, mutta useimmat olivat kuitenkin kokeilleet sitä jonkin aikaisemman projektin yhteydessä. Suurta korrelaatiota taustakysymysten ja muiden vastausten välillä ei ollut nähtävissä vaan ainut suurempi yksittäinen vaikuttava seikka näytti olevan ohjelmoijan aikaisemman ohjelmointikokemuksen määrä. Loppusanat Vaikka tämän tutkimuksen puitteissa en saanutkaan vedenpitäviä mitattuja tuloksia pariohjelmoinnin tuloksista, pidän silti tutkimusta varsin menestyksekkäänä kokonaisuutena. Erityisesti lopussa tekemäni kysely toi ilmi kiinnostavia seikkoja pariohjelmoinnin käytöstä, joita varmasti kannattaa miettiä tulevienkin projektien yhteydessä. Kokonaisuudessaan pariohjelmoinnin käyttö koettiin varsin miellyttäväksi ja projektin kannalta hyödylliseksi, vaikka sen tehokkuutta hieman epäiltiinkin. Oma mielipiteeni ja käsitykseni vastausten pohjalta on, että pariohjelmointia kannattaa ehdottomasti käyttää jossain määrin tämän tyyppisissä projekteissa. Lähtökohtana oli entuudestaan toisilleen suhteellisen tuntematon joukko ryhmäläisiä, joiden osaamistausta lisäksi vaihteli varsin paljon. Pariohjelmointi auttoi kuitenkin kokemattomampiakin ryhmäläisiä tutustumaan sekä toteutettavaan järjestelmään että uusin käytettäviin tekniikoihin. Samalla pariohjelmointi tarjosi loistavan tilaisuuden tutustua muihin ryhmäläisiin ja paransi siten yhteishenkeä, joka puolestaan on merkittävä tekijä työn mielekkyyden ja sitä kautta työskentelyn tehokkuuden parantajana. Pariohjelmointia ei kuitenkaan tarvitse noudattaa ja käyttää orjallisesti, vaan sitä on syytä soveltaa tilanteen mukaan. Omien kokemusteni perusteella pariohjelmointia kannattaa käyttää projektin alkuvaiheessa ryhmäläisten tutustuttamisessa järjestelmään ja toisiinsa. Tämän jälkeen pariohjelmointia kannattaa käyttää ennakkoon ajateltuna vaikeampien kokonaisuuksien toteuttamisessa, jolloin pari voi yhdessä miettiä tarvittavia ratkaisuja. Sen sijaan suoraviivaisessa ohjelmoinnissa pariohjelmointi ei ole tehokkaimmillaan. Samoin pariohjelmointia voi käyttää tarpeen mukaan siten, että jos useampi ryhmäläinen työskentelee

12 T Software Project/Tietojenkäsittelyopin ohjelmatyö 12(12) samoissa tiloissa, voi pyytää toisen väliaikaisesti auttamaan jonkin vaikeamman ongelman ratkaisemisessa. Usein auttaa jo se kun selittää toiselle mistä ongelmassa on kyse ja ainakin neljä silmää löytää ongelman nopeammin kuin kaksi. Kaiken kaikkiaan siis varsin positiiviset kokemukset jäivät pariohjelmoinnista, kunhan sitä soveltaa projektin ehdoilla eikä orjallisesti noudattaen.

Project group Tete Work-time Attendance Software. Henkilökohtainen SE harjoitus: etenemisraportti

Project group Tete Work-time Attendance Software. Henkilökohtainen SE harjoitus: etenemisraportti Project group Tete Work-time Attendance Software Henkilökohtainen SE harjoitus: etenemisraportti Pariohjelmointi Mika Lindroos T-76.115 Software project 2(6) Muutosloki Versio Pvm Tekijä Kuvaus 1.0 28.11.2003

Lisätiedot

SEPA päiväkirja. BetaTeam. Juho Mäkinen, 57796V, Jari Leppä, 42710V, Versio Pvm Tekijä Kuvaus

SEPA päiväkirja. BetaTeam. Juho Mäkinen, 57796V, Jari Leppä, 42710V, Versio Pvm Tekijä Kuvaus SEPA päiväkirja BetaTeam Juho Mäkinen, 57796V, jvmakine@cc.hut.fi Jari Leppä, 42710V, jleppa@cc.hut.fi Versio Pvm Tekijä Kuvaus 0.1 10.11.2005 Juho Mäkinen Johdanto 1. 0.2 11.11.2005 J.Mäkinen, Käytäntöön

Lisätiedot

Project group Tete Work-time Attendance Software

Project group Tete Work-time Attendance Software Project group Tete Work-time Attendance Software Henkilökohtainen SE harjoitus: etenemisraportti Versionhallinta BitKeeper-työkalun avulla Tuomas Heino Muutosloki Versio Pvm Tekijä Kuvaus 1.0 01.12.2003

Lisätiedot

Projektiryhmä Tete Work-time Attendance Software. Henkilökohtainen SE harjoitus: loppuraportti

Projektiryhmä Tete Work-time Attendance Software. Henkilökohtainen SE harjoitus: loppuraportti Projektiryhmä Tete Work-time Attendance Software Henkilökohtainen SE harjoitus: loppuraportti Projektin etenemisen seuranta ja kontrollointi Niilo Fredrikson T-76.115 Tietojenkäsittelyopin ohjelmatyö 2(8)

Lisätiedot

Project group Tete Work-time Attendance Software

Project group Tete Work-time Attendance Software Project group Tete Work-time Attendance Software Henkilökohtainen SE harjoitus: etenemisraportti Projektin etenemisen seuranta ja kontrollointi Niilo Fredrikson T-76.115 Software project 2(5) Muutosloki

Lisätiedot

T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe T1. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T1

T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe T1. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T1 T-76.115 Tietojenkäsittelyopin ohjelmatyö Sisältö Tästä dokumentista ilmenee T1-vaiheessa suoritettu testaus, sen tulokset ja poikkeamat testisuunnitelmasta. Päivämäärä 1.12.2002 Projektiryhmä Keimo keimo-dev@list.hut.fi

Lisätiedot

Automaattinen yksikkötestaus

Automaattinen yksikkötestaus Teknillinen Korkeakoulu T-76.115 Tietojenkäsittelyopin ohjelmatyö Lineaaristen rajoitteiden tyydyttämistehtävän ratkaisija L models Automaattinen yksikkötestaus Ryhmä Rajoitteiset Versio Päivämäärä Tekijä

Lisätiedot

Verkkopokerijärjestelmä. Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008

Verkkopokerijärjestelmä. Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008 Verkkopokerijärjestelmä Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008 Projektiryhmä Samuli Aalto-Setälä Jukka Kekälainen Jarno Kyykkä Mika Mielonen Mårten Smeds Otto Waltari Ohjaaja

Lisätiedot

Mielekkäät työtehtävät houkuttelevat harjoittelijoita!

Mielekkäät työtehtävät houkuttelevat harjoittelijoita! Mielekkäät työtehtävät houkuttelevat harjoittelijoita! Vuoden 2013 aikana 359 Turun yliopiston opiskelijaa suoritti yliopiston rahallisesti tukeman harjoittelun. Sekä harjoittelun suorittaneilta opiskelijoilta

Lisätiedot

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

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

Lisätiedot

dokumentin aihe Dokumentti: Testausraportti_I1.doc Päiväys: Projekti : AgileElephant

dokumentin aihe Dokumentti: Testausraportti_I1.doc Päiväys: Projekti : AgileElephant AgilElephant Testausraportti I1 Tekijä: Petri Kalsi Omistaja: ElectricSeven Aihe: Testausraportti Sivu 1 / 5 Dokumentti Historia Muutoshistoria Revision Numero Revision Päiväys Yhteenveto muutoksista Revision

Lisätiedot

T Projektikatselmus

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

Lisätiedot

LAATURAPORTTI Iteraatio 1

LAATURAPORTTI Iteraatio 1 LAATURAPORTTI Iteraatio 1 LAATURAPORTTI 2 (7) VERSION HALLINTA Versio Päivä Tekijä Kuvaus 0.1 9.12.2006 Kaarlo Lahtela Ensimmäinen versio 0.2 Kaarlo Lahtela Korjauksia 1.0 Lauri Kiiski Katselmointi ja

Lisätiedot

T 76.5158 SEPA päiväkirja

T 76.5158 SEPA päiväkirja T 76.5158 SEPA päiväkirja Pariohjelmointi Timo Hassinen, 60255H & Petri Palmila 60111S Versio Pvm Tekijä Kuvaus 1.0 2.12.2006 Hassinen Ensimmäinen versio 1.1 9.12.2006 Palmila Toinen versio 1.2 10.12.2006

Lisätiedot

PS-vaiheen edistymisraportti Kuopio

PS-vaiheen edistymisraportti Kuopio PS-vaiheen edistymisraportti Kuopio Kuopio, PS-vaiheen edistymisraportti, 30.10.2001 Versiohistoria: Versio Pvm Laatija Muutokset 1.0 30.10.2001 Ossi Jokinen Kuopio2001, vain kurssin T-76.115 arvostelun

Lisätiedot

Tausta tutkimukselle

Tausta tutkimukselle Näin on aina tehty Näyttöön perustuvan toiminnan nykytilanne hoitotyöntekijöiden toiminnassa Vaasan keskussairaalassa Eeva Pohjanniemi ja Kirsi Vaaranmaa 1 Tausta tutkimukselle Suomessa on aktiivisesti

Lisätiedot

Project group Tete Work-time Attendance Software. Henkilökohtainen SE harjoitus: loppuraportti

Project group Tete Work-time Attendance Software. Henkilökohtainen SE harjoitus: loppuraportti Project group Tete Work-time Attendance Software Henkilökohtainen SE harjoitus: loppuraportti Staattiset menetelmät Jaakko Nyrölä T-76.115 Software project 2(8) Muutosloki Versio Pvm Tekijä Kuvaus 1.0

Lisätiedot

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

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

Lisätiedot

KARTTAPAIKANNUKSEN AVULLA TEHTY KYSELYTUTKIMUS TOIMISTOTILOJEN ÄÄNIYMPÄRISTÖSTÄ. Tiivistelmä

KARTTAPAIKANNUKSEN AVULLA TEHTY KYSELYTUTKIMUS TOIMISTOTILOJEN ÄÄNIYMPÄRISTÖSTÄ. Tiivistelmä KARTTAPAIKANNUKSEN AVULLA TEHTY KYSELYTUTKIMUS TOIMISTOTILOJEN ÄÄNIYMPÄRISTÖSTÄ Arto Rauta 1, Maarit Kahila 2 1 Ecophon Strömberginkuja 2 00380 Helsinki arto.rauta@saint-gobain.com 2 Mapita Oy Kanavaranta

Lisätiedot

Mittaaminen projektipäällikön ja prosessinkehittäjän työkaluna

Mittaaminen projektipäällikön ja prosessinkehittäjän työkaluna Mittaaminen projektipäällikön ja prosessinkehittäjän työkaluna Finesse-seminaari 22.03.00 Matias Vierimaa 1 Mittauksen lähtökohdat Mittauksen tulee palvella sekä organisaatiota että projekteja Organisaatiotasolla

Lisätiedot

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

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

Lisätiedot

S14 09 Sisäpeltorobotti AS Automaatio ja systeemitekniikan projektityöt. Antti Kulpakko, Mikko Ikonen

S14 09 Sisäpeltorobotti AS Automaatio ja systeemitekniikan projektityöt. Antti Kulpakko, Mikko Ikonen S14 09 Sisäpeltorobotti AS 0.3200 Automaatio ja systeemitekniikan projektityöt Antti Kulpakko, Mikko Ikonen 1. Projektin tavoitteet Projektin tavoitteena on toteuttaa ohjelmisto sisäpeltorobottiin seuraavien

Lisätiedot

TOB työolobarometrin väittämät (timantin ulottuvuuksittain)

TOB työolobarometrin väittämät (timantin ulottuvuuksittain) 20.7.2011 TOB työolobarometrin väittämät (timantin ulottuvuuksittain) (1) Työn kehittävyys Minulla on mahdollisuus ajatella ja toimia itsenäisesti työssäni Minulla on mahdollisuus kehittää itselleni ominaisia

Lisätiedot

Tutkittua tietoa. Tutkittua tietoa 1

Tutkittua tietoa. Tutkittua tietoa 1 Tutkittua tietoa T. Dybå, T. Dingsøyr: Empirical Studies of Agile Software Development : A Systematic Review. Information and Software Technology 50, 2008, 833-859. J.E. Hannay, T. Dybå, E. Arisholm, D.I.K.

Lisätiedot

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit Ohjelmiston testaus ja laatu Ohjelmistotekniikka elinkaarimallit Vesiputousmalli - 1 Esitutkimus Määrittely mikä on ongelma, onko valmista ratkaisua, kustannukset, reunaehdot millainen järjestelmä täyttää

Lisätiedot

Testaajan eettiset periaatteet

Testaajan eettiset periaatteet Testaajan eettiset periaatteet Eettiset periaatteet ovat nousseet esille monien ammattiryhmien toiminnan yhteydessä. Tämä kalvosarja esittelee 2010-luvun testaajan työssä sovellettavia eettisiä periaatteita.

Lisätiedot

Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti

Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu TESTIRAPORTTI LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 1.1 Tila: hyväksytty Päivämäärä: 13.2.2001 Tekijä:

Lisätiedot

Johdanto 1. Projektille esiteltävä versio. Kokemukset ja muutokset 3. Projektille esiteltävä versio. Iteraatio 2., suunnitelma

Johdanto 1. Projektille esiteltävä versio. Kokemukset ja muutokset 3. Projektille esiteltävä versio. Iteraatio 2., suunnitelma SEPA päiväkirja BetaTeam Juho Mäkinen, 57796V, jvmakine@cc.hut.fi Jari Leppä, 42710V, jleppa@cc.hut.fi Versio Pvm Tekijä Kuvaus 0.1 10.11.2005 Juho Mäkinen Johdanto 1. 0.2 11.11.2005 J.Mäkinen, Käytäntöön

Lisätiedot

Projektiryhmä Tete:n riskienhallintaryhmä. Kokemuksia riskienhallintakäytännöistä

Projektiryhmä Tete:n riskienhallintaryhmä. Kokemuksia riskienhallintakäytännöistä Projektiryhmä Tete:n riskienhallintaryhmä T-76.115 Tietojenkäsittelyopin ohjelmatyö/ 2(8) Muutoshistoria Versio PVM Tekijä Kuvaus 0.10 11.01.2004 Mika Lindroos Ensimmäinen versio dokumentista riskienhallintasuunnitelman

Lisätiedot

Menetelmäraportti - Konfiguraationhallinta

Menetelmäraportti - Konfiguraationhallinta Menetelmäraportti - Konfiguraationhallinta Päiväys Tekijä 22.03.02 Ville Vaittinen Sisällysluettelo 1. Johdanto... 3 1.1 Tärkeimmät lyhenteet... 3 2. Konfiguraationhallinnan tärkeimmät välineet... 4 2.1

Lisätiedot

T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe LU. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T3

T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe LU. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T3 T-76.115 Tietojenkäsittelyopin ohjelmatyö Testiraportti, vaihe LU Sisältö Tästä dokumentista ilmenee LU-vaiheessa suoritettu testaus, sen tulokset ja poikkeamat testisuunnitelmasta. Päivämäärä 14.4.2003

Lisätiedot

Muistitko soittaa asiakkaallesi?

Muistitko soittaa asiakkaallesi? webcrm Finland 1 webcrm Finland Muistitko soittaa asiakkaallesi? Riippumatta siitä, oletko myyntipäällikkö, markkinoija vai työskenteletkö HR tehtävissä, voit käyttää CRM ratkaisua erilaisiin tarpeisiin.

Lisätiedot

ohjelman arkkitehtuurista.

ohjelman arkkitehtuurista. 1 Legacy-järjestelmällä tarkoitetaan (mahdollisesti) vanhaa, olemassa olevaa ja käyttökelpoista ohjelmistoa, joka on toteutettu käyttäen vanhoja menetelmiä ja/tai ohjelmointikieliä, joiden tuntemus yrityksessä

Lisätiedot

Reilun Pelin työkalupakki: Kiireen vähentäminen

Reilun Pelin työkalupakki: Kiireen vähentäminen Reilun Pelin työkalupakki: Kiireen vähentäminen Tavoitteet Tämän toimintamallin avulla opit määrittelemään kiireen. Työyhteisösi oppii tunnistamaan toistuvan, kuormittavan kiireen sekä etsimään sen syitä

Lisätiedot

Good Minton Sulkapalloliiton Kilpailujärjestelmä SEPA: Heuristinen arviointi

Good Minton Sulkapalloliiton Kilpailujärjestelmä SEPA: Heuristinen arviointi Good Minton Sulkapalloliiton Kilpailujärjestelmä SEPA: Heuristinen arviointi Versiohistoria: Versio: Pvm: Laatijat: Muutokset: 0.1 2006-11-25 Janne Mäkelä Alustava 1.0 2006-12-10 Janne Mäkelä Valmis 1.

Lisätiedot

Sosiaalisen median käyttö autokaupassa. Autoalan Keskusliitto ry 3/2012 Yhdessä Aalto Yliopisto, Helsingin kauppakorkeakoulu opiskelijatiimi

Sosiaalisen median käyttö autokaupassa. Autoalan Keskusliitto ry 3/2012 Yhdessä Aalto Yliopisto, Helsingin kauppakorkeakoulu opiskelijatiimi Sosiaalisen median käyttö autokaupassa Autoalan Keskusliitto ry 3/1 Yhdessä Aalto Yliopisto, Helsingin kauppakorkeakoulu opiskelijatiimi Sosiaalinen media suomessa Kaikista suomalaisista yli % on rekisteröitynyt

Lisätiedot

Toteutusvaihe T3 Digi-tv: Edistymisraportti

Toteutusvaihe T3 Digi-tv: Edistymisraportti Toteutusvaihe T3 Digi-tv: Edistymisraportti Sisällysluettelo 1. Projektin tila...3 Dtv: Work done per Person (current phase)...3 Dtv: Work done per Worktype (current phase)...3 2. Suoritetut tehtävät...4

Lisätiedot

Kuntoutuksen ja koulun yhteistyö. Tarja Keltto/Vamlas 2017

Kuntoutuksen ja koulun yhteistyö. Tarja Keltto/Vamlas 2017 Kuntoutuksen ja koulun yhteistyö Tarja Keltto/Vamlas 2017 Webropol kysely kuntoutuksen ammattilaisille Avoinna 14.- 30.11.2016 ja sitä jatkettiin tammikuun 2017 ajan Vastauksia yhteensä 181 N Prosentti

Lisätiedot

T Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta

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

Lisätiedot

ISOverstaan virtuaaliluokka hanke, arviointitutkimus

ISOverstaan virtuaaliluokka hanke, arviointitutkimus ISOverstaan virtuaaliluokka hanke, arviointitutkimus Raportti kyselystä Kuopion klassillisen lukion oppituntitallenteita lukuvuonna 2007 2008 käyttäneille opiskelijoille (huhtikuu 2008) (Diat liitteenä

Lisätiedot

Good Minton QA Raportti Iteraatio 1 Sulkapalloliiton Kilpailujärjestelmä

Good Minton QA Raportti Iteraatio 1 Sulkapalloliiton Kilpailujärjestelmä Good Minton QA Raportti Iteraatio 1 Sulkapalloliiton Kilpailujärjestelmä Versiohistoria: Versio: Pvm: Laatijat: Muutokset: 0.1 2006 12 09 Jani Eränen Alustava DOKUMENTIN TILA: Alustava Valmis Tarkastettu

Lisätiedot

Four Ferries Oy:n nopea kokeilu Helsingin kouluissa Helsingin koulujen nopeiden kokeilujen ohjelma II, kevätlukukausi 2019

Four Ferries Oy:n nopea kokeilu Helsingin kouluissa Helsingin koulujen nopeiden kokeilujen ohjelma II, kevätlukukausi 2019 Julkinen loppuraportti 30.07.2019 Four Ferries Oy:n nopea kokeilu Helsingin kouluissa Helsingin koulujen nopeiden kokeilujen ohjelma II, kevätlukukausi 2019 Kokeilun tavoitteet Four Ferries Checker on

Lisätiedot

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS Ti Kandidaatintyö ja seminaari

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS Ti Kandidaatintyö ja seminaari LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS Ti5004000 - Kandidaatintyö ja seminaari Alkuraportti Avoimen lähdekoodin käyttö WWW-sovelluspalvelujen toteutuksessa Lappeenranta, 4.6.2007,

Lisätiedot

Opiskelun aloitusvuosi:

Opiskelun aloitusvuosi: Kurssi: Steroidien kemia - KEMS3 (Kevät 9) Vastaamalla kurssista esitettyihin kysymyksiin, mielipiteesi kurssista ja sen hyödyllisyydestä välittyvät kurssin järjestäjille. Palautetta tullaan käyttämään

Lisätiedot

Pariohjelmointi. Ryhmä Rajoitteiset

Pariohjelmointi. Ryhmä Rajoitteiset Teknillinen korkeakoulu T-76.115 Tietojenkäsittelyopin ohjelmatyö Lineaaristen rajoitteiden tyydyttämistehtävän ratkaisija Lmodels Pariohjelmointi Tuomas Luttinen Ryhmä Rajoitteiset Versio Päivämäärä Tekijä

Lisätiedot

Iän vaikutus itsetuntoon

Iän vaikutus itsetuntoon 1 Iän vaikutus itsetuntoon Alppilan lukion psykologian tutkimuskurssi, psykologian ja matematiikan ilmiökurssi Hilla Sarlin Noora Varonen Oona Montonen 2 Sisällysluettelo 1. Tutkimuskysymyksen asettelu

Lisätiedot

Verkossa opiskelu vaatii opiskelijalta paljon aktiivisuutta ja kykyä työskennellä itsenäisesti

Verkossa opiskelu vaatii opiskelijalta paljon aktiivisuutta ja kykyä työskennellä itsenäisesti Verkossa opiskelu vaatii opiskelijalta paljon aktiivisuutta ja kykyä työskennellä itsenäisesti Opiskelijoiden kokemuksia oppimisesta ITK 2010 seminaari; Hämeenlinna Soile Bergström Opintojakson esittely

Lisätiedot

SEPA diary. Dokumentti: SEPA_diary_PK_HS.doc Päiväys: Projekti: AgileElephant Versio: V0.3

SEPA diary. Dokumentti: SEPA_diary_PK_HS.doc Päiväys: Projekti: AgileElephant Versio: V0.3 AgilElephant SEPA Diary Petri Kalsi 55347A Heikki Salminen 51137K Tekijä: Petri Kalsi Omistaja: ElectricSeven Aihe: PK&HS Sivu 1 / 7 Dokumenttihistoria Revisiohistoria Revision päiväys: 29.11.2004 Seuraavan

Lisätiedot

Raportti Tapahtumia kaikille! -oppaasta tehdystä kyselystä

Raportti Tapahtumia kaikille! -oppaasta tehdystä kyselystä Raportti Tapahtumia kaikille! -oppaasta tehdystä kyselystä Kulttuuria kaikille -palvelu 4.1.2017 2 / 6 Johdanto Tapahtumia kaikille! Opas saavutettavan kulttuurifestivaalin järjestämiseen on Kulttuuria

Lisätiedot

AMO prosessin osallistuneiden näkemys ihanneprosessista

AMO prosessin osallistuneiden näkemys ihanneprosessista AMO prosessin osallistuneiden näkemys ihanneprosessista Ninni Saarinen, Annika Kangas & Heli Saarikoski Oulu 13.-14.3. Metsävarojen käytön laitos, Metsäntutkimuslaitos Q menetelmä Menetelmän idea on tutkia

Lisätiedot

Johdatus historiatieteeseen

Johdatus historiatieteeseen Johdatus historiatieteeseen Verkkokeskustelulla tuettu luentosarja Jari Ojala jaojala@campus.jyu.fi Lähtökohtia Historian perusopintojen massaluento Kurssin yleiset tavoitteet: Kehittää teoreettista ajattelua

Lisätiedot

YMPÄRISTÖTERVEYDENHUOLLON ASIAKASKYSELY 2017

YMPÄRISTÖTERVEYDENHUOLLON ASIAKASKYSELY 2017 Päiväys 5.4.2017 YMPÄRISTÖTERVEYDENHUOLLON ASIAKASKYSELY 2017 Pietarsaaren ympäristöterveydenhuolto on toteuttanut kyselytutkimuksen joulu-tammikuussa 2016 2017. Kyselytutkimuksen tarkoituksena oli selvittää,

Lisätiedot

Kunnon loikka Sapporoon!

Kunnon loikka Sapporoon! Sykeanalyysi urheilijan ja valmentajan työkaluna: Kunnon loikka Sapporoon! Sprinttihiihtäjä Kalle Lassila & valmentaja Aki Pulkkinen Sapporo MM 2007, alkuerä...koko porukan ohi! Lähtökohdat Etävalmennusta

Lisätiedot

Perusterveysbarometri Nordic Healthcare Group Oy ja Suomen Lääkäriliitto

Perusterveysbarometri Nordic Healthcare Group Oy ja Suomen Lääkäriliitto Perusterveysbarometri Nordic Healthcare Group Oy ja Suomen Lääkäriliitto Johdanto ja keskeiset tulokset Perusterveysbarometri 2 Nordic Healthcare Group Oy ja Suomen Lääkäriliitto ovat toteuttaneet yhteistyössä

Lisätiedot

RAISION TERVEYSKESKUKSEN ASIAKASTYYTYVÄISYYSKYSELYN TULOKSET

RAISION TERVEYSKESKUKSEN ASIAKASTYYTYVÄISYYSKYSELYN TULOKSET 1 RAISION TERVEYSKESKUKSEN ASIAKASTYYTYVÄISYYSKYSELYN TULOKSET Asiakastyytyväisyyden keskeiset osatekijät ovat palvelun laatua koskevat odotukset, mielikuvat organisaatiosta ja henkilökohtaiset palvelukokemukset.

Lisätiedot

Vesimolekyylien kiehtova maailma

Vesimolekyylien kiehtova maailma Vesimolekyylien kiehtova maailma Luokka-aste Oppitunti molekyylimallinnuksesta oli suunniteltu 8. luokan oppilaille. Tavoitteet Tavoitteena on tarkastella kemiallista mallia ja syventää kemiallisen mallin

Lisätiedot

ProCountorin asiakastyytyväisyyskysely 2009

ProCountorin asiakastyytyväisyyskysely 2009 Sivu 1(9) ProCountorin asiakastyytyväisyyskysely 2009 Asiakkaat tyytyväisiä palveluun ProCountorin vuosittaiseen asiakastyytyväisyyskyselyyn vastasi tänä vuonna ennätykselliset 561 vastaajaa (179 vastaajaa

Lisätiedot

Palkankorotusten toteutuminen vuonna 2011

Palkankorotusten toteutuminen vuonna 2011 TutkimusYksikön julkaisuja 1/2012 Palkankorotusten toteutuminen vuonna 2011 perälauta suosituin korotusvaihtoehdoista JOHDANTO Metallityöväen Liitto ry ja Teknologiateollisuus ry sopivat lokakuussa 2011

Lisätiedot

Ohjelmistojen mallintaminen. Luento 11, 7.12.

Ohjelmistojen mallintaminen. Luento 11, 7.12. Ohjelmistojen mallintaminen Luento 11, 7.12. Viime viikolla... Oliosuunnittelun yleiset periaatteet Single responsibility eli luokilla vain yksi vastuu Program to an interface, not to concrete implementation,

Lisätiedot

OPINTOKYSELY 2014. Tämä on Inkubion vuoden 2014 opintokysely

OPINTOKYSELY 2014. Tämä on Inkubion vuoden 2014 opintokysely OPINTOKYSELY 2014 Tämä on Inkubion vuoden 2014 opintokysely Inkubio on saanut ensimmäiset uuden kandidaattiohjelman mukaiset opiskelijat fuksien myötä ja korkeakoulun päässä sorvataan paraikaa maisteriuudistusta.

Lisätiedot

OAJ:n Työolobarometrin tuloksia

OAJ:n Työolobarometrin tuloksia OAJ:n Työolobarometrin tuloksia 31.1.2014 OAJ:n Työolobarometrin perustiedot Kysely toteutettiin loka-marraskuussa 2013 Kyselyn vastaajia 1347 Opetusalan ammattijärjestön ja Finlands Svenska Lärarförbundin

Lisätiedot

Projektiryhmä Tete Työajanseurantajärjestelmä. Riskienhallintasuunnitelma

Projektiryhmä Tete Työajanseurantajärjestelmä. Riskienhallintasuunnitelma Projektiryhmä Tete Työajanseurantajärjestelmä T-76.115 Tietojenkäsittelyopin ohjelmatyö/ 2(6) Muutoshistoria Versio PVM Tekijä Kuvaus 0.10 14.10.2003 Miikka Lötjönen Dokumenttipohja (projektisuunnitelman

Lisätiedot

Tieverkon kunnon stokastinen ennustemalli ja sen soveltaminen riskienhallintaan

Tieverkon kunnon stokastinen ennustemalli ja sen soveltaminen riskienhallintaan Mat 2.4177Operaatiotutkimuksenprojektityöseminaari Tieverkonkunnonstokastinenennustemallija sensoveltaminenriskienhallintaan Väliraportti 3/4/2009 Toimeksiantajat: PöyryInfraOy(PekkaMild) Tiehallinto(VesaMännistö)

Lisätiedot

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

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

Lisätiedot

Tietokoneavusteinen arviointi kurssilla Diskreetin matematiikan perusteet. Helle Majander Aalto-yliopiston teknillinen korkeakoulu

Tietokoneavusteinen arviointi kurssilla Diskreetin matematiikan perusteet. Helle Majander Aalto-yliopiston teknillinen korkeakoulu Tietokoneavusteinen arviointi kurssilla Diskreetin matematiikan perusteet Helle Majander Aalto-yliopiston teknillinen korkeakoulu Oppimisen arviointi matematiikan kursseilla Arvioinnin tulisi olla luotettavaa

Lisätiedot

Yhtälönratkaisusta. Johanna Rämö, Helsingin yliopisto. 22. syyskuuta 2014

Yhtälönratkaisusta. Johanna Rämö, Helsingin yliopisto. 22. syyskuuta 2014 Yhtälönratkaisusta Johanna Rämö, Helsingin yliopisto 22. syyskuuta 2014 Yhtälönratkaisu on koulusta tuttua, mutta usein sitä tehdään mekaanisesti sen kummempia ajattelematta. Jotta pystytään ratkaisemaan

Lisätiedot

Kysely yritysten valmiudesta palkata pitkäaikaistyötön

Kysely yritysten valmiudesta palkata pitkäaikaistyötön Kysely yritysten valmiudesta palkata pitkäaikaistyötön 18.2.2005 1 KYSELY YRITYSTEN VALMIUDESTA PALKATA PITKÄAIKAISTYÖTÖN 1 1 Yhteenveto Yrityksiltä kysyttiin eri toimenpiteiden vaikuttavuudesta pitkäaikaistyöttömien

Lisätiedot

Work Pilots Oy:n nopea kokeilu Helsingin kouluissa

Work Pilots Oy:n nopea kokeilu Helsingin kouluissa Julkinen loppuraportti 20.2.2019 Work Pilots Oy:n nopea kokeilu Helsingin kouluissa Helsingin koulujen nopeiden kokeilujen ohjelma I, syyslukukausi 2018 Kokeilun tavoitteet Kokeilun tavoitteena oli toimivan

Lisätiedot

LOPPURAPORTTI Paperikonekilta Versio 1.0

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

Lisätiedot

Markkinariskipreemio Suomen osakemarkkinoilla

Markkinariskipreemio Suomen osakemarkkinoilla Sisältö Yhteenveto s2 / Markkinariskipreemio Suomen osakemarkkinoilla s3 / Suomen osakemarkkinoiden kasvu ja uudet listautumiset s5 / Aikaisemmat tutkimustulokset s6 Markkinariskipreemio Suomen osakemarkkinoilla

Lisätiedot

Work Pilots Oy:n nopea kokeilu Helsingin kouluissa

Work Pilots Oy:n nopea kokeilu Helsingin kouluissa Julkinen loppuraportti 20.2.2019 Work Pilots Oy:n nopea kokeilu Helsingin kouluissa Helsingin koulujen nopeiden kokeilujen ohjelma I, syyslukukausi 2018 Kokeilun tavoitteet Kokeilun tavoitteena oli toimivan

Lisätiedot

Menetelmäraportti Ohjelmakoodin tarkastaminen

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

Lisätiedot

Kyselyn tuloksia. Kysely Europassin käyttäjille

Kyselyn tuloksia. Kysely Europassin käyttäjille Kysely Europassin käyttäjille Kyselyn tuloksia Kyselyllä haluttiin tietoa Europass-fi nettisivustolla kävijöistä: siitä, miten vastaajat käyttävät Europassia, mitä mieltä he ovat Europassista ja Europassin

Lisätiedot

Asiakkaiden työpajat. 2. työpaja Minä päätöksentekijänä Miten teen päätöksiä arjessa ja elämässä? Mitä toivon tulevaisuudelta?

Asiakkaiden työpajat. 2. työpaja Minä päätöksentekijänä Miten teen päätöksiä arjessa ja elämässä? Mitä toivon tulevaisuudelta? Asiakkaiden työpajat 1. työpaja 11.9.2018 Minun elämäni nyt Miksi oman äänen kuuluminen on tärkeää? Miten elämäni sujuu nyt? 2. työpaja 18.9.2108 Minä päätöksentekijänä Miten teen päätöksiä arjessa ja

Lisätiedot

Kursseille on vaikea päästä (erilaiset rajoitukset ja pääsyvaatimukset) 23 % 24 % 25 % 29 % 29 % 27 % 34 % 30 % 32 %

Kursseille on vaikea päästä (erilaiset rajoitukset ja pääsyvaatimukset) 23 % 24 % 25 % 29 % 29 % 27 % 34 % 30 % 32 % Opintojen sujuvuus Kursseille on vaikea päästä (erilaiset rajoitukset ja pääsyvaatimukset) 2 2 1 2 2 2 2 2 1 0 % 40 % 60 % 80 % 100 % Vastaajista noin joka viidennellä on ollut ongelmia kursseille pääsemisestä

Lisätiedot

Kyselytutkimus standardeista ja. Mikko Turku / Kyselytutkimus standardeista ja. niiden käytöstä elintarvikevalvonnassa

Kyselytutkimus standardeista ja. Mikko Turku / Kyselytutkimus standardeista ja. niiden käytöstä elintarvikevalvonnassa Kyselytutkimus standardeista ja niiden käytöstä elintarvikevalvonnassa 1 Aineisto ja menetelmä Kysely yrityksille ja valvojille keväällä 2015 Osa kysymyksistä yhteisiä Tietämykset ja käsitykset standardeista

Lisätiedot

3. vuoden opiskelijoiden kysely joulu 2016 FI - Kiitos vastanneille -raportti

3. vuoden opiskelijoiden kysely joulu 2016 FI - Kiitos vastanneille -raportti 3. vuoden opiskelijoiden kysely joulu 2016 FI - Kiitos vastanneille -raportti 1. Pääaineeni on Vastaajien määrä: 146 0% 10% 20% 30% 40% Energia- ja ympäristötekniikka 39,73% Kone- ja rakennustekniikka

Lisätiedot

Opettajien ja oppilaiden kokemuksia projektityöskentelystä

Opettajien ja oppilaiden kokemuksia projektityöskentelystä Opettajien ja oppilaiden kokemuksia projektityöskentelystä Oppilaiden kokemuksia projektityöskentelystä matematiikassa hankkeen eri vaiheissa Aineistoa on kerätty matematiikan projektityöskentelystä kolmessa

Lisätiedot

AIKUISVÄESTÖN HYVINVOINTIMITTARI Minun elämäntilanteeni

AIKUISVÄESTÖN HYVINVOINTIMITTARI Minun elämäntilanteeni AIKUISVÄESTÖN HYVINVOINTIMITTARI Minun elämäntilanteeni Ihmisen hyvinvointi on kokonaisuus, jossa on eri osa-alueita. Tämä mittari auttaa sinua hahmottamaan, mitä asioita hyvinvointiisi kuuluu. Osa-alueet:

Lisätiedot

Tämän lisäksi listataan ranskalaisin viivoin järjestelmän tarjoama toiminnallisuus:

Tämän lisäksi listataan ranskalaisin viivoin järjestelmän tarjoama toiminnallisuus: Dokumentaatio, osa 1 Tehtävämäärittely Kirjoitetaan lyhyt kuvaus toteutettavasta ohjelmasta. Kuvaus tarkentuu myöhemmin, aluksi dokumentoidaan vain ideat, joiden pohjalta työtä lähdetään tekemään. Kuvaus

Lisätiedot

Kevään 2009 valtakunnallinen 5-6 luokan FyKe koe tilanne FyKe kevät 2009

Kevään 2009 valtakunnallinen 5-6 luokan FyKe koe tilanne FyKe kevät 2009 Kevään 2009 5-6 FyKe koe Oppilasmäärä 14 12 10 8 6 4 2 0 5 6 FyKe kevät 2009 10 10 9,5 9, + 9 9 8,5 8 + 8 8 7,5 7 + 7 7 6,5 6 + 6 6 5,5 5 + 5 5 4,5 4 + 4 Arvosana 122 oppilasta, keskiarvo 7,56 Tehtäväkohtaiset

Lisätiedot

Oppilaiden motivaation ja kiinnostuksen lisääminen matematiikan opiskeluun ja harrastamiseen. Pekka Peura 28.01.2012

Oppilaiden motivaation ja kiinnostuksen lisääminen matematiikan opiskeluun ja harrastamiseen. Pekka Peura 28.01.2012 Oppilaiden motivaation ja kiinnostuksen lisääminen matematiikan opiskeluun ja harrastamiseen Pekka Peura 28.01.2012 MOTIVAATIOTA JA AKTIIVISUUTTA LISÄÄVÄN OPPIMISYMPÄRISTÖN ESITTELY (lisätietoja maot.fi)

Lisätiedot

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS CT10A4000 - Kandidaatintyö ja seminaari

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS CT10A4000 - Kandidaatintyö ja seminaari LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS CT10A4000 - Kandidaatintyö ja seminaari Alkuraportti Avoimen lähdekoodin käyttö WWW-sovelluspalvelujen toteutuksessa Lappeenranta, 30.3.2008,

Lisätiedot

LUKIOLAISTEN ULKONÄKÖPAINEET. Susanne Ikonen, Hanna Leppänen, Riikka Könönen & Sonja Kivelä

LUKIOLAISTEN ULKONÄKÖPAINEET. Susanne Ikonen, Hanna Leppänen, Riikka Könönen & Sonja Kivelä LUKIOLAISTEN ULKONÄKÖPAINEET Susanne Ikonen, Hanna Leppänen, Riikka Könönen & Sonja Kivelä Psykologia 7 KAMA Tutkimus toteutettiin: 4.10.2016-18.11.2016 Sisällysluettelo 1. Johdanto 1.1 Mitä ovat ulkonäköpaineet?

Lisätiedot

YHTEENVETO VERKKO-OPETUKSEN PERUSTEET (VOP) -KOULUTUKSESTA syksyllä 2003 SAADUSTA PALAUTTEESTA

YHTEENVETO VERKKO-OPETUKSEN PERUSTEET (VOP) -KOULUTUKSESTA syksyllä 2003 SAADUSTA PALAUTTEESTA 1 Itä-Suomen virtuaaliyliopisto YHTEENVETO VERKKO-OPETUKSEN PERUSTEET (VOP) -KOULUTUKSESTA syksyllä 23 SAADUSTA PALAUTTEESTA Henkilöstökoulutushankkeessa järjestettiin Verkko-opetuksen perusteet (VOP)

Lisätiedot

Varhaiskasvatuspalveluiden kysely huoltajille kesäajan järjestelyistä. Ylöjärven kaupunki

Varhaiskasvatuspalveluiden kysely huoltajille kesäajan järjestelyistä. Ylöjärven kaupunki Varhaiskasvatuspalveluiden kysely huoltajille kesäajan järjestelyistä Eri mallien esittely Ylöjärven varhaiskasvatuksessa on toteutettu viimeisen kolmen kesän aikana erilaisia kesäajan järjestelyjä, joilla

Lisätiedot

Välipalautejärjestelmän suunnittelu ja toteutus Teollisuuden ja luonnonvarojen osaamisalalla

Välipalautejärjestelmän suunnittelu ja toteutus Teollisuuden ja luonnonvarojen osaamisalalla Lumen 1/2017 ARTIKKELI Välipalautejärjestelmän suunnittelu ja toteutus Teollisuuden ja luonnonvarojen osaamisalalla Päivi Honka, FM, tuntiopettaja, Teollisuuden ja luonnonvarojen osaamisala, Lapin ammattikorkeakoulu

Lisätiedot

SEPA päiväkirja. Aihe: Staattiset menetelmät Tekijät: Mikko Halttunen 58198B, Mikko Närjänen 58122B Ryhmä: Neptune T Ohjelmistoprojekti I

SEPA päiväkirja. Aihe: Staattiset menetelmät Tekijät: Mikko Halttunen 58198B, Mikko Närjänen 58122B Ryhmä: Neptune T Ohjelmistoprojekti I SEPA päiväkirja Aihe: Staattiset menetelmät Tekijät: Mikko Halttunen 58198B, Mikko Närjänen 58122B Ryhmä: Neptune T-76.4110 Ohjelmistoprojekti I Sisällysluettelo Sisällysluettelo...2 1. Johdanto...3 2.

Lisätiedot

Data Sailors - COTOOL dokumentaatio Riskiloki

Data Sailors - COTOOL dokumentaatio Riskiloki Table of Contents 1 Johdanto.................................................................................... 1 1.1 Versiohistoria...........................................................................

Lisätiedot

Hyvinvointikysely oppilaille

Hyvinvointikysely oppilaille Hyvinvointikysely oppilaille Haluaisimme kuulla, mitä sinä ajattelet kouluhyvinvointiin liittyvistä asioista. Kyselyyn vastataan nimettömästi ja vastaukset käsitellään luottamuksellisesti. Jos et osaa

Lisätiedot

4 ensimmäistä sähköpostiasi

4 ensimmäistä sähköpostiasi 4 ensimmäistä sähköpostiasi 1 Ohjeet Nyt rakennetaan neljä viestiä, jotka voit lähettää sähköpostilistallesi. Jos et vielä osaa rakentaa sähköpostilistaa, lue tämä kirjoitus: http://www.valmentaja-akatemia.fi/sahkopostilista/

Lisätiedot

KUINKA TEHDÄ ONNISTUNEITA REKRYTOINTEJA? LÖYDÄ OIKEA ASENNE OSAAMISEN TAKANA

KUINKA TEHDÄ ONNISTUNEITA REKRYTOINTEJA? LÖYDÄ OIKEA ASENNE OSAAMISEN TAKANA KUINKA TEHDÄ ONNISTUNEITA REKRYTOINTEJA? LÖYDÄ OIKEA ASENNE OSAAMISEN TAKANA ASIAOSAAMISEEN KESKITTYMINEN ON VÄÄRÄ FOKUS. ETSI ASENNETTA. Uuden työntekijän sopeutuminen uusiin tehtäviin voi viedä jopa

Lisätiedot

b) Määritä myös seuraavat joukot ja anna kussakin tapauksessa lyhyt sanallinen perustelu.

b) Määritä myös seuraavat joukot ja anna kussakin tapauksessa lyhyt sanallinen perustelu. Johdatus yliopistomatematiikkaan Helsingin yliopisto, matematiikan ja tilastotieteen laitos Kurssikoe 23.10.2017 Ohjeita: Vastaa kaikkiin tehtäviin. Ratkaisut voi kirjoittaa samalle konseptiarkille, jos

Lisätiedot

Paperiteollisuuden perustutkinto

Paperiteollisuuden perustutkinto Paperiteollisuuden perustutkinto Ammatti-osaamisen näyttö erikoispäällystys ja laminointi opintokokonaisuudesta Kuva: Janne Hietanummi: Valkeakosken ammattiopisto Taustaa Ammattiosaamisen näyttö suoritettiin

Lisätiedot

Lisäksi vastaajat saivat antaa vapaamuotoisesti muutos- ja kehitysehdotuksia ja muuta palautetta SOS-lapsikylille ja SOS-Lapsikylän nuorisokodille.

Lisäksi vastaajat saivat antaa vapaamuotoisesti muutos- ja kehitysehdotuksia ja muuta palautetta SOS-lapsikylille ja SOS-Lapsikylän nuorisokodille. 27.3.2014 YHTEENVETO ASIAKASPALAUTTEESTA SOS-Lapsikyliin ja nuorisokotiin sijoitettujen läheiset 1. Kyselyn taustaa Kirjallinen palautekysely SOS-lapsikyliin ja SOS-Lapsikylän nuorisokotiin sijoitettujen

Lisätiedot

Tekniikan alan yliopistoopiskelijoiden työssäkäynti 2014

Tekniikan alan yliopistoopiskelijoiden työssäkäynti 2014 Tekniikan alan yliopistoopiskelijoiden työssäkäynti 2014 Esittäjän nimi 24.11.2014 1 Sisältö: Keskeisiä tuloksia Aineiston kuvailu Taustatiedot (Sp, ikä, yliopisto, tutkinnot, vuosikurssi, opintopisteet)

Lisätiedot

SELVITYS PRO GRADUJEN KÄYTÖSTÄ TAIDEKIRJASTOSSA

SELVITYS PRO GRADUJEN KÄYTÖSTÄ TAIDEKIRJASTOSSA SELVITYS PRO GRADUJEN KÄYTÖSTÄ TAIDEKIRJASTOSSA Tapani Takalo Lapin korkeakoulukirjasto, yliopisto, taide 17.11.2011 1. Johdanto Lapin yliopiston taidekirjastossa on selvitetty taidekirjaston kokoelmiin

Lisätiedot

Matemaatikot ja tilastotieteilijät

Matemaatikot ja tilastotieteilijät Matemaatikot ja tilastotieteilijät Matematiikka/tilastotiede ammattina Tilastotiede on matematiikan osa-alue, lähinnä todennäköisyyslaskentaa, mutta se on myös itsenäinen tieteenala. Tilastotieteen tutkijat

Lisätiedot

Harjoite 1: Kysymyksiä valmentajalle lasten innostuksesta ja motivaatiosta

Harjoite 1: Kysymyksiä valmentajalle lasten innostuksesta ja motivaatiosta Harjoite 1: Kysymyksiä valmentajalle lasten innostuksesta ja motivaatiosta 30-60 minuuttia valmentajan aikaa, ja Harjoituslomake ja kynä noin 1-2 viikkoa oman työn tarkkailuun. Tavoitteet Harjoite on kokonaisvaltainen

Lisätiedot

Aikuisopiskelijan viikko - Viitekehys alueellisten verkostojen yhteistyöhön

Aikuisopiskelijan viikko - Viitekehys alueellisten verkostojen yhteistyöhön Aikuisopiskelijan viikko - Viitekehys alueellisten verkostojen yhteistyöhön Aikuisopiskelijan viikko tarjoaa mainion tilaisuuden toteuttaa tapahtumia yhteistyössä oman alueen eri organisaatioiden kanssa.

Lisätiedot