Ohjelmistokehittäjien näkemykset Scrum Masterin ihmistaidoista
Authors
Date
2022Copyright
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
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).
...
Keywords
Metadata
Show full item recordCollections
- Pro gradu -tutkielmat [29624]
Related items
Showing items with similar title or keywords.
-
Projektipäällikön kompetenssit hajautetussa ketterässä ohjelmistokehityksessä
Häkkinen, Reeta (2020)Monissa yrityksissä on 2000-luvun aikana siirrytty käyttämään ketteriä menetelmiä ohjelmistoprojektien toteutuksessa. Samalla merkittävä osa projekteista toteutetaan hajautetusti eri toimipisteissä tai alihankintana eri ... -
Projektien menestystekijät ketterillä menetelmillä : projektipäällikön näkökulma
Haapio, Janne (2017)Mediasta voimme jatkuvasti seurata, kuinka yhä useampi projekti, etenkin IT-projekti kohtaa toteuttamisen vaiheissa ongelmia, tai jopa epäonnistuu täysin. Tämän vuoksi on erittäin tärkeää tutkia niitä menestystekijöitä, ... -
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 ... -
Tehokkaan itseohjautuvan tiimin luomiseen vaikuttavia tekijöitä
Skyttä, Markus (2018)Itseohjautuvat tiimit yleistyvät ketterien ohjelmistokehitysmenetelmien kasvattaen suosiotaan. Itseohjautuvia tiimejä käsittelevissä tutkimuksissa todetaan, että innovatiivisissa projekteissa itseohjautuvien tiimien käyttö ... -
Collaborative cognitive load in new junior team members in agile software development
Sippola, Julia (2022)Sovelluskehitys on kompleksinen tehtävä, ja alalla aloittaminen voi olla kuormittava kokemus. Tässä semi-strukturoidussa haastattelututkimuksessa tunnistetaan teemat, jotka vaikuttavat yhteiseen kognitiiviseen kuormaan ...