1 research outputs found

    Creation and Deployment of Coding Standards in a Software Project

    Get PDF
    Jotkin projektit vaativat, että laatuun kiinnitetään tavallista enemmän huomiota. Syitä tähän voivat olla projektin suuri koko, kiire, tai se, että projekti on luonteeltaan sellainen, että virheet voivat aiheuttaa paljon haittaa. Ratkaistavana ongelmana työssä on laadun varmistaminen tilanteessa, jossa laatu on uhattuna. Tähän on olemassa monia erilaisia keinoja. Laadunvarmistuskeinojen olemassaolo ei valitettavasti tarkoita, että ne olisivat käytössä. Laadunvarmistuskeinojen hyödyntämisen välineeksi valittiin ohjeistus. Sen avulla voidaan esitellä ja ottaa käyttöön projektille sopivia keinoja. Työssä esitellään lyhyesti laadunvarmistuskeinoja, joista jotkut liittyvät ohjelmistotuotantoon ja jotkut enemmän ohjelmakoodiin. Lisäksi kuvataan miksi ohjeistus on tarpeen, millainen sen tulisi olla ja miten ihmiset saataisiin noudattamaan sitä. Eräässä ketterässä maksujärjestelmäprojektissa laatu oli uhattuna, ja laadun varmistamiseksi projektille luotiin ohjeistus. Tämän ohjeistuksen pohjana olevat laadunvarmistuskeinot esitellään, samoin kukin ohje perusteluineen. Lisäksi käydään läpi ohjeistuksen käyttöönotto. Ohjeistuksen käyttöönotossa oli ongelmia, koska siihen ei käytetty tarpeeksi resursseja, ja siksi ohjeiden laatua on vaikea arvioida. Käyttöönotto siis epäonnistui. Tästä kuitenkin opittiin jotain, ja käyttöönottokokemukset ja jatkokehitysajatukset niin käyttöönottoon kuin ohjeisiinkin liittyen on koottu auttamaan muita ohjeistuksen käyttöönottoa suunnittelevia. Työn avulla voi välttää joitakin käyttöönoton ongelmia ja saada valmiuksia laatuohjeistuksen laatimiseen projektille, joka sellaista tarvitsee
    corecore