Web-sovellus ohjelmoijien motivaation ja motivaatio-ongelmien kartoittamiseen ja korjaamiseen
Tekijät
Päivämäärä
2017Tämä tutkielma pyrkii antamaan vastauksen siihen, kuinka voidaan toteuttaa
www-sovellus, jolla voidaan mitata ja analysoida ohjelmoijien motivaatiota organisaatiossa
ja kuinka voidaan laatia motivaatiosuunnitelma heikkojen motivaatioalueiden
korjaamiseksi. Työn teoriaosuudessa käsitellään ensin taustateoriaa työtyytyväisyydestä ja
motivaatiosta ja käydään läpi eräitä tärkeitä motivaatiomalleja. Tämän jälkeen valitaan kaksi
motivaatiomallia, joille laaditaan toiminnalliset määrittelyt, joilla ne on mahdollista muuntaa
mitattavaan ja laskettavaan muotoon. Teoriaosuudessa esitetään myös, kuinka
motivaatiosuunnitelma tehdään ja kuinka voidaan laatia motivaatiota korjaavia
toimenpiteitä. Teoriaosuuden jälkeen empiirisessä osassa suunnitellaan ja toteutetaan
sovellus tutkitun teorian pohjalta. Empiirisessä osassa tehdään laaditulle sovellukselle myös
testaus satunnaistetulla testausmateriaalilla.
Työstä saatiin tulokseksi sovellus, jolla pystytään mittaamaan organisaation
työtyytyväisyyttä ja motivaatiota perustuen valittuun motivaatiomalliin. Organisaation
tulokset esitetään selkeässä graafimuodossa, jolloin kyetään helposti analysoimaan, mitkä
ovat heikkoja osa-alueita. Sovellukselle tehtiin myös testaus satunnaistetulla
testausmateriaalilla. Se osoitti, että sovellus toimii odotetulla tavalla. Tulosgraafit näyttävät
sellaisia tuloksia organisaatiolle, kuin odotettiinkin. Testaus osoitti myös sen, että tulokset
graafimuodossa ovat hyvin havainnollisia ja ongelmalliset osa-alueet pystytään
havainnoimaan helposti ja nopeasti.
...
This thesis investigates how to implement a web application that measures and
analyses software developers’ motivation in an organization and how to create a motivation
plan to correct motivational issues. The Theory part presented covers the background theory
of job satisfaction and motivation. Further, important motivation models are presented.
Functional definitions that can transform motivation models into a measurable and countable
form are developed for two chosen motivation models. How to create a motivation plan and
how to develop actions to enhance motivation is also presented in the theory part. In the
empirical part, the design and implementation of a web application based on studied theories
is presented. The application is tested with artificial testing material.
The web application, which measures and analyses a software developer’s motivation in an
organization based on a selected motivation model, was implemented as a result of this work.
Results of organization are seen as a graph, which makes it easy to analyze and identify weak
sub-areas. The application was tested using of artificial testing material and the results
indicate that the application worked as expected. The graphs of the application also showed
expected results for the tested “organizations”. Testing proved also that problematic subareas
could be identified fast and easily.
...
Asiasanat
Metadata
Näytä kaikki kuvailutiedotKokoelmat
- Pro gradu -tutkielmat [29556]
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
Välimuistiolion tuottamisen keston huomioiva ennaltahaku
Sandström, Petri (2016)Web-teknologiat kehittyvät jatkuvasti ja samalla on nähtävissä suuntaus kohti enemmissä määrin dynaamisempaa ja yksilöidympää web-sisältöä. Yksilöidyn sisällön tuottamiseen vaaditaan tyypillisesti käyttäjän tunnistautuminen ... -
JavaScript : ennen ja nyt
Aho, Petteri (2015)JavaScript on saanut kritiikkiä hitaudesta ja lisäksi se on kärsinyt maineesta lelukielenä, joka on hyödyllinen vain suhteellisen yksinkertaisiin tehtäviin. Aikaisemmin web-sivut oli rakennettu pelkän HTML:n avulla ... -
JavaScript-sovelluskehyksillä toteutettujen asiakassovellusten ylläpidettävyyden vertailu
Tarvainen, Seppo (2018)JavaScript-sovelluskehysten käyttö helpottaa asiakaspuolen sovelluskehitystä ja parantaa sovelluksen ylläpidettävyyttä. Oikean työkalun valitseminen on ohjelmoijalle kuitenkin haastava tehtävä teknologioiden nopean ... -
Towards multi-concern software development with Everything-as-Code
Stirbu, Vlad; Raatikainen, Mikko; Röntynen, Joel; Sokolov, Vlas; Lehtonen, Timo; Mikkonen, Tommi (Institute of Electrical and Electronics Engineers (IEEE), 2022)As software is becoming a central element in our lives, more and more stakeholders have concerns. Unlike today, when developers stop their coding activities to satisfy these stakeholder concerns, we propose dealing with ... -
Selaimen sormenjälkitunnistamisen torjunta käyttöjärjestelmäavusteisella virtualisoinnilla
Moisio, Juha (2017)Selaimen sormenjälkitunnistaminen mahdollistaa käyttäjien seurannan käyttäjien yksityisyyttä luokkaavasti. Tutkielmassa selvitetään voidaanko käyttöjärjestelmäavusteisilla virtualisointiteknologioilla vastata selaimen ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.