Ohjelmisto- ja sovelluskehitysmetodit : ohjelmisto- ja sovelluskehityshankkeiden projektinhallintamenetelmiä konepajaliiketoiminnassa
Syväluoto, Mikko (2020)
Syväluoto, Mikko
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020081819769
https://urn.fi/URN:NBN:fi:amk-2020081819769
Tiivistelmä
Opinnäytetyö tehtiin Alfa Laval Aalborg Oy:n tarjoamasta aiheesta tutkia ohjelmisto- ja sovelluskehityshankkeiden haasteellisuutta ja moderneja menetelmiä tuotekehityksessä. Tavoitteena oli saada läpileikkaus perinteisen suunnittelukeskeisen projektihallinnan ja ketterien menetelmien eroista. Menetelmiksi valittiin perinteinen projektikolmio ja vesiputousmalli, ketteriksi menetelmiksi valittiin Scrum-viitekehys ja Kanban-menetelmä
niiden ollessa jo yleisestikäytössä teknologia-aloilla. Modernit menetelmät Scrum ja Kanban kuvataan teoreettisella tasolla ja niitä ei opinnäytetyön aikana empiirisesti kokeiltu.
Ohjelmistokehityksessä haasteena koettiin, miten päästäisiin laadukkaaseen lopputulokseen ja miten perinteisen konepajateollisuusyrityksen tulisi mukautua informaatioteknologian muutoskaaressa. Ratkaisutyökaluiksi valittiin työhön kaksi menetelmää, MVP (Eng. Minimum Viable Product) ja tekninen velka päätöksenteon tukena.
Lopputuloksena saatiin kirjallinen tutkielma, jossa esitetään perinteisen projektihallinnan haasteet ohjelmisto- ja sovelluskehityshankkeissa ja ketterien menetelmien teoreettinen kuvaus. Ketterien menetelmien Scrum ja Kanban viitekehyksistä ja käytännöistä esitettiin lopuksi vertailutaulukko. Johtopäätöksessä sekä pohdinnoissa esitetään menetelmien mukautuvuutta organisaatiossa, sekä ohjelmistojen projektiluonteisten haasteiden ratkaisemista ja ylittämistä asiakasyritysympäristössä.
niiden ollessa jo yleisestikäytössä teknologia-aloilla. Modernit menetelmät Scrum ja Kanban kuvataan teoreettisella tasolla ja niitä ei opinnäytetyön aikana empiirisesti kokeiltu.
Ohjelmistokehityksessä haasteena koettiin, miten päästäisiin laadukkaaseen lopputulokseen ja miten perinteisen konepajateollisuusyrityksen tulisi mukautua informaatioteknologian muutoskaaressa. Ratkaisutyökaluiksi valittiin työhön kaksi menetelmää, MVP (Eng. Minimum Viable Product) ja tekninen velka päätöksenteon tukena.
Lopputuloksena saatiin kirjallinen tutkielma, jossa esitetään perinteisen projektihallinnan haasteet ohjelmisto- ja sovelluskehityshankkeissa ja ketterien menetelmien teoreettinen kuvaus. Ketterien menetelmien Scrum ja Kanban viitekehyksistä ja käytännöistä esitettiin lopuksi vertailutaulukko. Johtopäätöksessä sekä pohdinnoissa esitetään menetelmien mukautuvuutta organisaatiossa, sekä ohjelmistojen projektiluonteisten haasteiden ratkaisemista ja ylittämistä asiakasyritysympäristössä.