Ohjelmistokehittäjien näkemykset Scrum Masterin ihmistaidoista

Ketteriin menetelmiin lukeutuva Scrum-ohjelmistokehitys perustuu tiiviiseen tiimityöskentelyyn, jossa Scrum Masterilla on oma johtajaroolinsa. Ketterissä menetelmissä keskiössä onkin vahva vuorovaikutteisuus erityisesti Scrum-tiimin toimijoiden – ohjelmistokehittäjien, tuotteenomistajan ja Scrum Ma...

Täydet tiedot

Bibliografiset tiedot
Päätekijä: Sallila, Tuomas
Muut tekijät: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Aineistotyyppi: Pro gradu
Kieli:fin
Julkaistu: 2022
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/83991
_version_ 1826225754951647232
author Sallila, Tuomas
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Sallila, Tuomas Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Sallila, Tuomas Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Sallila, Tuomas
datasource_str_mv jyx
description Ketteriin menetelmiin lukeutuva Scrum-ohjelmistokehitys perustuu tiiviiseen tiimityöskentelyyn, jossa Scrum Masterilla on oma johtajaroolinsa. Ketterissä menetelmissä keskiössä onkin vahva vuorovaikutteisuus erityisesti Scrum-tiimin toimijoiden – ohjelmistokehittäjien, tuotteenomistajan ja Scrum Masterin – välillä. Roolissa ollaan vastuussa tiimin Scrum-työskentelyn mahdollistamisesta ja fasilitoinnista. Samanaikaisesti palvelevaa johtamista toivotaan, mikä haastaa perinteisen johtamisen arvoja. Palvelevassa johtajuudessa inhimillinen toimijuus on keskiössä muiden ihmisten käskemisen ja kontrollin sijasta. Juuri tämän vuoksi taitavasti, kypsästi sekä nykyaikaisesti ihmisiä johtava Scrum Master voi merkittävästi tehostaa ketterän tiiminsä työskentelyä. Tutkielman alkuosa toteutettiin kirjallisuuskatsauksena. Sen aikana jo aikaisemmin havaittujen projektipäällikön tärkeimpien ihmistaitojen pohjalta luotiin Scrum Masterin tärkeiden ihmistaitojen viitekehys. Tutkielman jälkimmäinen osio muodostui empiirisestä tutkimuksesta, jossa suomalaisten ohjelmistokehittäjien näkemyksiä tiedusteltiin Scrum Masterin ihmistaitoihin liittyen. Empiirinen aineisto kerättiin haastatteluin. Aineiston analyysissä hyödynnettiin kirjallisuuskatsauksen lopuksi luotua Scrum Masterin tärkeiden ihmistaitojen viitekehystä. Ohjelmistokehittäjät muodostavat Scrum-tiimin luovan ja suorittavan ytimen, minkä seurauksena heidän näkemyksiään Scrum Masterin ihmistaidoista on kriittistä tiedostaa. Tulosten perusteella Scrum Master kykeneekin optimoimaan omaa ihmisjohtajuuttaan, mikä mahdollistaa IT-projektien onnistumista ruohonjuuritasolta lähtien. Ohjelmistokehittäjien validoimana Scrum Masterin ihmistaitojen listaukseen päätyi kuusi tärkeää taitoa. Tärkeitä ihmistaitoja olivat: Muiden johtaminen (1), Muihin vaikuttaminen (2), Aito ja empaattinen käyttäytyminen (3), Konfliktin hallinta (4), Kulttuurituntemus (5) ja Kommunikaatio (6). Scrum software development, which belongs to agile methods, is based on intensive teamwork. In Scrum, the Scrum Master has his/her own people leader role. In agile methods, the focus is on effortless interaction, especially between the actors of a close-knit Scrum team, which consists of software developers, Product Owner, and the Scrum Master. In the Scrum Master’s role, one is responsible for enabling and facilitating the Scrum team's daily Scrum work. At the same time, servant leadership is desired, which challenges the values of traditional leadership. In this servant leadership, humaneness is the key, instead of commanding and controlling others. Indeed, due to the abovementioned craved leadership style, a Scrum Master who leads people in a mature, yet modern way, can enhance the work of his/her agile team. The first part of the thesis was carried out as a literature review, which formed the basis for the theoretical framework for the important people skills of a Scrum Master. The framework was created based on an earlier theory about project manager’s most important people skills. The latter part of the thesis consisted of an empirical study, in which the opinions of Finnish software developers were inquired about the people skills of a Scrum Master. Empirical data was collected through interviews. In the analysis of the empirical data, the theoretical framework of the Scrum Master's important people skills was utilised. Software developers do form the creative and executing core of a Scrum team. That is why it is of utmost importance to probe their views on the people skills of a Scrum Master. Based on the results, the Scrum Master can optimise his/her own leadership style, which promotes the success of IT projects at the grassroots level. Validated by software developers, six important skills ended up in the list of the Scrum Master's people skills. The important people skills were: Leading others (1), Influencing others (2), Authentizotic behavior (3), Conflict management (4), Cultural awareness (5) and Communication (6).
first_indexed 2022-11-21T21:00:43Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Marttiin, Pentti", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Sallila, Tuomas", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2022-11-21T06:33:55Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2022-11-21T06:33:55Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2022", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/83991", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Ketteriin menetelmiin lukeutuva Scrum-ohjelmistokehitys perustuu tiiviiseen tiimity\u00f6skentelyyn, jossa Scrum Masterilla on oma johtajaroolinsa. Ketteriss\u00e4 \nmenetelmiss\u00e4 keski\u00f6ss\u00e4 onkin vahva vuorovaikutteisuus erityisesti Scrum-tiimin\ntoimijoiden \u2013 ohjelmistokehitt\u00e4jien, tuotteenomistajan ja Scrum Masterin \u2013 v\u00e4lill\u00e4. \nRoolissa ollaan vastuussa tiimin Scrum-ty\u00f6skentelyn mahdollistamisesta ja \nfasilitoinnista. Samanaikaisesti palvelevaa johtamista toivotaan, mik\u00e4 haastaa \nperinteisen johtamisen arvoja. Palvelevassa johtajuudessa inhimillinen toimijuus\non keski\u00f6ss\u00e4 muiden ihmisten k\u00e4skemisen ja kontrollin sijasta. Juuri t\u00e4m\u00e4n\nvuoksi taitavasti, kyps\u00e4sti sek\u00e4 nykyaikaisesti ihmisi\u00e4 johtava Scrum Master voi \nmerkitt\u00e4v\u00e4sti tehostaa ketter\u00e4n tiimins\u00e4 ty\u00f6skentely\u00e4. Tutkielman alkuosa\ntoteutettiin kirjallisuuskatsauksena. Sen aikana jo aikaisemmin havaittujen \nprojektip\u00e4\u00e4llik\u00f6n t\u00e4rkeimpien ihmistaitojen pohjalta luotiin Scrum Masterin \nt\u00e4rkeiden ihmistaitojen viitekehys. Tutkielman j\u00e4lkimm\u00e4inen osio muodostui \nempiirisest\u00e4 tutkimuksesta, jossa suomalaisten ohjelmistokehitt\u00e4jien n\u00e4kemyksi\u00e4 \ntiedusteltiin Scrum Masterin ihmistaitoihin liittyen. Empiirinen aineisto ker\u00e4ttiin \nhaastatteluin. Aineiston analyysiss\u00e4 hy\u00f6dynnettiin kirjallisuuskatsauksen \nlopuksi luotua Scrum Masterin t\u00e4rkeiden ihmistaitojen viitekehyst\u00e4. \nOhjelmistokehitt\u00e4j\u00e4t muodostavat Scrum-tiimin luovan ja suorittavan ytimen, \nmink\u00e4 seurauksena heid\u00e4n n\u00e4kemyksi\u00e4\u00e4n Scrum Masterin ihmistaidoista on\nkriittist\u00e4 tiedostaa. Tulosten perusteella Scrum Master kykeneekin optimoimaan \nomaa ihmisjohtajuuttaan, mik\u00e4 mahdollistaa IT-projektien onnistumista\nruohonjuuritasolta l\u00e4htien. Ohjelmistokehitt\u00e4jien validoimana Scrum Masterin\nihmistaitojen listaukseen p\u00e4\u00e4tyi kuusi t\u00e4rke\u00e4\u00e4 taitoa. T\u00e4rkeit\u00e4 ihmistaitoja olivat:\nMuiden johtaminen (1), Muihin vaikuttaminen (2), Aito ja empaattinen \nk\u00e4ytt\u00e4ytyminen (3), Konfliktin hallinta (4), Kulttuurituntemus (5) ja \nKommunikaatio (6).", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Scrum software development, which belongs to agile methods, is based on \nintensive teamwork. In Scrum, the Scrum Master has his/her own people leader \nrole. In agile methods, the focus is on effortless interaction, especially between \nthe actors of a close-knit Scrum team, which consists of software developers, \nProduct Owner, and the Scrum Master. In the Scrum Master\u2019s role, one is \nresponsible for enabling and facilitating the Scrum team's daily Scrum work. At \nthe same time, servant leadership is desired, which challenges the values of \ntraditional leadership. In this servant leadership, humaneness is the key, instead \nof commanding and controlling others. Indeed, due to the abovementioned \ncraved leadership style, a Scrum Master who leads people in a mature, yet \nmodern way, can enhance the work of his/her agile team. The first part of the \nthesis was carried out as a literature review, which formed the basis for the \ntheoretical framework for the important people skills of a Scrum Master. The \nframework was created based on an earlier theory about project manager\u2019s most \nimportant people skills. The latter part of the thesis consisted of an empirical \nstudy, in which the opinions of Finnish software developers were inquired about \nthe people skills of a Scrum Master. Empirical data was collected through \ninterviews. In the analysis of the empirical data, the theoretical framework of the \nScrum Master's important people skills was utilised. Software developers do \nform the creative and executing core of a Scrum team. That is why it is of utmost \nimportance to probe their views on the people skills of a Scrum Master. Based on \nthe results, the Scrum Master can optimise his/her own leadership style, which \npromotes the success of IT projects at the grassroots level. Validated by software \ndevelopers, six important skills ended up in the list of the Scrum Master's people \nskills. The important people skills were: Leading others (1), Influencing others \n(2), Authentizotic behavior (3), Conflict management (4), Cultural awareness (5) \nand Communication (6).", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2022-11-21T06:33:55Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2022-11-21T06:33:55Z (GMT). No. of bitstreams: 0\n Previous issue date: 2022", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "82", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "scrum", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "scrum master", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ohjelmistokehitt\u00e4j\u00e4", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ihmistaidot", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ihmisjohtaminen", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Ohjelmistokehitt\u00e4jien n\u00e4kemykset Scrum Masterin ihmistaidoista", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202211215277", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietoj\u00e4rjestelm\u00e4tiede", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Information Systems Science", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "601", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "projektip\u00e4\u00e4llik\u00f6t", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ketter\u00e4t menetelm\u00e4t", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "johtaminen", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tiimity\u00f6", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
id jyx.123456789_83991
language fin
last_indexed 2025-02-18T10:55:48Z
main_date 2022-01-01T00:00:00Z
main_date_str 2022
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/e0c35943-f4fc-44b0-a2e6-007d80eca1a4\/download","text":"URN:NBN:fi:jyu-202211215277.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2022
record_format qdc
source_str_mv jyx
spellingShingle Sallila, Tuomas Ohjelmistokehittäjien näkemykset Scrum Masterin ihmistaidoista scrum scrum master ohjelmistokehittäjä ihmistaidot ihmisjohtaminen Tietojärjestelmätiede Information Systems Science 601 projektipäälliköt ketterät menetelmät johtaminen tiimityö
title Ohjelmistokehittäjien näkemykset Scrum Masterin ihmistaidoista
title_full Ohjelmistokehittäjien näkemykset Scrum Masterin ihmistaidoista
title_fullStr Ohjelmistokehittäjien näkemykset Scrum Masterin ihmistaidoista Ohjelmistokehittäjien näkemykset Scrum Masterin ihmistaidoista
title_full_unstemmed Ohjelmistokehittäjien näkemykset Scrum Masterin ihmistaidoista Ohjelmistokehittäjien näkemykset Scrum Masterin ihmistaidoista
title_short Ohjelmistokehittäjien näkemykset Scrum Masterin ihmistaidoista
title_sort ohjelmistokehittäjien näkemykset scrum masterin ihmistaidoista
title_txtP Ohjelmistokehittäjien näkemykset Scrum Masterin ihmistaidoista
topic scrum scrum master ohjelmistokehittäjä ihmistaidot ihmisjohtaminen Tietojärjestelmätiede Information Systems Science 601 projektipäälliköt ketterät menetelmät johtaminen tiimityö
topic_facet 601 Information Systems Science Tietojärjestelmätiede ihmisjohtaminen ihmistaidot johtaminen ketterät menetelmät ohjelmistokehittäjä projektipäälliköt scrum scrum master tiimityö
url https://jyx.jyu.fi/handle/123456789/83991 http://www.urn.fi/URN:NBN:fi:jyu-202211215277
work_keys_str_mv AT sallilatuomas ohjelmistokehittäjiennäkemyksetscrummasterinihmistaidoista