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

Collaborative cognitive load in new junior team members in agile software development

Thumbnail
View/Open
868.5 Kb

Downloads:  
Show download detailsHide download details  
Authors
Sippola, Julia
Date
2022
Discipline
TietotekniikkaMathematical Information Technology
Copyright
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.

 
Sovelluskehitys on kompleksinen tehtävä, ja alalla aloittaminen voi olla kuormittava kokemus. Tässä semi-strukturoidussa haastattelututkimuksessa tunnistetaan teemat, jotka vaikuttavat yhteiseen kognitiiviseen kuormaan uusien juniorijäsenten tullessa ketterään ohjelmistokehitystiimiin. Tulokset esitetään temaattisina verkostoina, ja kognitiiviseen kuormaan vaikuttavia pääteemoja löytyi viisi: "ongelmanratkaisun työnkulku'', "informaation etsiminen'', "ryhmä- ja tiimityöhön liittyvät kuormittavuustekijät'', "kehitystaitojen kehittäminen'' sekä "ohjeet ja työkalut uusille''. Kuudes teema, "kognitiivisen kuorman kuvaajat'' lisättiin omaksi teemakseen, ja siihen on koottu haastateltavien omat kuvaukset siitä, mikä on kuormittavaa. Tulosten perusteella näyttäisi siltä, että yhteinen kognitiivinen kuorma helpotti yksittäisten ihmisten kokemaa kognitiivista kuormaa perehdytysajan loputtua. Huomioitavaa kuitenkin on, että ainakin asiantuntijoiden siiloutuminen sekä hiljainen tieto aiheuttivat vastaajille kognitiivista kuormaa vielä perehdytysajan loputtuakin. ...
 
Software development is inherently a complex task, and starting in the field can be an overwhelming experience. With this semi-structured interview research study, we identify the themes affecting the collaborative cognitive load of new junior software development team members and present the results as thematic networks. Results revealed five main themes which affected the cognitive load experienced by junior developers. The themes were "problem-solving workflow'', "searching for information'', "group and teamwork related factors'', "honing development skills'' and "tools and instructions for newcomers''. An additional sixth theme was added, describing the perceived cognitive load, "descriptions of cognitive load''. It could be argued that the collaborative cognitive load did help lessen the cognitive load of the whole team after the introduction period for the newcomers, as the newcomers slowly became accustomed to the way of working and started contributing to the shared cognitive resource pool. However, some load factors did not decrease. For example, the expertise silos and silent knowledge were still seen as cognitive load factors, even after the introduction period was over. ...
 
Keywords
cognitive load collaborative cognitive load cognitive theory ketterät menetelmät kognitiiviset prosessit tiimityö oppiminen kognitio ohjelmistokehitys kuormitus agile methods cognitive processes teamwork learning cognition software development load
URI

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

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

Related items

Showing items with similar title or keywords.

  • User-centered development and maintenance method for software teams 

    Laitila, Tero (2017)
    Tämä tutkimus pyrkii löytämään sopivan metodin jatkuvaan ohjelmistokehitykseen (tuotekehitys ja ylläpito). Se yhdistää ketterän ohjelmistokehitysmenetelmän uusimpiin operatiivisiin metodeihin sekä käyttäjäläheiseen ...
  • Utilizing agile methods in continuous software development 

    Kiiski, Miko (2022)
    Ohjelmat ja järjestelmät ovat osa kaikkien päivittäistä elämää. Teknologiat muuttuvat kiihtyvällä tahdilla, uusia innovaatioita syntyy ja toimintatavat voivat muuttua yhdessä yössä maailman tilanteen mukaan. Ihmisten ja ...
  • Investigating the causal mechanisms underlying the customization of software development methods 

    Ghanbari, Hadi (University of Jyväskylä, 2017)
    Over the last four decades, software development has been one of the mainstream topics in the Software Engineering and Information Systems disciplines. Thousands of methods have been put forward offering prescriptions ...
  • Scrum-viitekehyksen vaatiman hallinnollisen työn vaikutus tiimin toimintaan 

    Skaniakos, Aleksanteri (2022)
    Tässä tutkimuksessa on tarkasteltu Scrum-viitekehyksen luomia vaikutuksia organisaation sisällä sen hallinnollisen työn sekä johtamisen näkökulmasta. Tutkimus on toteutettu laadullisena kirjallisuuskatsauksena. Tutkimuksen ...
  • Requirements risk management in agile software development projects 

    Puttonen, Heidi (2018)
    Erilaisten ketterien järjestelmäkehitys menetelmien kasvanut suosio on vaikuttanut perinteiseen tapaan ymmärtää järjestelmävaatimusten hallintaa. Ketterissä järjestelmäkehitys projekteissa vaatimusmäärittely prosessin ...
  • 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