Font Size: a A A

Software Engineering Methods In The Mobile Game Development Practice And Improvements

Posted on:2007-11-23Degree:MasterType:Thesis
Country:ChinaCandidate:L WangFull Text:PDF
GTID:2208360182457560Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Just like the high development of net games resulting from the popularity of Internet, the popularity of mobile phone results in the prosperity of mobile phone market. With all-round efficiency of mobile phone raising, the output value of mobile game market will reach over one billion dollars in the next few years, which will stimulate the need of mobile games' development. The development of mobile game is quite different from the development of large traditional games. Mobile phone is a kind of tiny software. Owing to this feature, a number of small-scale teams join the development of mobile game. If we don't adopt software engineering method, a series of software crisis will appear in the process of developing mobile game software by small-scale teams. It will make the experience and data unable to be accumulated and reused though chaos and disorder don't appear. On the contrary, if we adopt software engineering method entirely, the consuming cost will reach high compared to the development of mobile software itself. Aimed at small-scale teams' developing mobile games, this paper researches four methods: Extreme Programming(XP), Rational unified Process(RUP), Team Software Process(TSP) and Person Software Process(PSP). It also reduces and improves all these methods. In the meantime, the paper gives software engineering methods suitable for small-scale teams and settles the software crisis in the process of developing mobile game software at present. Based on the development and practice of a mobile game project, the paper shows that we reduce and put the RUP into practice in the process of developing in order to manage the whole project development, and that we put the XP into practice at the stage of writing code, and that we adopt the tables and some methods in the TSP/PSP to reduce shortcomings and accumulate experience. Practising and improving the above-mentioned four methods in a mobile game project, we can improve efficiency and quality with software engineering methods in the development of mobile games but also control the cost. In this way, a set of software engineering methods aimed at developing mobile games is formed.
Keywords/Search Tags:software engineering, mobile game, XP, RUP, TSP/PSP
PDF Full Text Request
Related items