Ohjelmistoautomaation lisääminen ohjelmistoprosessiin ja ylläpitoon
Lalu, Jukkapekka (2022)
Lalu, Jukkapekka
2022
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-202204255887
https://urn.fi/URN:NBN:fi:amk-202204255887
Tiivistelmä
Opinnäytetyön toimeksiantajana toimi Raute Oyj. Työn tavoitteena oli luoda prosessi, jolla voidaan lisätä ohjelmistoautomaatiota ohjelmistoprosessiin. Ohjelmistoprosessia käsiteltiin terminä ja sen kehittämisen hyötyjä. Ohjelmistoautomaatiossa tutustuttiin automaation rakenteeseen ja kannattavuuden arvioimiseen sekä automaation todelliseen arvoon. Kannattavuuden arvioinnissa perehdyttiin hyötyihin ja haittoihin. Automaation todellisessa arvossa pohdittiin, millaisista asioista se koostuu.
Tässä työssä käsiteltiin sidosryhmiä terminä sekä osana ohjelmistokehitysprojektia. Erilaisia sidosryhmätyyppejä ja sidosryhmien analysoinnin prosessia tutkittiin. Sidosryhmien analysoinnissa perehdyttiin prosessiin ja siitä saataviin hyötyihin.
Työssä luotiin prosessi ohjelmistoautomaation lisäämisestä. Prosessi sisälsi neljä syklistä vaihetta. Nykyisen tilanteen arvioinnissa tutkittiin ohjelman nykyinen tilanne ja mahdollisuudet automaatioille. Ohjelmistoautomaation esisuunnittelussa perehdyttiin tarkemmin mahdollisiin automaatioihin. Kannattavuuden arvioinnissa päätettiin automaation toteuttamisesta. Automaation toteuttamisessa toteutettiin automaatio suunnitelmien mukaisesti.
Prosessin toimivuutta arvioitiin esimerkkiprojektin avulla. Esimerkkiprojektin aikana prosessista ei löytynyt isompia puutteita. Prosessin eri vaiheet hoitivat oman osuutensa, ja kokonaisuudessaan prosessi toimi niin kuin se oli suunniteltu. Täten prosessi todettiin varsin toimivaksi arvioinnissa. Sidosryhmien analysointi huomattiin asiaksi, jota voisi mahdollisesti korostaa prosessissa entistä enemmän. Sidosryhmien analysointia voidaan korostaa lisäämällä nykyisen tilanteen arviointiin oma maininta siitä. Täten sidosryhmien analysointi olisi osa nykyisen tilanteen arviointiin kuuluvia toimenpiteitä.
Tässä työssä käsiteltiin sidosryhmiä terminä sekä osana ohjelmistokehitysprojektia. Erilaisia sidosryhmätyyppejä ja sidosryhmien analysoinnin prosessia tutkittiin. Sidosryhmien analysoinnissa perehdyttiin prosessiin ja siitä saataviin hyötyihin.
Työssä luotiin prosessi ohjelmistoautomaation lisäämisestä. Prosessi sisälsi neljä syklistä vaihetta. Nykyisen tilanteen arvioinnissa tutkittiin ohjelman nykyinen tilanne ja mahdollisuudet automaatioille. Ohjelmistoautomaation esisuunnittelussa perehdyttiin tarkemmin mahdollisiin automaatioihin. Kannattavuuden arvioinnissa päätettiin automaation toteuttamisesta. Automaation toteuttamisessa toteutettiin automaatio suunnitelmien mukaisesti.
Prosessin toimivuutta arvioitiin esimerkkiprojektin avulla. Esimerkkiprojektin aikana prosessista ei löytynyt isompia puutteita. Prosessin eri vaiheet hoitivat oman osuutensa, ja kokonaisuudessaan prosessi toimi niin kuin se oli suunniteltu. Täten prosessi todettiin varsin toimivaksi arvioinnissa. Sidosryhmien analysointi huomattiin asiaksi, jota voisi mahdollisesti korostaa prosessissa entistä enemmän. Sidosryhmien analysointia voidaan korostaa lisäämällä nykyisen tilanteen arviointiin oma maininta siitä. Täten sidosryhmien analysointi olisi osa nykyisen tilanteen arviointiin kuuluvia toimenpiteitä.