Font Size: a A A

Iterative Development For Game Integrated Management System Based On Agile Development

Posted on:2007-12-21Degree:MasterType:Thesis
Country:ChinaCandidate:B RenFull Text:PDF
GTID:2178360215977008Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The new agile development methodology has been chosen as the new method by the game software project. It's because the agile development method meets the adaptive requirements instead of the predictive one, and it focuses on putting people first which is quite suitable for today's game development. In order to promote the agile development successfully in the game project, we need to create a game integrated management system which integrates configuration management, continuous integration, and automatic test. This subject is to analyze and implement the iterative development methodology and tools for the above system based on agile development method. It will analyze how to follow the agile development method to realize this supporting software synchronizing the game project's progress, and deliver the system iteratively according to the users' requirements.This article researches the application of the agile development in the game project from the view of game software company. With the rapid progress of the game industry, the original plan-driven way couldn't suit the non-predictive and people-oriented features anymore, while agile development is good at improving such situation. However, the R&D on agile development in our country is very few until now, especially on the game software region. This article wishes to give some reference to the software and game industry in our country about how to implement agile development in production by our example.The main content of the paper is described as below.Chapter One describes the current status of agile development and game development, the background of the research, and then determines the research direction of the article. Chapter Two introduces the origin of the agile development, and its content and characteristics. Chapter Three to Five focus to explain how the author and her colleagues realize the agile and iterative development in the game integration system. It also shares the experience from the implementation, and analyzes how to expand the experience to the normal software development. Chapter Three realizes the basic function requirement and the first delivery to the user. This chapter emphasizes why to use the function-based iterative delivery method, its advantage and promotion ability. Chapter Four implements the requirement update and optimization from the user of the second phase, and analyzes how the agile development solves the non-predictive requirement problem. Chapter Five implements the last phase of the iterative development, and describes the principle and usage of the test system based on agile development. The last chapter gives experience and conclusion after summary of the whole article, and look forward to the future research work.
Keywords/Search Tags:agile development, iterative delivery, function requirement, agile data, smoke test
PDF Full Text Request
Related items