Engineering an experience pre-production challenges in video game development

Tämä raportti on Jyväskylän yliopiston Informaatioteknologian laitoksen kandidaatintutkielma. Tutkielman aiheena on esituotantovaiheen ongelmat sekä kehitysmenetelmät videopeliteollisuudessa, ja tutkimus suoritettiin analysoimalla toteutuneiden videopeliprojektien postmortem-kirjoituksia. Tutkielmal...

Full description

Bibliographic Details
Main Author: Paulaharju, Waltteri
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Bachelor's thesis
Language:eng
Published: 2021
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/73536
_version_ 1826225799530807296
author Paulaharju, Waltteri
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Paulaharju, Waltteri Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Paulaharju, Waltteri Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Paulaharju, Waltteri
datasource_str_mv jyx
description Tämä raportti on Jyväskylän yliopiston Informaatioteknologian laitoksen kandidaatintutkielma. Tutkielman aiheena on esituotantovaiheen ongelmat sekä kehitysmenetelmät videopeliteollisuudessa, ja tutkimus suoritettiin analysoimalla toteutuneiden videopeliprojektien postmortem-kirjoituksia. Tutkielmalla on kaksi pääasiallista tavoitetta: Ensimmäisenä pyritään tunnistamaan yleisiä ja merkittäviä haasteita videopelikehityksen varhaisessa vaiheessa. Toiseksi samasta aineistosta sekä aiemmasta tutkimuksesta pyrittiin tunnistamaan kehitysmenetelmiä ja käytänteitä, joilla on onnistuttu vähentämään esituotantovaiheen riskejä. Tutkielmassa tunnistettiin kolme korkean tason haastetta, joita kohdataan esituotantovaiheessa tai esituotantovaiheen aikaisista toimista johtuen: (1) aikataulu, (2) määrittely sekä (3) laajuus. Tavanomainen syy näille haasteille vaikuttaisi olevan esituotantovaiheen puutteellisuus sekä kiire siirtyä nopeasti tuotantovaiheeseen huolimatta puutteellisesta suunnittelusta sekä ideoiden validoinnista. Vaikkakaan ei voida tyhjentävästi sanoa, mitkä kehitysmenetelmät johtavat parhaaseen lopputulokseen esituotantovaiheessa, tutkimusaineiston perusteella voidaan todeta, että huolellinen esituotantovaiheen aktiviteettien suorittaminen voisi vähentää esituotantovaiheesta tai sen puutteesta aiheutuvia riskejä. Tällaisia aktiviteetteja ovat muun muassa aikainen prototypointi ja testaus sekä hyödyllisestä ja kattavasta dokumentoinnista huolehtiminen. Ketterät kehitysmetodologiat saattavat osaltaan parantaa ideoiden validointia aikaisessa vaiheessa sekä tuotanto-organisaation keskistä viestintää. This is a bachelor’s thesis report in the University of Jyväskylä faculty of information technology. The topic of this thesis is pre-production challenges and development methods in the video game industry, and the study is conducted through a review of real-life video game development project postmortems. This thesis has two main goals: First, to analyse the postmortem material for common and significant challenges reported in the early stages of the video game development process. Second, the same material as well as previous scientific literature is used in an effort to identify practices that could be deployed in video game projects to minimise risks stemming from pre-production. This study identifies three broad categories of issues faced during and resulting from the activities of pre-production: (1) schedule, (2) specification and (3) scope. A common cause for these challenges seems to be the lack of pre-production efforts and rushing into implementation with insufficient planning, design and validation. Even though it remains debatable what kinds of development methods best mitigate pre-production issues, the data suggests that conducting more careful pre-production activities could benefit video game projects. Such activities are, among others, early prototyping and testing for idea validation as well as considering which kind of documentation would best assist in the production phase. Agile development methods could also aid in validating early ideas quickly and improve communication within the project organisation.
first_indexed 2021-01-07T21:01:30Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Sepp\u00e4nen, Ville", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Paulaharju, Waltteri", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2021-01-07T05:46:42Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2021-01-07T05:46:42Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2021", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/73536", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "T\u00e4m\u00e4 raportti on Jyv\u00e4skyl\u00e4n yliopiston Informaatioteknologian laitoksen kandidaatintutkielma. Tutkielman aiheena on esituotantovaiheen ongelmat sek\u00e4 kehitysmenetelm\u00e4t videopeliteollisuudessa, ja tutkimus suoritettiin analysoimalla toteutuneiden videopeliprojektien postmortem-kirjoituksia. Tutkielmalla on kaksi p\u00e4\u00e4asiallista tavoitetta: Ensimm\u00e4isen\u00e4 pyrit\u00e4\u00e4n tunnistamaan yleisi\u00e4 ja merkitt\u00e4vi\u00e4 haasteita videopelikehityksen varhaisessa vaiheessa. Toiseksi samasta aineistosta sek\u00e4 aiemmasta tutkimuksesta pyrittiin tunnistamaan kehitysmenetelmi\u00e4 ja k\u00e4yt\u00e4nteit\u00e4, joilla on onnistuttu v\u00e4hent\u00e4m\u00e4\u00e4n esituotantovaiheen riskej\u00e4. Tutkielmassa tunnistettiin kolme korkean tason haastetta, joita kohdataan esituotantovaiheessa tai esituotantovaiheen aikaisista toimista johtuen: (1) aikataulu, (2) m\u00e4\u00e4rittely sek\u00e4 (3) laajuus. Tavanomainen syy n\u00e4ille haasteille vaikuttaisi olevan esituotantovaiheen puutteellisuus sek\u00e4 kiire siirty\u00e4 nopeasti tuotantovaiheeseen huolimatta puutteellisesta suunnittelusta sek\u00e4 ideoiden validoinnista. Vaikkakaan ei voida tyhjent\u00e4v\u00e4sti sanoa, mitk\u00e4 kehitysmenetelm\u00e4t johtavat parhaaseen lopputulokseen esituotantovaiheessa, tutkimusaineiston perusteella voidaan todeta, ett\u00e4 huolellinen esituotantovaiheen aktiviteettien suorittaminen voisi v\u00e4hent\u00e4\u00e4 esituotantovaiheesta tai sen puutteesta aiheutuvia riskej\u00e4. T\u00e4llaisia aktiviteetteja ovat muun muassa aikainen prototypointi ja testaus sek\u00e4 hy\u00f6dyllisest\u00e4 ja kattavasta dokumentoinnista huolehtiminen. Ketter\u00e4t kehitysmetodologiat saattavat osaltaan parantaa ideoiden validointia aikaisessa vaiheessa sek\u00e4 tuotanto-organisaation keskist\u00e4 viestint\u00e4\u00e4.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "This is a bachelor\u2019s thesis report in the University of Jyv\u00e4skyl\u00e4 faculty of information technology. The topic of this thesis is pre-production challenges and development methods in the video game industry, and the study is conducted through a review of real-life video game development project postmortems. This thesis has two main goals: First, to analyse the postmortem material for common and significant challenges reported in the early stages of the video game development process. Second, the same material as well as previous scientific literature is used in an effort to identify practices that could be deployed in video game projects to minimise risks stemming from pre-production. This study identifies three broad categories of issues faced during and resulting from the activities of pre-production: (1) schedule, (2) specification and (3) scope. A common cause for these challenges seems to be the lack of pre-production efforts and rushing into implementation with insufficient planning, design and validation. Even though it remains debatable what kinds of development methods best mitigate pre-production issues, the data suggests that conducting more careful pre-production activities could benefit video game projects. Such activities are, among others, early prototyping and testing for idea validation as well as considering which kind of documentation would best assist in the production phase. Agile development methods could also aid in validating early ideas quickly and improve communication within the project organisation.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2021-01-07T05:46:42Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2021-01-07T05:46:42Z (GMT). No. of bitstreams: 0\n Previous issue date: 2021", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "43", "language": "", "element": "format", "qualifier": "extent", "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": "video game development", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "pre-production", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "issues", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "development methods", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Engineering an experience : pre-production challenges in video game development", "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-202101071017", "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": "videopelit", "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": "projektinhallinta", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "projektip\u00e4\u00e4llik\u00f6t", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "video games", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "game design", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "project management", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "project managers", "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_73536
language eng
last_indexed 2025-02-18T10:55:01Z
main_date 2021-01-01T00:00:00Z
main_date_str 2021
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/d53f7d2b-5c1d-463b-aba7-bfc03b2e52d1\/download","text":"URN:NBN:fi:jyu-202101071017.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2021
record_format qdc
source_str_mv jyx
spellingShingle Paulaharju, Waltteri Engineering an experience : pre-production challenges in video game development video game development pre-production issues development methods Tietojärjestelmätiede Information Systems Science 601 videopelit pelisuunnittelu projektinhallinta projektipäälliköt video games game design project management project managers
title Engineering an experience : pre-production challenges in video game development
title_full Engineering an experience : pre-production challenges in video game development
title_fullStr Engineering an experience : pre-production challenges in video game development Engineering an experience : pre-production challenges in video game development
title_full_unstemmed Engineering an experience : pre-production challenges in video game development Engineering an experience : pre-production challenges in video game development
title_short Engineering an experience
title_sort engineering an experience pre production challenges in video game development
title_sub pre-production challenges in video game development
title_txtP Engineering an experience : pre-production challenges in video game development
topic video game development pre-production issues development methods Tietojärjestelmätiede Information Systems Science 601 videopelit pelisuunnittelu projektinhallinta projektipäälliköt video games game design project management project managers
topic_facet 601 Information Systems Science Tietojärjestelmätiede development methods game design issues pelisuunnittelu pre-production project management project managers projektinhallinta projektipäälliköt video game development video games videopelit
url https://jyx.jyu.fi/handle/123456789/73536 http://www.urn.fi/URN:NBN:fi:jyu-202101071017
work_keys_str_mv AT paulaharjuwaltteri engineeringanexperiencepreproductionchallengesinvideogamedevelopment