Näytä suppeat kuvailutiedot

dc.contributor.advisorHalttunen, Veikko
dc.contributor.authorMielonen, Antti
dc.date.accessioned2023-04-24T05:53:51Z
dc.date.available2023-04-24T05:53:51Z
dc.date.issued2023
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/86526
dc.description.abstractAgile development methodologies have become increasingly popular in software development. These methodologies emphasize interaction between the development team and stakeholders, as well as continuous delivery of working software, over heavy planning, documentation, and processes. While streamlining the development process can bring benefits during the project phase, the lack of documentation will inevitably lead to problems later in the system's lifecycle. Inadequate documentation makes software maintenance and further development challenging and time-consuming. Moreover, onboarding new developers and handing over the system from development to maintenance becomes more laborious. Despite these problems, the importance of documentation has received little attention in both the IT industry and information systems research. In the context of agile development, the discussion regarding documentation often merely requires it to be sufficient, without specifying what constitutes sufficient documentation. This thesis aimed to find answers to the question of how to produce sufficient documentation in agile software development. The research problem was approached by determining what information needs documentation users have and what practices and processes could fulfill these information needs. Based on these findings, the sufficiency of documentation was evaluated and the ways in which documentation practices could be integrated into the agile development process were explored. The study was conducted as a qualitative case study in a software consulting firm that delivers enterprise information systems. Empirical data was collected through semi-structured interviews with various system development experts, and the data was analyzed using thematic content analysis. The results emphasized the importance of aligning the production of documentation to the agile methodology and development process and the artifacts inherent to them. Additionally, the results implicated that documentation should avoid overlap with the source code and rather include information that cannot be conveyed through the code, such as information about the requirement that the functionality implements, the functional logic of the component, and the broader process that the described functionality is linked to.en
dc.format.extent81
dc.language.isoen
dc.rightsIn Copyright
dc.subject.otheragile artifacts
dc.subject.otherdocumentation quality
dc.titleCreating documentation practices for agile software development organizations : a qualitative case study
dc.identifier.urnURN:NBN:fi:jyu-202304242640
dc.type.ontasotMaster’s thesisen
dc.type.ontasotPro gradu -tutkielmafi
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.laitosInformation Technologyen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.oppiaineTietojärjestelmätiedefi
dc.contributor.oppiaineInformation Systems Scienceen
dc.rights.copyright© The Author(s)
dc.rights.accesslevelrestrictedAccess
dc.contributor.oppiainekoodi601
dc.subject.ysodokumentointi
dc.subject.ysoketterät menetelmät
dc.subject.ysoohjelmistokehitys
dc.subject.ysodocumentation
dc.subject.ysoagile methods
dc.subject.ysosoftware development
dc.rights.urlhttps://rightsstatements.org/page/InC/1.0/
dc.rights.accessrightsThe author has not given permission to make the work publicly available electronically. Therefore the material can be read only at the archival workstation at Jyväskylä University Library (https://kirjasto.jyu.fi/collections/archival-workstation).en
dc.rights.accessrightsTekijä ei ole antanut lupaa avoimeen julkaisuun, joten aineisto on luettavissa vain Jyväskylän yliopiston kirjaston arkistotyösemalta. Ks. https://kirjasto.jyu.fi/kokoelmat/arkistotyoasema..fi


Aineistoon kuuluvat tiedostot

Thumbnail

Aineisto kuuluu seuraaviin kokoelmiin

Näytä suppeat kuvailutiedot

In Copyright
Ellei muuten mainita, aineiston lisenssi on In Copyright