Projektinhallinnan työkalut ohjelmistokehityksessä
Koivusaari, Pekka (2018)
Koivusaari, Pekka
Oulun ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018100315615
https://urn.fi/URN:NBN:fi:amk-2018100315615
Tiivistelmä
Työ tehtiin Oulun ammattikorkeakoulu Oy:n tietotekniikan tutkinto-ohjelman tarjoamasta aiheesta tutkia modernien tuotekehitysprojektien työkalujen toimintoja, eroja ja käytettävyyttä. Tavoitteena oli tutustua neljään eri työkaluun ja saada konkreettisesti esille eri filosofioihin pohjautuvat työkalut sekä tehdä analyysiä työkalujen hyvistä ja huonoista puolista. Lisäksi tavoitteena oli tutustua syvällisemmin ketteriin menetelmiin kuuluviin Lean-filosofiaan, Scrum-viitekehykseen sekä Kanban-taulujen käyttöön.
Ohjelmistokehityksessä käytetään nykyisin yleisesti ketteriä menetelmiä projektien läpiviemisessä. Ohjelmistokehityksessä projektinhallintatyökalut perustuvat usein Agile Manifestoon tai Toyotan kehittämään Lean-ajatteluun. Scrum on ketterien menetelmien viitekehys, joka on kehittynyt Agile Manifeston pohjalta, ja Lean-ajattelu on pohjana Kanban-taulujen käyttöön projektinhallinnassa. Tutkittaviksi ohjelmiksi valittiin Axosoft, HacknPlan, Taiga.io sekä Taskworld. Ohjelmia pyrittiin käyttämään kuten ohjelmistokehitystyössä toimittaisiin projektien hallinnassa.
Lopputuloksena saatiin vertailu ohjelmien ominaisuuksien eroista sekä verrattiin Kanbanin perussääntöjen toteutumista valituissa ohjelmissa. Vertailussa mukana olleet työkalut olivat helppoja käyttää sekä tarjosivat kaikki riittävästi informaatiota projektinhallintaan. Kaikki tuotteet soveltuivat Kanbanin mukaiseen työskentelyyn, mutta kuitenkin Axosoft toteutti ehkä parhaiten kaikkia Kanbanin sääntöjä.
Ohjelmistokehityksessä käytetään nykyisin yleisesti ketteriä menetelmiä projektien läpiviemisessä. Ohjelmistokehityksessä projektinhallintatyökalut perustuvat usein Agile Manifestoon tai Toyotan kehittämään Lean-ajatteluun. Scrum on ketterien menetelmien viitekehys, joka on kehittynyt Agile Manifeston pohjalta, ja Lean-ajattelu on pohjana Kanban-taulujen käyttöön projektinhallinnassa. Tutkittaviksi ohjelmiksi valittiin Axosoft, HacknPlan, Taiga.io sekä Taskworld. Ohjelmia pyrittiin käyttämään kuten ohjelmistokehitystyössä toimittaisiin projektien hallinnassa.
Lopputuloksena saatiin vertailu ohjelmien ominaisuuksien eroista sekä verrattiin Kanbanin perussääntöjen toteutumista valituissa ohjelmissa. Vertailussa mukana olleet työkalut olivat helppoja käyttää sekä tarjosivat kaikki riittävästi informaatiota projektinhallintaan. Kaikki tuotteet soveltuivat Kanbanin mukaiseen työskentelyyn, mutta kuitenkin Axosoft toteutti ehkä parhaiten kaikkia Kanbanin sääntöjä.