Ohjelmistokehittäjän ja projektipäällikön kompetenssit

Tänä päivänä yhteiskunta on todella riippuvainen erilaisista ohjelmistoista käytännössä jokaisella osa-alueella. Ohjelmistoja tuottamaan tarvitaan luonnollisesti erityisesti ohjelmistokehittäjiä, mutta myös ohjelmistoprojekteista vastaavia projektipäälliköitä. Tietojen ja taitojen mittarina käytetää...

Täydet tiedot

Bibliografiset tiedot
Päätekijä: Itkonen, Ilkka
Muut tekijät: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Aineistotyyppi: Kandityö
Kieli:fin
Julkaistu: 2020
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/71479
Kuvaus
Yhteenveto:Tänä päivänä yhteiskunta on todella riippuvainen erilaisista ohjelmistoista käytännössä jokaisella osa-alueella. Ohjelmistoja tuottamaan tarvitaan luonnollisesti erityisesti ohjelmistokehittäjiä, mutta myös ohjelmistoprojekteista vastaavia projektipäälliköitä. Tietojen ja taitojen mittarina käytetään yleisesti termiä kompetenssi. IT-ala on erittäin kilpailullinen ja vaativa nykyisin, joten on erittäin tärkeää selvittää, mitkä ovat tänä päivänä keskeiset kompetenssit ohjelmistokehittäjälle ja projektipäällikölle. Kirjallisuuskatsauksesta selvisi, että ohjelmistokehittäjälle tärkeimmät kompetenssit ovat työkokemus, ohjelmointitaidot sekä vuorovaikutustaitot. Projektipäällikön näkökulmasta tärkeimmiksi kompetensseiksi nousivat erityisesti johtamistaidot, tiedot toimialasta, kokemus organisaation toiminnasta ja monien asioiden suorittaminen samanaikaisesti. Today society is dependent on different software in every possible area. Software developers are obviously needed to produce software, but also project managers are responsible for software projects. The term competence is commonly used as a measure of people’s knowledge and skills. The IT industry is highly competitive and demanding today, so it is very important to find out what are the main competencies for software developer and project manager. This literature review revealed that the most important competencies for a software developer are work experience, programming skills and interaction skills. From the project manager's point of view, the most important competencies were management skills, knowledge of the industry, experience in the organization's operations and multitasking.