学位论文 > 优秀研究生学位论文题录展示
互动娱乐软件中敏捷开发方法的应用
作 者: 蔡军英
导 师: 虞慧群; 赵东骏
学 校: 华东理工大学
专 业: 计算机技术
关键词: 敏捷开发 SCRUM 互动娱乐 游戏开发
分类号: TP311.52
类 型: 硕士论文
年 份: 2013年
下 载: 49次
引 用: 0次
阅 读: 论文下载
内容摘要
|
随着互联网技术的不断发展,网络游戏已经成为娱乐产业的主流,而开发更高自由度、更逼真的游戏成为业界追求的最新目标。为了实现这一目标,游戏项目的开发需求呈现多变的态势。传统的瀑布型开发方法已经不能适用,新兴的敏捷开发方法凭借其适应变化、以人为本的管理方式等特点,成为了游戏项目新的开发方法。本文基于大型网络游戏的开发过程,对敏捷开发方法在其立项、开发和管理等各阶段的应用进行了研究和实践工作:1.使用敏捷开发方法指导网络游戏开发的需求特征、版本开发的计划和流程驱动等各方面的敏捷化改进,驱动项目完满完成。2.在开发过程中从敏捷需求出发制定基于SCRUM的管理机制。3.将实践结果和同类游戏的比较,解析使用敏捷方法在开发周期上取得的优势。本文希望通过总结在游戏项目开发中应用敏捷开发方法的经验,为国内游戏开发团队应用敏捷开发方法提供参考和借鉴。
|
全文目录
摘要 5-6 Abstract 6-9 第1章 绪论 9-15 1.1 论文背景及研究目标 9-11 1.1.1 互动娱乐软件概述 9 1.1.2 项目来源介绍 9 1.1.3 本文研究目标 9-10 1.1.4 论文作者的工作 10-11 1.2 国内外研究现状 11-14 1.2.1 敏捷开发的现状 11-12 1.2.2 游戏项目开发现状 12-14 1.3 本文结构和主要内容 14-15 第2章 敏捷开发方法 15-25 2.1 敏捷开发方法简介 15-17 2.2 敏捷与其他开发方法的比较 17-19 2.3 敏捷开发宣言与原则 19 2.3.1 敏捷软件开发宣言 19 2.3.2 敏捷软件开发遵循的原则 19 2.3.3 敏捷开发方法的应用条件 19 2.4 SCRUM开发方法在项目中的具体实践 19-25 2.4.1 SCRUM方法的过程 20-21 2.4.2 SCRUM方法的角色 21-22 2.4.3 SCRUM方法的实践 22-25 第3章 互动游戏开发的需求分析 25-27 3.1 版本开发需求 25 3.2 系统开发需求 25-27 第4章 敏捷开发方法项目实践 27-58 4.1 立项过程的敏捷化 27-40 4.1.1 SCRUM敏捷方法引导立项过程 27 4.1.2 游戏设计大纲 27-35 4.1.3 游戏开发大纲 35-38 4.1.4 版本迭代计划 38-39 4.1.5 流程控制规范制定 39 4.1.6 工具需求清单 39 4.1.7 立项总结 39-40 4.2 快速迭代的开发 40-47 4.2.1 制定短期目标 40 4.2.2 每日构建版本 40 4.2.3 冒烟测试 40-43 4.2.4 周版本验收 43-47 4.3 有效的敏捷化管理 47-51 4.3.1 建立敏捷的团队 47-49 4.3.2 使用SCRUM管理 49-50 4.3.3 建立项目管理平台 50-51 4.4 战斗系统开发案例 51-58 4.4.1 案例介绍 51 4.4.2 敏捷小组组成和分工 51 4.4.3 任务计划 51-52 4.4.4 第一次疾跑 52-55 4.4.5 第二次疾跑 55-57 4.4.6 小结 57-58 第5章 敏捷实践的成果 58-61 5.1 项目共性 58-59 5.2 项目对比 59-61 第6章 结论 61-63 参考文献 63-65 致谢 65
|
相似论文
- 基于Android系统智能手机的游戏移植开发,TP311.52
- 跨平台游戏引擎的设计与实现,TP311.52
- 基于风险控制的软件项目管理系统的原型开发,TP311.52
- 敏捷型项目管理在软件项目中的运用,TP311.5
- 广东价格指数平台设计与开发,TP311.52
- 基于UNREAL DEVELOPMENT KIT的冒险类游戏的设计与实现,TP393.09
- 基于Grails的保险单证系统开发,TP311.52
- 基于Scrum敏捷开发的软件过程管理研究,TP311.52
- 敏捷软件开发在新农村合作医疗系统中的研究与实现,TP311.52
- 生产管理信息系统的设计与实现,TP311.52
- 大型贸易公司的CRM方案设计与实施,TP311.52
- 敏捷开发方法在世纪互联MIS系统中的应用与研究,TP311.52
- Web2.0技术与Scrum软件过程在Microsoft Chat项目中的应用,TP311.52
- 诺西公司Agile开发模式应用研究,TP311.52
- 敏捷测试在CRM项目中的应用研究与实践,TP311.52
- 软件敏捷开发过程Scrum中的缺陷管理方法研究及应用,TP311.52
- 基于敏捷方法对手机软件开发的需求管理的改进与实践,TP311.52
- 基于敏捷开发的全球化测试的设计与实施,TP311.52
- 面向Scrum开发模式的自动化测试平台的分析与设计,TP311.52
- 重庆电子工程职业学院就业信息平台的设计与实现,TP311.52
- 人工智能技术在游戏开发中的应用与研究,TP18
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|