fullrecord |
[{"key": "dc.contributor.author", "value": "Koskela, Antti", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2014-06-27T12:00:00Z", "language": "", "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2014-06-27T12:00:00Z", "language": "", "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2014", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.other", "value": "oai:jykdok.linneanet.fi:1438213", "language": null, "element": "identifier", "qualifier": "other", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/43857", "language": "", "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Tutkielman aiheena on kevyen k\u00e4ytett\u00e4vyystestauksen ja ketter\u00e4n ohjelmistokehityksen yhteensovitus. K\u00e4ytett\u00e4vyystestaus on aiemmin ollut kalliissa k\u00e4ytett\u00e4vyyslaboratorioissa harjoitettavaa \u201dsalatiedett\u00e4\u201d. Kevyiden k\u00e4ytett\u00e4vyystestauksen menetelmien my\u00f6t\u00e4 on tarjoutunut aiempaa nopeampia ja kevyempi\u00e4 tapoja suorittaa k\u00e4ytett\u00e4vyystestausta, mutta niiden hy\u00f6dynt\u00e4minen osana ketter\u00e4\u00e4 ohjelmistokehityst\u00e4 on viel\u00e4 v\u00e4h\u00e4ist\u00e4.\r\n\r\nT\u00e4m\u00e4n tutkimuksen tarkoituksena on selvitt\u00e4\u00e4, mill\u00e4 tavalla k\u00e4ytett\u00e4vyystestausta voidaan tehd\u00e4 ketter\u00e4n ohjelmistokehityksen yhteydess\u00e4 ja mit\u00e4 hy\u00f6tyj\u00e4 ja kustannuksia t\u00e4st\u00e4 aiheutuu. Tutkimus koostuu kahdesta osasta, kirjallisuuskatsauksesta ja empiirisest\u00e4 osasta. Kirjallisuuskatsaus k\u00e4sittelee ketter\u00e4n ohjelmistokehityksen piirteit\u00e4 ja Scrum-menetelm\u00e4\u00e4, k\u00e4ytett\u00e4vyystestausta sek\u00e4 tapoja, joilla k\u00e4ytett\u00e4vyystestausta, erityisesti kevyit\u00e4 menetelmi\u00e4, on pyritty aiemmin sovittamaan ketter\u00e4\u00e4n ohjelmistokehitykseen. Empiirinen osuus on toteutettu tapaustutkimuksena, jossa rakennetaan uusi k\u00e4ytett\u00e4vyystestausmalli, Nielsen+Krug-malli, integroidaan se Oy Samlink Ab:n (j\u00e4ljemp\u00e4n\u00e4 Samlink) SamScrum-projektimalliin sek\u00e4 kokeillaan mallin toimivuutta nelj\u00e4n todellisen ohjelmistokehitysprojektin yhteydess\u00e4.\r\n\r\nNielsen+Krug-malli sis\u00e4lt\u00e4\u00e4 hy\u00f6dynnett\u00e4vin\u00e4 menetelmin\u00e4 korttien lajittelun, heuristisen evaluoinnin ja yksinkertaistetun \u00e4\u00e4neen ajattelun. Mallin soveltamisen huomattiin tuottavan aiempia malleja edullisemmin hy\u00f6dyllisi\u00e4 havaintoja testattavana olevan j\u00e4rjestelm\u00e4n k\u00e4ytett\u00e4vyydest\u00e4, mutta lis\u00e4ksi my\u00f6s tietoa j\u00e4rjestelm\u00e4n virheist\u00e4 ja jatkokehitysmahdollisuuksista. Tutkimus tarjoaa ohjeet mallin hy\u00f6dynt\u00e4miseksi sek\u00e4 my\u00f6hemmiss\u00e4 tutkimuksissa ett\u00e4 k\u00e4yt\u00e4nn\u00f6n ty\u00f6ss\u00e4, ja iteratiivista ohjelmistokehitystapaa soveltavissa organisaatioissa se voi tuottaa samankaltaisia havaintoja kuin t\u00e4ss\u00e4 tutkimuksessa.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "The subject of the thesis is the integration of discount usability engineering into agile software development. Earlier, usability testing used to be arcane science conducted in expensive usability laboratories. With the rise of more lightweight methods, usability testing can be done with much lower costs. However, incorporating them in agile software development seems to still be in its infancy.\r\n\r\nThis study consists of two distinct phases. First, in the literature review, a closer look is taken at the agile software development, especially Scrum, and the history and features of usability testing and engineering. Discount usability engineering is also introduced. A closer look is taken at some methods to integrate usability testing, especially discount usability engineering methods, to agile software development. The second part is a case study, where a new lightweight usability testing model, named Nielsen+Krug-model, is introduced and integrated into Samlink's software development framework, SamScrum. Nielsen+Krug-model is tested in four software development projects.\r\n\r\nNielsen+Krug-model includes such usability testing methods as card sorting, heuristic evaluation and simplified thinking aloud. Applying the model produced very encouraging results: it was significantly cheaper than earlier models and was not only able to generate findings about the usability of the systems, but also some bugs and feature requests as well. The findings were also generally well received in the project teams. This study offers instructions for using this model in the future research as well as practice. In organizations that are using iterative software development methods this model is expected to produce similar results.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Antti Koskela (antkalko) on 2014-06-27 11:59:59.576298. Form: Pro gradu -lomake (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/pro-gradu-lomake). JyX data: [jyx_publishing-allowed (fi) =True]", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija@noreply.fi) on 2014-06-27T12:00:00Z\r\nNo. of bitstreams: 2\r\nURN:NBN:fi:jyu-201406272171.pdf: 4354706 bytes, checksum: 38da77dffe0360200b44f0ed066ce9f6 (MD5)\r\nlicense.html: 4856 bytes, checksum: b426f16d8fa0dd0b49fcaec9ab55d966 (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2014-06-27T12:00:00Z (GMT). No. of bitstreams: 2\r\nURN:NBN:fi:jyu-201406272171.pdf: 4354706 bytes, checksum: 38da77dffe0360200b44f0ed066ce9f6 (MD5)\r\nlicense.html: 4856 bytes, checksum: b426f16d8fa0dd0b49fcaec9ab55d966 (MD5)\r\n Previous issue date: 2014", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "1 verkkoaineisto (213 sivua)", "language": null, "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.subject.other", "value": "Scrum", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Ketter\u00e4n ohjelmistokehityksen ja kevyen k\u00e4ytett\u00e4vyystestauksen yhteensovittaminen : tapaustutkimus", "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-201406272171", "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": "Tietojenk\u00e4sittelytieteiden laitos", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Department of Computer Science and Information Systems", "language": "en", "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": "Information Systems Science", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietoj\u00e4rjestelm\u00e4tiede", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.method", "value": "Tapaustutkimus", "language": null, "element": "subject", "qualifier": "method", "schema": "dc"}, {"key": "dc.date.updated", "value": "2014-06-27T12:00:01Z", "language": "", "element": "date", "qualifier": "updated", "schema": "dc"}, {"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": "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": "601", "language": null, "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ketter\u00e4t menetelm\u00e4t", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmistokehitys", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "k\u00e4ytett\u00e4vyys", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "testaus", "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.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
|