Työkuorman suunnittelu- ja hallintatyökalu
Ruutiainen, Rein (2012)
Ruutiainen, Rein
Metropolia Ammattikorkeakoulu
2012
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201204134424
https://urn.fi/URN:NBN:fi:amk-201204134424
Tiivistelmä
Tämä insinöörityö oli osa IPSS Oy:n panosta vuoden 2011 Cloud Software -tutkimusohjelmaan, jota järjesti Tieto- ja viestintäteollisuuden tutkimus TIVIT Oy. Cloud Software -ohjelma käsittää useamman tutkimuskohteen ja tämä insinöörityö oli tarkemmin mukana Lean Software Enterprise -osiossa, jossa keskityttiin tutkimaan ketterien menetelmien hyödyntämistä ja kehittämistä.
Insinöörityön tavoitteena oli tehdä työkalu, joka tukisi työkuorman suunnittelua ja hallintaa päivä- ja viikkotasolla. Haluttiin mahdollisuus suunnitella minä päivänä tekee mitäkin työtehtävää sekä kuinka kauan ja samalla näytettäisiin myös mitä tapaamisia, palavereja ja työpajoja on milloinkin. Tavoitteena loppujen lopuksi oli auttaa hahmottamaan, milloin olisi aikaa tehdä mikäkin tehtävä kaikkien muiden työasiatapahtumien ohella.
Työkaluun tehtiin oma kalenteri, jossa näkyvät kaikki eri tapaamiset, palaverit ja työpajat, jotka noudetaan IPSS iSteer Contact CRM -ohjelmiston kalenterista sekä voi suunnitella työtehtäviään työkalun kalenterin päiville, joiden tiedot noudetaan suomalaisesta avoimen lähdekoodin Agilefant-projektinhallintaohjelmistosta. Insinöörityössä toteutettu työkalu lukee näiden tietolähteitä ja tämä integraatio mahdollistaa oman henkilökohtaisen työkuormakalenterin luonnin. Työkalun työkuormakalenteri näyttää, kuinka paljon työkuormaa on yhteensä kerääntynyt päiville ja viikoille. Työkalusta tehtiin selainpohjainen sovellus, jossa toteutettiin palvelinpuoli Java Spring -ohjelmistokehyksellä ja tietokantayhteydet Hibernate-ohjelmistokehyksellä. Käyttöliittymä tehtiin jQueryä käyttäen. Käyttöliittymän suunnittelu kuului myös insinöörityöhön.
Projektissa saavutettiin asetetut vaatimukset ensimmäisen version toteutukselle. Työkalu on käytettävissä yrityksen sisällä, ja käyttökokemuksia kuunnellaan potentiaalista jatkokehitystä ajatellen. Tämänhetkinen näkemys seuraavasta versiosta olisi muitten Agilefantin toimintojen integroiminen, kuten tuntikirjauksien tekeminen ja seuraaminen suoraan työkalusta.
Insinöörityön tavoitteena oli tehdä työkalu, joka tukisi työkuorman suunnittelua ja hallintaa päivä- ja viikkotasolla. Haluttiin mahdollisuus suunnitella minä päivänä tekee mitäkin työtehtävää sekä kuinka kauan ja samalla näytettäisiin myös mitä tapaamisia, palavereja ja työpajoja on milloinkin. Tavoitteena loppujen lopuksi oli auttaa hahmottamaan, milloin olisi aikaa tehdä mikäkin tehtävä kaikkien muiden työasiatapahtumien ohella.
Työkaluun tehtiin oma kalenteri, jossa näkyvät kaikki eri tapaamiset, palaverit ja työpajat, jotka noudetaan IPSS iSteer Contact CRM -ohjelmiston kalenterista sekä voi suunnitella työtehtäviään työkalun kalenterin päiville, joiden tiedot noudetaan suomalaisesta avoimen lähdekoodin Agilefant-projektinhallintaohjelmistosta. Insinöörityössä toteutettu työkalu lukee näiden tietolähteitä ja tämä integraatio mahdollistaa oman henkilökohtaisen työkuormakalenterin luonnin. Työkalun työkuormakalenteri näyttää, kuinka paljon työkuormaa on yhteensä kerääntynyt päiville ja viikoille. Työkalusta tehtiin selainpohjainen sovellus, jossa toteutettiin palvelinpuoli Java Spring -ohjelmistokehyksellä ja tietokantayhteydet Hibernate-ohjelmistokehyksellä. Käyttöliittymä tehtiin jQueryä käyttäen. Käyttöliittymän suunnittelu kuului myös insinöörityöhön.
Projektissa saavutettiin asetetut vaatimukset ensimmäisen version toteutukselle. Työkalu on käytettävissä yrityksen sisällä, ja käyttökokemuksia kuunnellaan potentiaalista jatkokehitystä ajatellen. Tämänhetkinen näkemys seuraavasta versiosta olisi muitten Agilefantin toimintojen integroiminen, kuten tuntikirjauksien tekeminen ja seuraaminen suoraan työkalusta.