fullrecord |
[{"key": "dc.contributor.advisor", "value": "Mikkonen, Tommi", "language": null, "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Uusi-Autti, Joonas", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2024-05-02T05:11:48Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2024-05-02T05:11:48Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2024", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/94611", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "T\u00e4ss\u00e4 pro-gradu tutkielmassa tutkittiin teknisen velan yleisyytt\u00e4\nja sen yleisimpi\u00e4 muotoja asiakkuuksienhallintaohjelmistossa. Tarkastelun kohteena oleva ohjelmisto on ollut k\u00e4yt\u00f6ss\u00e4 suurella yrityksell\u00e4 ja se on rakennettu juuri t\u00e4m\u00e4n yrityksen tarpeisiin. Ohjelmisto on ollut k\u00e4yt\u00f6ss\u00e4 yli kymmenen vuotta, mutta teknisen velan yleisyys ei ole ollut tiedossa. Teknist\u00e4 velkaa oletetaan kuitenkin olevan olemassa kyseisess\u00e4 ohjelmistossa.\nTutkimuksessa k\u00e4ytettiin tapaustutkimus -menetelm\u00e4\u00e4, hy\u00f6dynt\u00e4en \"koodihajuja\", joilla voidaan saada tietoa teknisest\u00e4 velasta yleisesti ja sen yleisimmist\u00e4 muodoista. Teknist\u00e4 velkaa tutkittiin kahdella eri ty\u00f6kalulla, jotka olivat IDE:n (integrated development environment) oma koodihajuty\u00f6kalu ja IDE:n marketplacesta saatava koodihajuty\u00f6kalu PMD. J\u00e4lkimm\u00e4iseen ty\u00f6kaluun p\u00e4\u00e4dyttiin olemassa olevan tutkimuksen perusteella.\nKoodihajujen tutkimiseen rakennettiin raamit, jotka sis\u00e4llyttiv\u00e4t tietyin kriteerein koodihajuja. N\u00e4iden raamien avulla pystyttiin selvitt\u00e4m\u00e4\u00e4n, ett\u00e4 ohjelmistosta l\u00f6ytyy kohtalainen m\u00e4\u00e4r\u00e4 teknist\u00e4 velkaa sek\u00e4 yleisimpien teknisen velan tyyppien liittyv\u00e4n suorituskykyyn.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "This master\u2019s thesis researched the prevalence of the technical debt and its common types in a customer relationship management software. The software is used by a large company and it has been built solely for this companys needs. The software has been running for over ten years and the prevalnce of the technical debt has been unknown but it is presumed that it exists.\nThe research was conducted with a case study model, utilixing \"code smells\", which are useful to gather information about technical debt and its types. The data was gathered using two different tools. First one was the IDE\u2019s (integrated development environment) own code inspection tool and the second one was PMD and it was decided using previous research and downloaded from the IDE\u2019s marketplace.\nTo examine the code smells a frame and inclusion/exclusion critrias were built. With the help of these frames, it was possible to examine that the software has a medium level technical debt and most common types were linked to the performance parts of the software.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2024-05-02T05:11:48Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2024-05-02T05:11:48Z (GMT). No. of bitstreams: 0\n Previous issue date: 2024", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "51", "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": "eng", "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": "code smells", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "technical debt", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Exploring the prevalence and common types of technical debt in a CRM software", "language": null, "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-202405023237", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "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.copyright", "value": "\u00a9 The Author(s)", "language": null, "element": "rights", "qualifier": "copyright", "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": "602", "language": null, "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "asiakkuudenhallinta", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmistotekniikka", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tietotekniikka", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "customer relationship management", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "software technology", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "information technology", "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"}]
|