摘要
敏捷软件开发是一种相对传统软件开发方法而言的轻型方法,强调以人为本,尽可能少的约束开人员,利于发挥开发人员的的创造性,也是提高软件质量的根本。开发人员必须遵循敏捷开发实践,提高自身水平,游戏软件的开发是进行实践的好方式,本文以五子棋游戏开发为例,给出敏捷开发的一些关键实践,需求的敏捷获取、代码的重构及测试驱动等响应需求变化的敏捷开发方法。
Agile Software Development is a relatively traditional software development methodologies in terms of light approach,emphasiz-ing the people-centered,as little as possible bound to open personnel,will help developers creativity,improve software quality is also funda-mental.Developers must follow the practice of Agile development,and enhance their own levels,game software development is a good way to practice,this article in order to Gobang game development as an example,given some of the key Agile development practices,the de-mand for quick access,code and Reconstruction such as test-driven in response to the changing needs of the Agile development methods.
作者
马波
MA Bo(Computer and Information Engineering Department,Heze University,Heze 274015,China)
出处
《电脑知识与技术(过刊)》
2009年第6期1395-1397,1414,共4页
Computer Knowledge and Technology
关键词
游戏
敏捷开发
增量迭代
重构
game
Agile Software Development
Incremental iteration
Reconstruction