fullrecord |
[{"key": "dc.contributor.author", "value": "Ruuska, Tatu", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2012-09-20T09:52:06Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2012-09-20T09:52:06Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2012", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.other", "value": "oai:jykdok.linneanet.fi:1227037", "language": null, "element": "identifier", "qualifier": "other", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/38590", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "T\u00e4m\u00e4n pro gradu -tutkielman tavoitteena on selvitt\u00e4\u00e4, miten vaatimusm\u00e4\u00e4rittely\ntoteutetaan ketter\u00e4ss\u00e4 ohjelmistokehityksess\u00e4 ja millaisia k\u00e4yt\u00e4nteit\u00e4 sek\u00e4\ntekniikoita vaatimusm\u00e4\u00e4rittelyss\u00e4 voidaan k\u00e4ytt\u00e4\u00e4. Aihetta k\u00e4sitell\u00e4\u00e4n vertailemalla eroja perinteisen ja ketter\u00e4n l\u00e4hestymistavan v\u00e4lill\u00e4 erityisesti vaatimusm\u00e4\u00e4rittelyn osalta. Ketter\u00e4n vaatimusm\u00e4\u00e4rittelyn k\u00e4yt\u00e4nteit\u00e4 ja tekniikoita tarkastellaan yksityiskohtaisesti. Tutkielma perustuu aihetta k\u00e4sittelev\u00e4\u00e4n kirjallisuuteen.\nOhjelmistokehityksen osalta l\u00e4hestymistapojen erot n\u00e4kyv\u00e4t mm. projektien\njohtamisessa ja hallinnassa, yleisess\u00e4 toimintatavassa, kehitt\u00e4jien ja asiakkaiden\nrooleissa, suunnittelussa, arkkitehtuurissa ja toteutuksessa. Ketter\u00e4 vaatimusm\u00e4\u00e4rittely sis\u00e4lt\u00e4\u00e4 samat vaiheet kuin perinteisess\u00e4 l\u00e4hestymistavassa, joskin erilailla ajoitettuina ja painotettuina. Vaatimusm\u00e4\u00e4rittely on kuitenkin jatkuvaa, ja vaatimukset kehittyv\u00e4t projektin edetess\u00e4. Perinteisen vaatimusm\u00e4\u00e4rittelyn vaiheet suoritetaan suurelta osin per\u00e4kk\u00e4isin\u00e4, kun taas ketter\u00e4ss\u00e4 vaatimusm\u00e4\u00e4rittelyss\u00e4 niit\u00e4 suoritetaan voimakkaasti iteroiden. Tutkielmassa esitell\u00e4\u00e4n my\u00f6s laajasti ketter\u00e4\u00e4n vaatimusm\u00e4\u00e4rittelyyn tarkoitettuja k\u00e4yt\u00e4nt\u00f6j\u00e4 ja tekniikoita, jotka liittyv\u00e4t mm. vaatimusten esitt\u00e4miseen, jakamiseen, priorisointiin, dokumentointiin ja j\u00e4ljitykseen. \nLopuksi ty\u00f6ss\u00e4 esitell\u00e4\u00e4n my\u00f6s ketter\u00e4n vaatimusm\u00e4\u00e4rittelyn haasteita, joihin on t\u00e4rke\u00e4\u00e4 varautua ohjelmistokehityksess\u00e4.\nTutkimuksen tuloksia voidaan hy\u00f6dynt\u00e4\u00e4 yleiskuvan saamiseksi perinteisen\nja ketter\u00e4n vaatimusm\u00e4\u00e4rittelyn eroista. Tutkimuksessa esitettyj\u00e4 ketter\u00e4n\nvaatimusm\u00e4\u00e4rittelyn tekniikoita voidaan harkita k\u00e4ytett\u00e4v\u00e4ksi k\u00e4yt\u00e4nn\u00f6n projekteissa.", "language": null, "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Tatu Ruuska (taanruus) on 2012-09-20 09:52:05.782639. Form: Pro gradu -lomake (1 tekij\u00e4) (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/pro-gradu-lomake-1-tekijae). JyX data:", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija@noreply.fi) on 2012-09-20T09:52:06Z\nNo. of bitstreams: 2\nURN:NBN:fi:jyu-201209202463.pdf: 784484 bytes, checksum: a883f34d27245f7178fb1a41f7b97c5f (MD5)\nlicense.html: 4988 bytes, checksum: 4dd119a59459cee6fe52a0fc29c9c8b9 (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2012-09-20T09:52:06Z (GMT). No. of bitstreams: 2\nURN:NBN:fi:jyu-201209202463.pdf: 784484 bytes, checksum: a883f34d27245f7178fb1a41f7b97c5f (MD5)\nlicense.html: 4988 bytes, checksum: 4dd119a59459cee6fe52a0fc29c9c8b9 (MD5)\n Previous issue date: 2012", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "78 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.subject.other", "value": "XP", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Vaatimusm\u00e4\u00e4rittely ketter\u00e4ss\u00e4 ohjelmistokehityksess\u00e4", "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-201209202463", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.dcmitype", "value": "Text", "language": "en", "element": "type", "qualifier": "dcmitype", "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.date.updated", "value": "2012-09-20T09:52:06Z", "language": null, "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": "fi", "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": "vaatimukset", "language": null, "element": "subject", "qualifier": "yso", "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.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"}]
|