
Juho Burman
Address: Kuopio, Eastern Finland, Finland
less
Related Authors
Nikita Zhuk
University of Helsinki
Arkeo Servis
Unsch
Harri Laihonen
University of Eastern Finland
Meri Kailanto
Tampere University
Pirjo Friedrich
VTT Techn. Res. centre of Finland
InterestsView All (7)
Uploads
Papers by Juho Burman
tehokas toteuttaminen ovat yrityksen toiminnan kannalta ensisijaisen tärkeitä. Tehokas
vianhallinta edistää näitä tavoitteita.
Virheluokittelukäytännöt kehittyvät ajan edetessä tarkemmiksi ja tehokkaammiksi,
niillä voidaan entistä paremmin hallinnoida ja analysoida havaittuja virheitä projekteissa sekä kehittää ohjelmistokehitysprosessia entistä paremmaksi. Lisäksi varsinaiset
kehittämisen elinkaarimallit ovat kehittyneet vesiputousmallista ketteriin malleihin
(Agile) ja DevOps-malleihin, jotka ovat entistä tehokkaampia ja vähemmän virheitä
tuottavia käytäntöjä. Elinkaarimallit ovat kehittymässä suuntaan, jossa mallit itsessään
vähentävät virheitä lisääntyvän automaation avulla. Tutkittavaksi asiaksi nousee virheluokitteluiden merkitys nykyaikaisissa kehittämismalleissa.
Tässä tutkielmassa vikojen hallintaa tarkastellaan esittelemällä erilaisia virheiden luokittelutapoja/-menetelmiä. Näiden lisäksi tutkielmassa on kuvattu yksinkertainen, tehokas ja helposti toteutettava ohjelmistokehitysprosessin kehittämismalli, joka pohjautuu virheiden luokitteluun ja analysointiin. Projektien tehokasta läpivientiä tarkastellaan esittelemällä sovelluskehityksen erilaisia elinkaarimalleja.
Tutkielmassa käsitellään virheiden määritelmiä, virheluokitteluiden kuvauksia, moderneja elinkaarimalleja kuten agile- ja DevOps-mallit sekä uusia kehittämisen termejä
kuten kehitysputki (pipeline) ja konttikehitys (container). Tutkielmassa käsitellään lyhyesti myös perinteistä vesiputousmallia. Tutkielma keskittyy käsittelemään pääasiassa modernien elinkaarimallien sekä kehitysputki ja konttikehitys -termien suhdetta
virheluokitteluihin ja selvittämään virheluokitteluiden tarpeellisuutta ja hyödyntämistä
näissä elinkaarimalleissa.
Tutkielmassa on käytetty tieteellisiä tietolähteitä, toteutettu tietokantahakuja mainituista kehitysmenetelmistä, käsitelty hakutuloksia, tehty yhteenvetoa ja pohdinta
ohjelmistotuotantoprosessin kehittämisessä. Tutkielmassa käsitellään yleisesti kehittämisen tärkeyttä, kehittämismallia, virheluokkia ja kehittyneempää SAWO virheluokittelua. Luokitteluiden käyttöä yrityksissä pyritään selvittämään suoritetulla kyselytutkimuksella. Kyselytutkimus pyrkii selvittämään ja saamaan näkemystä luokitteluiden käytöstä ohjelmistotuotantoprosessin kehittämisessä suomalaisissa yrityksissä
tehokas toteuttaminen ovat yrityksen toiminnan kannalta ensisijaisen tärkeitä. Tehokas
vianhallinta edistää näitä tavoitteita.
Virheluokittelukäytännöt kehittyvät ajan edetessä tarkemmiksi ja tehokkaammiksi,
niillä voidaan entistä paremmin hallinnoida ja analysoida havaittuja virheitä projekteissa sekä kehittää ohjelmistokehitysprosessia entistä paremmaksi. Lisäksi varsinaiset
kehittämisen elinkaarimallit ovat kehittyneet vesiputousmallista ketteriin malleihin
(Agile) ja DevOps-malleihin, jotka ovat entistä tehokkaampia ja vähemmän virheitä
tuottavia käytäntöjä. Elinkaarimallit ovat kehittymässä suuntaan, jossa mallit itsessään
vähentävät virheitä lisääntyvän automaation avulla. Tutkittavaksi asiaksi nousee virheluokitteluiden merkitys nykyaikaisissa kehittämismalleissa.
Tässä tutkielmassa vikojen hallintaa tarkastellaan esittelemällä erilaisia virheiden luokittelutapoja/-menetelmiä. Näiden lisäksi tutkielmassa on kuvattu yksinkertainen, tehokas ja helposti toteutettava ohjelmistokehitysprosessin kehittämismalli, joka pohjautuu virheiden luokitteluun ja analysointiin. Projektien tehokasta läpivientiä tarkastellaan esittelemällä sovelluskehityksen erilaisia elinkaarimalleja.
Tutkielmassa käsitellään virheiden määritelmiä, virheluokitteluiden kuvauksia, moderneja elinkaarimalleja kuten agile- ja DevOps-mallit sekä uusia kehittämisen termejä
kuten kehitysputki (pipeline) ja konttikehitys (container). Tutkielmassa käsitellään lyhyesti myös perinteistä vesiputousmallia. Tutkielma keskittyy käsittelemään pääasiassa modernien elinkaarimallien sekä kehitysputki ja konttikehitys -termien suhdetta
virheluokitteluihin ja selvittämään virheluokitteluiden tarpeellisuutta ja hyödyntämistä
näissä elinkaarimalleissa.
Tutkielmassa on käytetty tieteellisiä tietolähteitä, toteutettu tietokantahakuja mainituista kehitysmenetelmistä, käsitelty hakutuloksia, tehty yhteenvetoa ja pohdinta
ohjelmistotuotantoprosessin kehittämisessä. Tutkielmassa käsitellään yleisesti kehittämisen tärkeyttä, kehittämismallia, virheluokkia ja kehittyneempää SAWO virheluokittelua. Luokitteluiden käyttöä yrityksissä pyritään selvittämään suoritetulla kyselytutkimuksella. Kyselytutkimus pyrkii selvittämään ja saamaan näkemystä luokitteluiden käytöstä ohjelmistotuotantoprosessin kehittämisessä suomalaisissa yrityksissä