Sovelluskehitys asiakasprojekteissa low-code-teknologioilla
Niskanen, Sami (2022)
Niskanen, Sami
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-2022120726769
https://urn.fi/URN:NBN:fi:amk-2022120726769
Tiivistelmä
Päiväkirjamuotoisessa opinnäytetyössä seurattiin tekijän ammatillisen osaamisen kehittämistä kahden low-code-teknologioita hyödyntävän asiakasprojektin kautta. Kahdeksan viikkoa kestänyt seurantajakso ajoittui aikavälille 29.8.2022–21.10.2022. Seuranta toteutettiin päivittäisillä päiväkirjamerkinnöillä. Viikon päätteeksi pääteema, tavoitteet ja toteuma yhdistettiin lähteitä hyödyntäen seurantaviikon päättäväksi viikkoanalyysiksi.
Tekijä työskentelee suomalaisessa vuonna 2022 perustetussa ICT-konsultointia harjoittavassa yrityksessä. Tekijän työtehtävät koostuvat asiantuntijakonsultoinnista suomalaisille asiakkaille. Selvyyden vuoksi opinnäytetyöstä rajattiin kaikki muut työtehtävät pois ja raportissa keskityttiin ainoastaan kahden asiakasprojektin tehtäviin liittyvään seurantaan. Osaamisen kehittäminen tähtäsi low-code-teknologioilla tehtävän ketterän ohjelmistokehityksen teorian ja käytännön ymmärtämiseen, toteutukseen tarvittavien työkalujen teknisen ymmärryksen kasvattamiseen sekä asiakkaan kannalta oleellisten kehitystarpeiden tunnistamiseen ja priorisoimiseen.
Pääosassa on POC-hanke, jonka tavoitteena on korvata asiakkaan tuotantokäytössä olevan ERP-järjestelmän oma mobiilisovellus. Mobiilisovellusta käytetään työ- ja päivystysajan leimaamiseen, työtilausten käsittelyyn, ostojen ja kulujen kirjaamiseen sekä kaluston raportointiin. Toinen opinnäytetyössä seurattava projekti on HR Häirintäilmoitus. Siinä tavoitteena on luoda HR-osastolle järjestelmä, jonka avulla HR voi seurata henkilöstön tekemiä häirintäilmoituksia, kirjata ilmoitusten selvitykseen liittyviä lisätietoja sekä analysoida datan perusteella mahdollisia ajankohtia, jolloin ilmoitusten määrä on kasvussa.
Opinnäytteen tekijä on kehittynyt hyvin asetetuissa osaamisen kehittämisen tavoitteissa ja suurinta kehittyminen on ollut teknisen osaamisen osalta. Seurantajakson aikana tekijä on pystynyt kehittämään osaamistaan laajasti eri low-code-teknologioiden osalta. Opinnäytetyöprosessin alussa tekijän osaaminen rajoitti jonkin verran tapoja, joilla sovelluksia pystyttiin kehittämään mutta prosessin lopussa tekijä on pystynyt soveltamaan ja hyödyntämään seurantajakson aikana oppimia asioita kehityksessä. Ketterän kehityksen osalta kehittyminen oli vähäisintä, sillä seurantajakson aikana kummassakaan projektissa ei tullut sellaisia piirteitä, joiden kautta tekijä olisi päässyt syvemmin täydentämään aiempaa ketterän kehityksen ymmärrystään.
Työtehtävien painopisteen keskittyessä asiakasprojekteihin, opinnäytteen seurantajakson aikana molempia projekteja on pystytty edistämään hyvin. Tämän myötä opinnäytetyöprosessista on ollut hyötyä myös asiakkaalle, sillä se on mahdollistanut jatkuvan edistymisen sovellusten kehityksessä. POC-hanke on testausvaiheessa, jonka jälkeen tavoitteena on pilotoida sovellusta asiakkaan loppukäyttäjien kanssa. HR Häirintäilmoitus on viimeistelyjä vaille valmis ja sen tavoiteltu käyttöönottopäivämäärä on 1.1.2023.
Tekijä työskentelee suomalaisessa vuonna 2022 perustetussa ICT-konsultointia harjoittavassa yrityksessä. Tekijän työtehtävät koostuvat asiantuntijakonsultoinnista suomalaisille asiakkaille. Selvyyden vuoksi opinnäytetyöstä rajattiin kaikki muut työtehtävät pois ja raportissa keskityttiin ainoastaan kahden asiakasprojektin tehtäviin liittyvään seurantaan. Osaamisen kehittäminen tähtäsi low-code-teknologioilla tehtävän ketterän ohjelmistokehityksen teorian ja käytännön ymmärtämiseen, toteutukseen tarvittavien työkalujen teknisen ymmärryksen kasvattamiseen sekä asiakkaan kannalta oleellisten kehitystarpeiden tunnistamiseen ja priorisoimiseen.
Pääosassa on POC-hanke, jonka tavoitteena on korvata asiakkaan tuotantokäytössä olevan ERP-järjestelmän oma mobiilisovellus. Mobiilisovellusta käytetään työ- ja päivystysajan leimaamiseen, työtilausten käsittelyyn, ostojen ja kulujen kirjaamiseen sekä kaluston raportointiin. Toinen opinnäytetyössä seurattava projekti on HR Häirintäilmoitus. Siinä tavoitteena on luoda HR-osastolle järjestelmä, jonka avulla HR voi seurata henkilöstön tekemiä häirintäilmoituksia, kirjata ilmoitusten selvitykseen liittyviä lisätietoja sekä analysoida datan perusteella mahdollisia ajankohtia, jolloin ilmoitusten määrä on kasvussa.
Opinnäytteen tekijä on kehittynyt hyvin asetetuissa osaamisen kehittämisen tavoitteissa ja suurinta kehittyminen on ollut teknisen osaamisen osalta. Seurantajakson aikana tekijä on pystynyt kehittämään osaamistaan laajasti eri low-code-teknologioiden osalta. Opinnäytetyöprosessin alussa tekijän osaaminen rajoitti jonkin verran tapoja, joilla sovelluksia pystyttiin kehittämään mutta prosessin lopussa tekijä on pystynyt soveltamaan ja hyödyntämään seurantajakson aikana oppimia asioita kehityksessä. Ketterän kehityksen osalta kehittyminen oli vähäisintä, sillä seurantajakson aikana kummassakaan projektissa ei tullut sellaisia piirteitä, joiden kautta tekijä olisi päässyt syvemmin täydentämään aiempaa ketterän kehityksen ymmärrystään.
Työtehtävien painopisteen keskittyessä asiakasprojekteihin, opinnäytteen seurantajakson aikana molempia projekteja on pystytty edistämään hyvin. Tämän myötä opinnäytetyöprosessista on ollut hyötyä myös asiakkaalle, sillä se on mahdollistanut jatkuvan edistymisen sovellusten kehityksessä. POC-hanke on testausvaiheessa, jonka jälkeen tavoitteena on pilotoida sovellusta asiakkaan loppukäyttäjien kanssa. HR Häirintäilmoitus on viimeistelyjä vaille valmis ja sen tavoiteltu käyttöönottopäivämäärä on 1.1.2023.