| dc.contributor.author | Salminen, Jaakko | - |
| dc.date.accessioned | 2016-12-05T13:05:58Z | |
| dc.date.available | 2016-12-05T13:05:58Z | |
| dc.date.issued | 2016 | - |
| dc.identifier.uri | URN:NBN:fi:amk-2016120318916 | - |
| dc.identifier.uri | http://www.theseus.fi/handle/10024/119301 | |
| dc.description.abstract | Kanban on yksi nousevista menetelmistä ketterään ohjelmistokehitykseen. Sillä tavoitellaan nopeampaa reagointia vaatimusmuutoksiin, läpinäkyvyyttä kehitysprosessiin ja pa-rempaa asiakastyytyväisyyttä. Kanbanin keskeisimpiin asioihin kuluu työnkulun visualisointi työnkulkua työvaiheittain kuvaavan taulun sekä työtehtäviä kuvaavien työkorttien avulla. Perinteisesti nämä on toteutettu tussitaululla ja tarralapuilla. Työn tekemisen ollessa yhä vähemmän aikaan ja paikkaan sidottua ei toimiston seinällä oleva valkotaulu enää välttämättä riitä, joten tilalle on mietittävä verkossa olevia virtuaalisia tauluja.
Opinnäytetyön tavoitteena oli kartoittaa tarjolla olevia virtuaalisia Kanban-tauluja ja selvittää tarkemmin, miten keskeisimmät tuotteet soveltuvat tukemaan Kanbanin mukaista ketterää työskentelyä ohjelmistotuotannossa. Lisäksi selvitettiin, mitä etuja ja haittoja virtuaalisilla Kanban-tauluilla on verrattuna perinteiseen fyysiseen tauluun.
Työssä käsitellään tarkemmin kolmea tuotetta. Tuotteita vertailtaessa huomioitiin muun muassa Kanbanin perusperiaatteiden toteutuminen, yleinen käytettävyys ja kustannukset. Lisäksi tuotteiden soveltuvuutta erilaisiin käytännön tilanteisiin tutkittiin kahden tapaustutkimuksen kautta. Niiden avulla selvitettiin, miten tuotteet kussakin tapauksessa soveltuvat korvaamaan fyysistä taulua ja mitä hyötyjä virtuaalisella ratkaisulla on saavutettavissa.
Vertailun perusteella virtuaaliset taulut ovat pääosin helppoja käyttää ja ne tuottavat selkeää lisäarvoa verrattuna fyysiseen tauluun. Kanbanin perusajatusten toteutuminen vaihtelee tuotteiden välillä suuresti. Yksikään vertailluista tuotteista ei noussut selkeästi parhaimmaksi, vaan valinta täytyy tehdä tapauskohtaisesti kulloisenkin projektin tarpeet huomioon ottaen. | fi |
| dc.description.abstract | Kanban is a popular methodology for agile software development. The day-to-day work of a Kanban team is centered around a Kanban board, which is used to visualize the workflow. Traditionally the Kanban board is created using a physical whiteboard and sticky notes, but in today’s mobile work environment this may be insufficient and there is a need for virtual alternatives.
The goal of this thesis was to examine the availability of virtual Kanban board solutions and to see how they support the use of Kanban methodology in software development. Furthermore, the advantages and disadvantages that virtual boards have compared to physical boards were also considered.
Three virtual solutions were picked to be examined more thoroughly. Solutions were evaluated on how well they implement the rules of Kanban. The usability and cost of the products were also considered. Two case studies were used to examine how suitable the three solutions are for different environments, needs and team structures and what benefits adopting a virtual solution could have in each case.
According to the comparison, all virtual Kanban solutions are easy to use and clearly bring additional value to the software development process compared to a physical board. Implementation of the basic Kanban rules varies heavily between products. None of the solutions was a clear winner and each project’s individual needs should be considered when choosing a virtual Kanban tool. | en |
| dc.language.iso | fin | - |
| dc.publisher | Tampereen ammattikorkeakoulu | - |
| dc.rights | All rights reserved | - |
| dc.title | Virtuaaliset Kanban-taulut ohjelmistotuotannossa | fi |
| dc.type.ontasot | fi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis| | |
| dc.identifier.dscollection | 10024/193 | - |
| dc.organization | Tampereen ammattikorkeakoulu | - |
| dc.subject.ysa | ohjelmistotuotanto | |
| dc.subject.ysa | ohjelmistosuunnittelu | |
| dc.subject.ysa | ketterät menetelmät | |
| dc.subject.ysa | lean-ajattelu | |
| dc.subject.ysa | visualisointi | |
| dc.contributor.organization | Tampereen ammattikorkeakoulu | - |
| dc.subject.keyword | kanban | - |
| dc.subject.degreeprogram | fi=Tietojenkäsittely|sv=Informationsbehandling|en=Business Information Technology| | - |
| dc.subject.discipline | Tietojenkäsittelyn koulutusohjelma | - |