Käyttäjädatan koonti ja hyödyntäminen ohjelmisto- ja pelinkehityksessä

Teknologisen kehityksen ansiosta käyttäjistä alkaa syntyä monipuolista dataa lähes kaikista heidän toiminnoistaan ohjelmistojen sekä digitaalisten pelien käytön myötä. Digitaaliset pelit muodostavat nykyään merkittävän kokonaisuuden ohjelmistokehityksessä ja pelien käyttötarkoitukset ovat alkaneet l...

Full description

Bibliographic Details
Main Author: Toivanen, Vilma
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Bachelor's thesis
Language:fin
Published: 2018
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/58383
_version_ 1826225814724673536
author Toivanen, Vilma
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Toivanen, Vilma Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Toivanen, Vilma Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Toivanen, Vilma
datasource_str_mv jyx
description Teknologisen kehityksen ansiosta käyttäjistä alkaa syntyä monipuolista dataa lähes kaikista heidän toiminnoistaan ohjelmistojen sekä digitaalisten pelien käytön myötä. Digitaaliset pelit muodostavat nykyään merkittävän kokonaisuuden ohjelmistokehityksessä ja pelien käyttötarkoitukset ovat alkaneet laajentua viihteen ulkopuolelle esimerkiksi opetukseen, mikä laajentaa käyttäjädatan monipuolisuutta. Tämä kandidaatin tutkielma, joka toteutetaan kirjallisuuskatsauksena, käsittelee käyttäjädatan merkitystä pelinkehityksessä käyttäen aineistona tieteellisiä julkaisuja. Tutkielma etenee käyttäjädatan käytön tarkastelulla yleisesti ohjelmistokehityksen piirissä, jonka jälkeen tarkastellaan, miten pelinkehitys ilmenee ohjelmistokehityksenä. Tutkielmassa siirrytään tämän jälkeen käyttäjädatan hyödyntämisen tarkasteluun pelinkehityksen asiayhteydessä. Käyttäjädata on erittäin arvokas resurssi sekä ohjelmisto- että pelinkehitykselle, sillä sen ansiosta voidaan kartoittaa käyttäjän odotuksia ja vaatimuksia, jotka kohdistuvat ohjelmistoon. Pelinkehitys ohjelmistokehityksenä muistuttaa ketteriä ohjelmistokehitysmenetelmiä, mutta erityisesti pelinkehityksessä tulee huomioida käyttäjien vaatimuksia huolellisesti, jotta kehittäjät saisivat omaksuttua käyttäjien subjektiivisia näkökulmia pelinkehitykseen. Käyttäjädatan koonti ja hyödyntäminen edellyttää sekä ohjelmisto- että pelinkehityksessä kehittäjien ja käyttäjien välistä vuorovaikutusta kehitysprosessin aikana, esimerkiksi viestintää sosiaalisen median kautta sekä erilaisia testauksia. Näin varmistetaan, että käyttäjädataa voidaan hyödyntää jatkuvasti kehityksen aikana tukien samalla päätöksentekoa kehitysprosessissa. Thanks to the advances in technological development, its users have started to generate rich data of themselves from virtually all of their activities with the use of software and digital games. These days digital games form a significant portion of software development and the use of games has begun to expand beyond entertainment to education, for example, which extends the versatility of user data. This Bachelor’s thesis, which is carried out as a literature review, examines the importance of user data in game development, using scientific publications as source material. The thesis progresses by examining the utilization of user data in general within software development, and proceeds by reviewing how game development acts as software development. After this, the thesis moves on to examine how user data is utilized within the context of game development. User data is a very valuable resource for both software and game developments, since it can help clarify the user’s expectations and demands towards software. Game development as software development resembles agile software development methods, but during game development especially the user demands must be considered carefully in order to ascertain that developers attain the subjective perspectives that are utilized during game development. Collecting and utilizing user data during both software and game development requires communication between developers and users through contact via social media and various tests, for example. This ensures that user data can be continuously utilized during development while supporting decision-making in the development process.
first_indexed 2019-08-19T08:21:44Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Palonen, Teija", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Toivanen, Vilma", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2018-06-06T07:56:38Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2018-06-06T07:56:38Z", "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/58383", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Teknologisen kehityksen ansiosta k\u00e4ytt\u00e4jist\u00e4 alkaa synty\u00e4 monipuolista dataa l\u00e4hes kaikista heid\u00e4n toiminnoistaan ohjelmistojen sek\u00e4 digitaalisten pelien k\u00e4yt\u00f6n my\u00f6t\u00e4. Digitaaliset pelit muodostavat nyky\u00e4\u00e4n merkitt\u00e4v\u00e4n kokonaisuuden ohjelmistokehityksess\u00e4 ja pelien k\u00e4ytt\u00f6tarkoitukset ovat alkaneet laajentua viihteen ulkopuolelle esimerkiksi opetukseen, mik\u00e4 laajentaa k\u00e4ytt\u00e4j\u00e4datan monipuolisuutta. T\u00e4m\u00e4 kandidaatin tutkielma, joka toteutetaan kirjallisuuskatsauksena, k\u00e4sittelee k\u00e4ytt\u00e4j\u00e4datan merkityst\u00e4 pelinkehityksess\u00e4 k\u00e4ytt\u00e4en aineistona tieteellisi\u00e4 julkaisuja. Tutkielma etenee k\u00e4ytt\u00e4j\u00e4datan k\u00e4yt\u00f6n tarkastelulla yleisesti ohjelmistokehityksen piiriss\u00e4, jonka j\u00e4lkeen tarkastellaan, miten pelinkehitys ilmenee ohjelmistokehityksen\u00e4. Tutkielmassa siirryt\u00e4\u00e4n t\u00e4m\u00e4n j\u00e4lkeen k\u00e4ytt\u00e4j\u00e4datan hy\u00f6dynt\u00e4misen tarkasteluun pelinkehityksen asiayhteydess\u00e4. K\u00e4ytt\u00e4j\u00e4data on eritt\u00e4in arvokas resurssi sek\u00e4 ohjelmisto- ett\u00e4 pelinkehitykselle, sill\u00e4 sen ansiosta voidaan kartoittaa k\u00e4ytt\u00e4j\u00e4n odotuksia ja vaatimuksia, jotka kohdistuvat ohjelmistoon. Pelinkehitys ohjelmistokehityksen\u00e4 muistuttaa ketteri\u00e4 ohjelmistokehitysmenetelmi\u00e4, mutta erityisesti pelinkehityksess\u00e4 tulee huomioida k\u00e4ytt\u00e4jien vaatimuksia huolellisesti, jotta kehitt\u00e4j\u00e4t saisivat omaksuttua k\u00e4ytt\u00e4jien subjektiivisia n\u00e4k\u00f6kulmia pelinkehitykseen. K\u00e4ytt\u00e4j\u00e4datan koonti ja hy\u00f6dynt\u00e4minen edellytt\u00e4\u00e4 sek\u00e4 ohjelmisto- ett\u00e4 pelinkehityksess\u00e4 kehitt\u00e4jien ja k\u00e4ytt\u00e4jien v\u00e4list\u00e4 vuorovaikutusta kehitysprosessin aikana, esimerkiksi viestint\u00e4\u00e4 sosiaalisen median kautta sek\u00e4 erilaisia testauksia. N\u00e4in varmistetaan, ett\u00e4 k\u00e4ytt\u00e4j\u00e4dataa voidaan hy\u00f6dynt\u00e4\u00e4 jatkuvasti kehityksen aikana tukien samalla p\u00e4\u00e4t\u00f6ksentekoa kehitysprosessissa.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Thanks to the advances in technological development, its users have started to generate rich data of themselves from virtually all of their activities with the use of software and digital games. These days digital games form a significant portion of software development and the use of games has begun to expand beyond entertainment to education, for example, which extends the versatility of user data. This Bachelor\u2019s thesis, which is carried out as a literature review, examines the importance of user data in game development, using scientific publications as source material. The thesis progresses by examining the utilization of user data in general within software development, and proceeds by reviewing how game development acts as software development. After this, the thesis moves on to examine how user data is utilized within the context of game development. User data is a very valuable resource for both software and game developments, since it can help clarify the user\u2019s expectations and demands towards software. Game development as software development resembles agile software development methods, but during game development especially the user demands must be considered carefully in order to ascertain that developers attain the subjective perspectives that are utilized during game development. Collecting and utilizing user data during both software and game development requires communication between developers and users through contact via social media and various tests, for example. This ensures that user data can be continuously utilized during development while supporting decision-making in the development process.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2018-06-06T07:56:38Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2018-06-06T07:56:38Z (GMT). No. of bitstreams: 0\n Previous issue date: 2018", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "35", "language": "", "element": "format", "qualifier": "extent", "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": "k\u00e4ytt\u00e4j\u00e4data", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "pelinkehitys", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "k\u00e4ytt\u00e4j\u00e4vaatimukset", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "K\u00e4ytt\u00e4j\u00e4datan koonti ja hy\u00f6dynt\u00e4minen ohjelmisto- ja pelinkehityksess\u00e4", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201806063038", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatinty\u00f6", "language": "fi", "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_7a1f", "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": "bachelorThesis", "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": "ohjelmistokehitys", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "peliteollisuus", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "peliala", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "pelisuunnittelu", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmistosuunnittelu", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "prototyypit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "pelaajat", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
id jyx.123456789_58383
language fin
last_indexed 2025-02-18T10:55:59Z
main_date 2018-01-01T00:00:00Z
main_date_str 2018
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/5a28a139-7719-4b3b-af35-b54add86a096\/download","text":"URN:NBN:fi:jyu-201806063038.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2018
record_format qdc
source_str_mv jyx
spellingShingle Toivanen, Vilma Käyttäjädatan koonti ja hyödyntäminen ohjelmisto- ja pelinkehityksessä käyttäjädata pelinkehitys käyttäjävaatimukset Tietojärjestelmätiede Information Systems Science 601 ohjelmistokehitys peliteollisuus peliala pelisuunnittelu ohjelmistosuunnittelu prototyypit pelaajat
title Käyttäjädatan koonti ja hyödyntäminen ohjelmisto- ja pelinkehityksessä
title_full Käyttäjädatan koonti ja hyödyntäminen ohjelmisto- ja pelinkehityksessä
title_fullStr Käyttäjädatan koonti ja hyödyntäminen ohjelmisto- ja pelinkehityksessä Käyttäjädatan koonti ja hyödyntäminen ohjelmisto- ja pelinkehityksessä
title_full_unstemmed Käyttäjädatan koonti ja hyödyntäminen ohjelmisto- ja pelinkehityksessä Käyttäjädatan koonti ja hyödyntäminen ohjelmisto- ja pelinkehityksessä
title_short Käyttäjädatan koonti ja hyödyntäminen ohjelmisto- ja pelinkehityksessä
title_sort käyttäjädatan koonti ja hyödyntäminen ohjelmisto ja pelinkehityksessä
title_txtP Käyttäjädatan koonti ja hyödyntäminen ohjelmisto- ja pelinkehityksessä
topic käyttäjädata pelinkehitys käyttäjävaatimukset Tietojärjestelmätiede Information Systems Science 601 ohjelmistokehitys peliteollisuus peliala pelisuunnittelu ohjelmistosuunnittelu prototyypit pelaajat
topic_facet 601 Information Systems Science Tietojärjestelmätiede käyttäjädata käyttäjävaatimukset ohjelmistokehitys ohjelmistosuunnittelu pelaajat peliala pelinkehitys pelisuunnittelu peliteollisuus prototyypit
url https://jyx.jyu.fi/handle/123456789/58383 http://www.urn.fi/URN:NBN:fi:jyu-201806063038
work_keys_str_mv AT toivanenvilma käyttäjädatankoontijahyödyntäminenohjelmistojapelinkehityksessä