University of Jyväskylä | JYX Digital Repository

  • English  | Give feedback |
    • suomi
    • English
 
  • Login
JavaScript is disabled for your browser. Some features of this site may not work without it.
View Item 
  • JYX
  • Opinnäytteet
  • Pro gradu -tutkielmat
  • View Item
JYX > Opinnäytteet > Pro gradu -tutkielmat > View Item

Teknisen dokumentaation haasteet ketterässä järjestelmäkehityksessä

Thumbnail
View/Open
604.4Kb

Downloads:  
Show download detailsHide download details  
Authors
Lampinen, Henriikka
Date
2019
Discipline
TietojärjestelmätiedeInformation Systems Science
Copyright
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.

 
Tässä pro gradu -työssä tarkastellaan teknistä dokumentaatiota ketterissä järjestelmäkehitysprojekteissa. Kirjallisuusosuus pohjustaa sitä seuraavaan empiirisen osuuden tutkimuskysymykseen ”Mitä haasteita teknisen dokumentaation tuottamiseen, ylläpitoon ja käyttöön liittyy ketterissä järjestelmäkehitysprojekteissa?” lähestymällä aihetta olemassa olevan kirjallisuuden kautta. Aiempien tutkimusten perusteella haluttiin tunnistaa jo löydetyt käytännön haasteet teknisten dokumenttien tuottamisessa, organisaatioissa, joissa käytetään ketteriä metodeja. Kirjallisuusosuuden lähtökohtana oli tarkastella ensin dokumentti ja dokumentaatio käsitteinä. Miten dokumentaatiota toteutetaan ja käytetään organisaatiossa sekä miksi dokumentaation tuottaminen on tarpeellista organisaatioille. Lisäksi käsitellään järjestelmäkehitys käsitteenä ja prosessina, sekä mitä organisaatiot tavoittelevat järjestelmäkehityksellä. Organisaation tarpeet sekä dokumentaatiolle että järjestelmäkehitykselle tunnistettua, voidaan tarkastella dokumentaation prosessia järjestelmäkehityksessä ja tarkemmin ketterissä järjestelmäkehitysprojekteissa. Koska erilaisten dokumenttien tyyppien määrä on rajaton, tässä työssä keskitytään vain tekniseen dokumentaatioon ketterässä järjestelmäkehityksessä. Empiirisen tutkimuksen tavoitteena oli haasteiden kautta tunnistaa ja ymmärtää syitä niiden takana. Lisäksi haluttiin löytää ratkaisuja ketterien järjestelmäkehitysprojektien dokumentoinnin haasteisiin, jotta organisaatiot saavuttavat dokumentaation tuoman hyödyn. Tuloksena havaittiin, että dokumentaation prosessia tulee johtaa samalla tavoitteellisuudella ja metodein, kuin itse järjestelmäkehitystä. Ketterien järjestelmäkehityksen roolien mukaisesti projektin tulosten johto lankeaa tuotteenomistajan vastuulle. ...
 
This Master’s Thesis examines technical documentation in agile system development projects. The literary review prepares the empirical section for the research question What are the challenges of producing, updating and using technical documentation in agile development projects? approaching the topic through existing literature. Existing studies sought to identify practical challenges that have already be identified in producing technical documents, in organizations using agile methods. The starting point of the study was to look at the document and documentation as concepts. How documentation is implemented and used in an organization and why documentation is needed for organizations. In addition, system development is addressed as a concept and a process, and what organizations are pursuing with system development projects. Having identified the needs of the organization for both documentation and system development, the process of documentation in system development and more specifically in agile system development projects can be examined. Since the number of different types of documents is unlimited, this literature review focuses only on technical documentation in agile system development. The objective of the empirical research was to identify and understand the causes behind the challenges. In addition, solutions to the challenges of agile system development project documentation were sought to help organizations reap the benefits of documentation. As a result, it was discovered that the documentation process should be managed with the same level of ambition and methods, such as system development itself. According to the roles of agile system development, the management of the project’s results falls under the responsibility of the product owner. ...
 
Keywords
dokumentti järjestelmäkehitys agile tekninen dokumentaatio dokumentointi ketterät menetelmät ohjelmistokehitys päivitys prosessit tiedonhallinta
URI

http://urn.fi/URN:NBN:fi:jyu-201912185384

Metadata
Show full item record
Collections
  • Pro gradu -tutkielmat [23442]

Related items

Showing items with similar title or keywords.

  • Teknisen dokumentaation haasteet ketterässä järjestelmäkehityksessä 

    Lampinen, Henriikka (2019)
    Tässä pro gradu -työssä tarkastellaan teknistä dokumentaatiota ketterissä järjestelmäkehitysprojekteissa. Kirjallisuusosuus pohjustaa sitä seuraavaan empiirisen osuuden tutkimuskysymykseen ”Mitä haasteita teknisen dokumentaation ...
  • Turvallisuuden suunnittelu ketterässä järjestelmäkehityksessä 

    Ryynänen, Mikko (2015)
    Tietojärjestelmien kehittymisen myötä myös niiden turvallisuus on noussut yhä tärkeämpään rooliin. Turvallisuuden suunnitteluun on kehitetty useita menetelmiä ja standardeja, joiden avulla tietojärjestelmien turvallisuusnäkökohdat ...
  • Työmäärän arviointi ketterässä ohjelmistokehityksessä : haastattelututkimus 

    Tirri, Laura (2016)
    Työmäärän arviointi on olennainen osa ohjelmistoprojektien suunnittelua. Jokaisessa projektissa tarvitaan työmäärän arviointia, jotta pystytään toimittamaan hyödyllistä tietoa esimerkiksi projektin edistymisestä, jäljellä ...
  • Muotoillen ketterästi käyttäjälähtöiseksi : design sprint käyttäjälähtöisyyden edistäjänä ketterässä ohjelmistokehityksessä 

    Kekälinen, Laura (2020)
    Menestyvän liiketoiminnan perusasioita on luoda tuotteita tai palveluita, joita asiakkaat haluavat. Laajat ohjelmistoprojektit ovat hankalasti hallittavia monimutkaisia kokonaisuuksia. Yksi yleinen syy ohjelmistokehityksessä ...
  • Käyttäjäkokemuksen suunnittelu ketterässä ohjelmistokehityksessä 

    Terimaa, Tarmo (2019)
    Nykyaikaisilta ohjelmistoilta vaaditaan niiden teknisten ominaisuuksien lisäksi saumatonta käyttäjäkokemusta. Käyttäjäkokemuksella tarkoitetaan subjektiivista, dynaamista ja kontekstista riippuvaista kokemusta, joka ...
  • Browse materials
  • Browse materials
  • Articles
  • Conferences and seminars
  • Electronic books
  • Historical maps
  • Journals
  • Tunes and musical notes
  • Photographs
  • Presentations and posters
  • Publication series
  • Research reports
  • Research data
  • Study materials
  • Theses

Browse

All of JYXCollection listBy Issue DateAuthorsSubjectsPublished inDepartmentDiscipline

My Account

Login

Statistics

View Usage Statistics
  • How to publish in JYX?
  • Self-archiving
  • Publish Your Thesis Online
  • Publishing Your Dissertation
  • Publication services

Open Science at the JYU
 
Data Protection Description

Accessibility Statement

Unless otherwise specified, publicly available JYX metadata (excluding abstracts) may be freely reused under the CC0 waiver.
Open Science Centre