fullrecord |
[{"key": "dc.contributor.advisor", "value": "Luoma, Eetu", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Ovaska, Jussi", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2018-12-20T06:58:08Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2018-12-20T06:58:08Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2018", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/60713", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "T\u00e4m\u00e4n tutkielman tarkoituksena oli selvitt\u00e4\u00e4, mitk\u00e4 ovat ohjelmistokehitt\u00e4j\u00e4lt\u00e4\nedellytetyt kompetenssit. Parempi k\u00e4sitys ohjelmistokehitt\u00e4jilt\u00e4 edellytetyist\u00e4\nkompetensseista auttaa kouluttavia tahoja kuten korkeakouluja tai yrityksi\u00e4\nsuunnittelemaan opetussis\u00e4lt\u00f6j\u00e4, jotka valmistavat kohtaamaan ty\u00f6el\u00e4m\u00e4n asettamia vaatimuksia. Tutkielman ensimm\u00e4inen osio esittelee ohjelmistotuotantoa,\nohjelmistokehitt\u00e4j\u00e4n ty\u00f6nkuvaa sek\u00e4 kompetenssia kirjallisuuskatsauksen avulla. Ohjelmistotuotanto on tekniikan ala, joka pyrkii hy\u00f6dynt\u00e4m\u00e4\u00e4n tieteellist\u00e4\ntietoa ohjelmistojen kehityksen prosessissa. Ohjelmistokehitt\u00e4j\u00e4n roolissa sovelletaan tieteellist\u00e4 tietoa k\u00e4yt\u00e4nt\u00f6\u00f6n esimerkiksi ohjelmien suunnitteluun, kehitt\u00e4miseen, dokumentointiin, k\u00e4ytt\u00f6\u00f6n ja yll\u00e4pitoon liittyen. Kompetenssilla tarkoitetaan sit\u00e4, kun henkil\u00f6ss\u00e4 yhdistyv\u00e4t tiet\u00e4mys ja taidot tavalla, joka mahdollistaa h\u00e4nelle suoriutumisen annetusta roolista tai ty\u00f6teht\u00e4v\u00e4st\u00e4. J\u00e4lkimm\u00e4isess\u00e4 osassa ohjelmistokehitt\u00e4j\u00e4lt\u00e4 edellytettyj\u00e4 kompetensseja tutkittiin empiirisesti k\u00e4ytt\u00e4en aineistona ty\u00f6nv\u00e4litysverkkopalvelu Monster.com sivustolta\nker\u00e4ttyj\u00e4 ty\u00f6paikkailmoituksia. Tutkimuksen tulokset ovat p\u00e4\u00e4piirteitt\u00e4in samankaltaisia kuten aiempi tutkimuskirjallisuus esitt\u00e4\u00e4. Ohjelmistokehitt\u00e4jill\u00e4\nkuitenkin tekniset taidot saavat isomman painoarvon verrattuna IT-alalla yleisesti edellytettyihin kompetensseihin. T\u00e4rkeimmiksi ohjelmistokehitt\u00e4j\u00e4n kompetensseiksi osoittautuvat tuloksissa aikaisempi kokemus, ohjelmointikielien\nosaaminen, kehitysmetodien osaaminen sek\u00e4 viestint\u00e4taidot. Henkil\u00f6kohtaiset\nja ammatilliset taidot ovat linjassa aiemman tutkimuksen kanssa. Niiden suhteen edellytet\u00e4\u00e4n esimerkiksi ongelmanratkaisutaitoja, analyyttisia taitoja, luovuutta, tiimiorientoituneisuutta ja kyky\u00e4 oppia uusia teknologioita. Liiketoimintaosaamisen kategoria on puolestaan selv\u00e4sti v\u00e4hemm\u00e4n merkityksellinen\nkuin IT-alalla yleisesti. Tutkimuksen tuloksia voidaan hy\u00f6dynt\u00e4\u00e4 suunnitellessa\nopetuksen sis\u00e4lt\u00f6\u00e4 ja painotuksia esimerkiksi korkeakouluissa tai yritysten sis\u00e4ll\u00e4, jossa halutaan paikata kompetenssikuiluja.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "The purpose of this thesis was to find out what are the competence requirements for a software developer. Having a better understanding of what kind of\ncompetencies are required from a developer helps the educational organisations\nsuch as universities, polytechnics or companies to plan their curriculums in a\nway that prepares the developers to meet the requirements of the work life better. The first part of this thesis exhibits software engineering, software developer work and competency through a literature review. Software engineering is a\nbranch of engineering that aims to make use of scientific information in the\nsoftware development process. In the software developer role scientific information is applied into practice for example in application planning, development, documentation, usage and maintenance. Competence means that a person possesses knowledge and skill in a way that enables him or her to perform\nthe given role, task or job. The competencies required from a software developer were researched empirically by using job ads as research material. On a large\nscale the results were quite similar compared to the previous literature. For\nsoftware developers however, the technical skills are more important compared\nto what is expected in the IT-industry in general. The most important software\ndeveloper competences are previous experience, programming language knowhow, development method know-how and communication skills. The personal\nand professional skills are in line with the previous literature. For professional\nskills problem solving, analytical skills, creativity, team-orientation and the\nability to learn new technologies are expected. The category of business\nknowledge on the other hand is substantially less meaningful for software developers than in the IT-industry in general. These results can be used to guide\nthe planning of curriculums in universities, polytechnics or organisations that\nwish to bridge internal competence gaps.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2018-12-20T06:58:08Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2018-12-20T06:58:08Z (GMT). No. of bitstreams: 0\n Previous issue date: 2018", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "62", "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.title", "value": "Ohjelmistokehitt\u00e4j\u00e4lt\u00e4 edellytetyt kompetenssit", "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-201812205252", "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": "restrictedAccess", "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": "ohjelmistokehitt\u00e4j\u00e4t", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "kompetenssi", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmistotuotanto", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "taidot", "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.rights.accessrights", "value": "The author has not given permission to make the work publicly available electronically. Therefore the material can be read only at the archival workstation at Jyv\u00e4skyl\u00e4 University Library (https://kirjasto.jyu.fi/en/workspaces/facilities).", "language": "en", "element": "rights", "qualifier": "accessrights", "schema": "dc"}, {"key": "dc.rights.accessrights", "value": "Tekij\u00e4 ei ole antanut lupaa avoimeen julkaisuun, joten aineisto on luettavissa vain Jyv\u00e4skyl\u00e4n yliopiston kirjaston arkistoty\u00f6semalta. Ks. https://kirjasto.jyu.fi/fi/tyoskentelytilat/laitteet-ja-tilat..", "language": "fi", "element": "rights", "qualifier": "accessrights", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
|