Hyppää sisältöön
    • Suomeksi
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • OSUVA
  • Pro gradu -tutkielmat ja diplomityöt (rajattu saatavuus)
  • Näytä aineisto
  •   Etusivu
  • OSUVA
  • Pro gradu -tutkielmat ja diplomityöt (rajattu saatavuus)
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Agile testing methods during the brownfield system implementation

Koskipaasi, Toni Henri Petteri (2021-05-04)

 
Katso/Avaa
Master’s Thesis in Industrial Management (3.242Mb)
Lataukset: 

Kokoteksti luettavissa vain Tritonian asiakaskoneilla.
Koskipaasi, Toni Henri Petteri
04.05.2021
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2021050428721
Tiivistelmä
Järjestelmän implementaatio asiakkaalle on projekti, jossa käydään projektin eri vaiheet läpi järjestelmällisesti, jotta pystytään turvaamaan laatu ja sopimusteknilliset yksityiskohdat. Kuitenkin järjestelmien päivittämien ja uusien järjestelmien käyttöönottaminen voi olla aikataulullisesti haastavaa ja normaalit projektivaiheet voivat olla vanhentuneita. Tarkastelemalla menneiden projektien testausta ja sen käytönnön toteutusta, voimme saada paremman ymmärryksen sen tasosta ja mitä käytäntöjä on käytössä.

Tämä opinnäytetyö on tapaustutkimus ja tehty yhteistyössä konsultointi yrityksen kanssa, joka tarjoaa muille yrityksille implementaatioratkaisuja ja omia tuotteita. Opinnäytetyön tavoitteena on tutkia yrityksen testaamiseen liittyviä prosesseja menneissä projekteista ja Kuinka testaus on toteutettu. Tutkimus sisältää kaksi tutkimuskysymystä: Mitkä ovat kirjallisuuden mukaan yleisiä piirteitä Agiletestaukselle? Kuinka hyvin käsiteltävä yritys toteuttaa Agilen menetelmiä menneissä projekteissa? Tutkimuskysymysten lisäksi tutkimuksen tavoitteena on tunnistaa seuraavat asiat: 1. Agile testauksen ominaispiirteet, 2. Tunnistaa yrityksen nykyiset testausmenetelmät, 3. Verrata yrityksen testausmetelmiä Agilen testausmenetelmiä vasten ja 4. Tunnistaa mahdolliset mahdollisuudet käyttää Agile testausta enemmän projekteissa.

Kirjallisuuskatsaus antaa opinnäytetyölle laajan taustan ohjelmistojen testaamisesta ja käy läpi erilaisia tekniikoita, joita käytetään projekteissa. Kirjallisuuskatsaus perustuu eri testausmetelmien yleisiin piirteisiin, miten testaaminen suoritetaan ja onko kyseisestä menetelmästä hyötyä yrityksille. Kirjallisuuskatsaus teoreettinen pohja vastaa kysymykseen, mitkä ovat Agilen yleisiä piirteitä.

Opinnäytetyön emppiirinen tutkielma käsittelee Case yrityksen projektin hallintaa testauksen osalta arvioiden ja mallintaen menneitä käytäntöjä. Koska tutkielma nojaa erittäin vahvasti vanhoihin Case yrityksen dokumentteihin, tutkimusmenetelmänä on käytetty tapaustutkimusta ja arkistotutkimusta. Analyysin perustana on projektijohdon laatima dokumentaatio heidän käyttämästään testausmetelmästä vuosien varrella ja kyseistä dokumentaatiota verrataan Agilen yleisiin piirteisiin. Opinnäytetyö ottaa myös kantaa, miten hyvin Agilen käytännöt sopivat järjestelmät käyttöönottoon. Havaintojen perusteella Agile ei sellaisenaan ole sopiva monta vuotta kestävään projektiin, jossa sopimukset rajoittavat lopputuotosta erittäin paljon. Case yritys ei voi ottaa sopimuksellista riskiä Agilen hyötyöjen valossa.
 
The implementation of the new information technology system for the customer is a project that includes various phases. Due to its size, the project has to be systematically reviewed in order to be able to secure the quality and contractual, technical details. However, upgrades and new systems can be time consuming, and the typical project phases may be outdated. By looking at the testing of past projects and the practical implementation phases, we can better understand its level and practices.

This Master Thesis is a Case Study and done in collaboration with a consulting company that offers implementation solutions and its products to other companies. The Thesis aims to research the processes related to Case Company's testing practices in the past projects and have the implementation testing was executed. This thesis includes two research questions: "According to Agile testing literature, what are the cornerstones for Agile testing?" and "How well Case Company's testing procedure and strategy follow the Agile process?" Besides the research questions, the research has four different objectives: 1. Identify Agile testing cornerstones, 2. Map Case Company's current testing procedures, 3. Compare the Case Company's testing procedures against Agile cornerstones and 4. Identify if the Case Company can utilize Agile processes more.

The literature review provides a broad background in software testing and reviews the various techniques used in projects. The literature review is based on the general features of different testing methods, how testing is performed, and whether that method is beneficial to companies. The literature review's theoretical basis answers the question of what the Agile cornerstones for testing and its purpose are.

The empirical part of the thesis considers Case Company's project management in the area of testing. The purpose is to map the past situation and evaluate the process from an Agile point of view. As the empirical section relies very strongly on Case Company's documents, old documentation, case study, and archival research have been used as research methods. The analysis is based on the documentation prepared by the project management about the used practices, and the documentation is compared against Agile practices. The thesis also takes a position on how well Agile practices are suitable for the implementation of systems. Based on the findings, Agile as such is not suitable for a project that will last for many years, where the agreements will limit the final release very much. The Case company cannot take contractual risk in the light of Agile's benefits.
 
Kokoelmat
  • Pro gradu -tutkielmat ja diplomityöt (rajattu saatavuus) [3253]
https://osuva.uwasa.fi
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

TekijäNimekeAsiasanaYksikkö / TiedekuntaOppiaineJulkaisuaikaKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
https://osuva.uwasa.fi
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste