Game Development Software Engineering Process Life Cycle: A Systematic Review

11/22/2017
by   Saiqa Aleem, et al.
0

Software game is a kind of application that is used not only for entertainment, but also for serious purposes that can be applicable to different domains such as education, business, and health care. Although the game development process differs from the traditional software development process because it involves interdisciplinary activities. Software engineering techniques are still important for game development because they can help the developer to achieve maintainability, flexibility, lower effort and cost, and better design. The purpose of this study is to assesses the state of the art research on the game development software engineering process and highlight areas that need further consideration by researchers. In the study, we used a systematic literature review methodology based on well-known digital libraries. The largest number of studies have been reported in the production phase of the game development software engineering process life cycle, followed by the pre-production phase. By contrast, the post-production phase has received much less research activity than the pre-production and production phases. The results of this study suggest that the game development software engineering process has many aspects that need further attention from researchers; that especially includes the postproduction phase.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/02/2022

Software Engineering Process and Methodology in Blockchain-Oriented Software Development: A Systematic Study

Software Engineering is the process of a systematic, disciplined, quanti...
research
08/12/2021

Operationalizing Human Values in Software Engineering: A Survey

Human values, such as inclusion and diversity, are defined as what an in...
research
06/06/2023

A Review Of Progress for Component Based Software Cost Estimation From 1965 to 2023

Component Based Software Engineering (CBSE) is used to develop software ...
research
02/13/2023

Concerns in Software Development: A Systematic Mapping Study

Context: Successfully addressing stakeholder concerns that are related t...
research
03/26/2018

SEAT: A Taxonomy to Characterize Automation in Software Engineering

Reducing cost and time required to build high quality software is a majo...
research
03/18/2021

Impact of Task Cycle Pattern on Project Success in Software Crowdsourcing

Crowdsourcing is becoming an accepted method of software development for...
research
10/20/2022

Modelling and measuring complexity of traditional and ancient technologies using Petri nets

Technologies and their production systems are used by archaeologists and...

Please sign up or login with your details

Forgot password? Click here to reset