欢迎来到天天文库
浏览记录
ID:17827196
大小:452.50 KB
页数:17页
时间:2018-09-06
《手机无线赛车游戏项目开发管理计划》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、手机无线联网游戏CrazyCars项目管理计划书学号:姓名:专业:系别:指导教师:完成日期:年月日目录第一章项目背景31.1项目概况31.2项目交付品31.3文档的演化41.4参考书41.5定义和缩写表4第二章项目需求分析52.1项目需求获取52.2需求分析52.2.1非功能需求分析52.2.2功能需求分析52.3需求验证6第三章项目组织73.1项目人力组织结构73.2软硬件资源计划83.3项目成本估算83.3.1软、硬件成本估算83.3.2规模成本估算93.4项目进度管理93.4.1软件项目任务分解93.4.2项
2、目进度安排103.4.3、项目执行计划11第四章 管理过程124.1管理目标和优先级124.2假设,依赖和限制124.3风险管理124.4监督和控制机制14第五章技术过程165.1方法,工具和技术165.2软件文档165.3项目支持功能17第一章项目背景1.1项目概况为有效的打造一个具有广泛市场用户并贯彻“工作无时无刻,娱乐随时随地”的企业理念的重要产品,本项目的目标是开发一款支持手机无线联网的赛车游戏CrazyCars(以下简称CC),同时项目开发小组组员们获得系统的游戏开发项目锻炼.,打造一个成熟、稳定的开发团
3、队。发布的产品是手机无线联网游戏的可执行程序、源代码、技术文档和用户手册等。主要工作是需求分析、系统设计开发测试,关键里程碑分别为需求规格说明书的发布,系统设计说明书的发布,和系统的交付。项目所需资源为版本控制服务器和个人开发工具,进度安排大约为15周,预算人工成本为80人/天。同时被项目开发隶属于乐讯在线游戏平台开发一部分,项目组应与乐讯在线游戏平台其他开发小组保持良好的沟通,确保整体开发流畅。开发原则:功能完整性能卓越资源共享高度统一老少咸宜原则一原则二原则三全面应用成熟软件开发技术,利用已具备的功能代码,并补
4、充开发赛车特色性能模块。成熟软件开发代码功能不具备的,在不降低游戏应用性能和稳定性的前提下,对成熟软件代码进行二次开发成熟标准代码功能不具备,进行二次开发也很难达到游戏应用和性能要求的,通过补充开发补丁模块实现图1-1图的名称1.2项目交付品项目交付日期为第14周周末,交付地点为版本控制服务器202.121.80.164.Ø主要交付物有:CC游戏安装程序,系统源代码,用户使用手册,技术文档包(包括需求规格说明书、设计说明书、系统测试说明书、项目总结文档等)、项目进度日志包(至少每周一份)。交付物品应满足合同相应条款
5、要求。1.3文档的演化项目管理计划应在第三周周末前经由项目组讨论后,进行分工按工作模块撰写,最后由项目经理汇总整合三步骤形成初稿,由项目组组长传至配置文档服务器,由项目组组长负责维护第五周以后根据项目的进展可以对其进行修改,需要组员集体提出修改意见,并在全体会议上讨论通过,并由组长将修改稿上传至文档服务器。组员通过版本控制器同步获得更新稿。1.4参考书课程教材《软件工程-理论、方法与实践》孙家广刘强高等教育出版社课程教材《软件工程》叶俊民清华大学出版社课程讲义《软件项目管理基础》。。。。。。。。1.5定义和缩写表C
6、razyCars:待开发的手机无线联网游戏名称Spmp:软件项目管理计划Srs:需求规格说明书Sts:系统测试说明书第二章项目需求分析2.1项目需求获取描述获取途径。例:向客户咨询、查找资料、专业咨询等2.2需求分析2.2.1非功能需求分析2.2.2功能需求分析本系统的功能主要分为两部分,即前台和后台,前台功能包括用户登录与注册、新闻列表、商品查找、商品显示以及购物车等。后台功能包括商品管理、用户管理、订单管理、信息管理等。使用系统角色定义:(1)顾客:浏览本站而未登录的用户。(2)会员:在本站注册通过并登录成功的
7、用户。(3)管理员:是负责维护和管理本站所有模块的角色。图1系统WBS图1、登录与注册模块该模块的功能主要包括用户登录、修改个人资料、我的购物车、修改密码、订单查询、我要留言、注销退出、注册等。图2登录与注册模块用例图2.3需求验证需求验证过程:1、审查需求文档2、根据需求文档编写测试用例3、编写用户手册表2-1表名功能模块执行人执行描述需求完成情况第三章项目组织3.1项目人力组织结构本项目需要什么人?3.1.1人力资源需求获取®项目成员的来源:(注:逐一说明每个角色的通过何种方式获取)(1)在组织内部选拔合适的人
8、选(2)通过招聘吸收新成员(3)通过熟悉的人员介绍3.1.2角色工作职责角色职责人员机构领导负责项目整体进程以及工程质量张三项目经理监督和安排项目物资到位情况张三需求分析员与客户打交道,详细了解用户需求并给出系统总体计划李四系统设计员根据需求分析做出相应的系统设计全体组员程序员实现系统设计员要求系统的代码全体组员测试员对系统进行系统测试全体组员质量保证员售后
此文档下载收益归作者所有