软件项目计划书

上传人:m**** 文档编号:498717653 上传时间:2023-07-29 格式:DOC 页数:18 大小:412KB
返回 下载 相关 举报
软件项目计划书_第1页
第1页 / 共18页
软件项目计划书_第2页
第2页 / 共18页
软件项目计划书_第3页
第3页 / 共18页
软件项目计划书_第4页
第4页 / 共18页
软件项目计划书_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《软件项目计划书》由会员分享,可在线阅读,更多相关《软件项目计划书(18页珍藏版)》请在金锄头文库上搜索。

1、 IT项目管理大作业姓 名:题 目:SIM+RPG项目计划书专 业:软件工程班 级:日 期:2017年11月25日 / 目录1 引言11.1编写目的11.2 背景11.3 定义11.4 参考资料12 项目概述22.1项目目标22.2功能需求22.3项目围管理计划222222.4 项目开发环境23 项目团队组织33.1 组织结构34 项目可行性34.1可行性分析34.1.1对自身要求34.1.2完成期限44.2决定可行性的主要因素45项目进度计划45.1 工作流程45.2 总体进度计划56项目规模估算77 质量管理计划87.1目的87.2质量管理流程87.3软件质量标准87.4 质量控制计划98

2、 风险计划108.1风险计划表109 支持条件119.1 部支持119.2 客户支持129.3 外包1210项目本钱计划1210.1 人员本钱1210.2 设备本钱1210.3 其它经费预算1310.4 项目合计经费预算1311项目收尾1311.1项目总结1311.2好的经历1411.3验收1411.3.1验收前提1411.3.2验收容1411.4项目总结和评价1411.4.1总结目的1411.4.2会议目的1511.4.3项目总结1511.4.4项目评价151 引言1.1编写目的没有规矩不成方圆,无论什么事情,要顺利地完成,必须有一个统一的计划指导书。软件项目开发也不例外。这个计划书不仅能让

3、参与项目的开发者们知道如何进展,还明确了他们各自的职责、保证项目团队之间的协作更加的有条不紊、使得项目工作的各个过程能够合理有序地进展。同时,计划书也能让团队外的沟通起着向导作用、团队之间的工作围、开发模块之间的关系,以与对开发进度、经费预算、分配人力物力、风险等因素进展了大概的描述。本项目开发计划用于从总体上指导超市商品查找系统项目顺利进展并最终得到通过评审的项目产品。本项目开发计划面向项目组全体成员。1.2 背景随着游戏行业的开展,各类型游戏纷纷涌现,出现了很多前人未曾尝试的组合,人们的游戏欲望也逐渐膨胀,为响应中国游戏市场,满足人们的游戏需求。以一种创新,有趣的组合满足大部玩家的同时,突

4、出细微之处的与众不同,迎合少数一局部人,开展粉丝。这个世界不会嫌新的东西多,本项目可以满足玩家给玩家一种新的感觉,满足需求。1.3 定义专业术语:MySQL:系统效劳器所使用的数据库关系系统DBMS.狮子座色SQL:一种用于访问查询数据库的语言SIM:模拟经营游戏:SimulationGameRPG:角色扮演游戏:Role-playinggame1.4 参考资料 软件项目管理 Rajeev T Shandilya 编著科学。 软件工程国家标准文档 软件工程项目开发文档例2 项目概述2.1项目目标本次的SIM+RPG项目开发分为三个重要过程,重要过程如下:第一:在短时间开发出比拟精简的和pc版,

5、作为模型,观察游戏性、策略性等方面的游戏效果,根据模型进展微调,开场二次开发。第二:在开发的过程中,需要对本钱的预算降到最低,在招标的过程中,选择最合理的方案。第三:后期的产品宣传要用大力度,大围,以保证受众广。2.2功能需求l 不影响普通玩家游戏体验的充值购功能l 独立出游戏原声集用于出售l 商品宣传功能l 广告置l 游戏账号注册2.3项目围管理计划游戏以盈利为目的。为了在竞争中取得优势,必须进展大力宣传。表达在啊贴吧、微信。与国知名游戏平台合作。同时在国际性游戏交易平台上线。具体标准参照合同。完整的游戏项目以与用户操作手册和规的管理文档。必须在2018年8月之前完成,本钱控制在20万以2.

6、4 项目开发环境Windows7 + Unity3D 3 项目团队组织3.1 组织结构 高层用户市场部质量监管项目经理策划组程序组长美术组长程序组员美术组员程序组员美术组员4 项目可行性4.1可行性分析在做项目的时候,要客户的需求,我们要对客户的要求做到充分的理解,理解到位,那么团队对项目的目标便是明确的,对后期的项目制作很有帮助。4.1.1对自身要求明确自身方向,有针对性的大围收集数据,对玩家进展调查,以便获取当前玩家的喜好。提前熟悉开发流程,探索必须的准备工作,以与未来上市之后的工作流程。4.1.2完成期限本项目对时间的要求很严格,假设开场时间为2018年3月,截止时间为2018年8月4.

7、2决定可行性的主要因素1、技术人员:需要过硬的游戏开发的编程人员2、美术人员:美术是广阔玩家评价一个游戏优秀与否的第一要素,画工硬的美术人员是必须的。3、游戏宣传团队:游戏项目上市后的宣传工作,关系着这个游戏的未来。4、项目开发经理:有组织有纪律,按照章程,完整地完成项目5、金钱:根本要素5项目进度计划5.1 工作流程第一阶段:策划阶段 30天围绕着游戏主题对整个游戏项目进展策划,制定细节。针对受众群体,确定整体风格。编写进度文档,列出待完成项,每项后列出所需的全部素材,分析包含关系。进展开发顺序的排序。整合人员,分配任务。第二阶段;准备素材60天根据文档准备美术方面和音乐方面的素材。负责人提

8、出大体需求,初步成品微调。与此同时,编程人员编写框架,写一局部易移植的通用代码。与美术人员同步进展,互不干扰。当素材充足进入下一阶段。第三阶段:填充框架120天编程人员使用素材填充游戏初步框架,根据设计文档,逐步实现需求。美术人员丰富素材,完善素材。数据分析人员计算数据,定义游戏各项数值。第四阶段:部测试90天测试人员根据测试文档测试重点容寻找BUG,编程人员消灭BUG。数据分析人员兼职测试人员,检查游戏数据设计是否合理,并调整完善。抽取数名外部人员试玩并记录反响。第五阶段:宣传与上市30天通过SteamDirect上市STEAM,宣传人员进展网络宣传。制定抽奖活动,吸引网民注意力5.2 总体

9、进度计划初步确定开发期为6个月,试运行3个月,并计划于2018年3月1日正式投入运行。活动名称持续周期活动资源前导活动A:需求分析10天需求分析师2人每人一台根本配置电脑B:游戏设计20天游戏系统架构分析师2人,游戏策划1人A每人一台根本配置电脑C:测试案例编写10天测试工程师2人A每人一台根本配置电脑D:编程实现30天程序员5人B每人一台根本配置电脑编程效劳器一台E:游戏测试30天测试工程师5人CD每人两台根本配置电脑测试效劳器和备份效劳器各一台F:编写用户手册2天文档人员1人A一台根本配置电脑G: 调试游戏系统3天系统调试员2人E调试机器假设干运行系统效劳器一台6项目规模估算考虑15种影响

10、软件工作量的因素计算EAF:软件产品属性1.软件可靠性、2.软件复杂性、3.数据库的规模。计算机属性4.程序执行时间、5.程序占用存的大小、6.软件开发环境的变化、7.软件开发环境的响应速度。人员属性8.分析员的能力、9.程序员的能力、10.有关应用领域的经历、11.开发环境的经历、12.程序设计语言的经历。项目属性13.软件开发方法的能力、14.软件工具的质量和数量、15.软件开发的进度要求。四种属性共15个要素。每个要素调节因子Fi,i=1,2,.,15,的值分为:很低、低、正常、高、很高、极高,共六级。正常情况下Fi=1。Boehm推荐的Fi值围:(0.70,0.85,1.00,1.15

11、,1.30,1.65)当15个Fi的值选定后,EAF的计算如下:EAFF1*F2*F15=1.12根据中级COCOMO模型:代码本钱估算COCOMO模型组织型在本次的项目中,我们粗略估算出代码行数L大约为10000行,根据模型公式得出以下结果:开发工作量:MM = aKDSIb 单位:人月开发时间 : TDEV = cMMd (单位:月)项目类型abcd组织型2.41.052.50.38半独立型3.01.122.50.35嵌入型3.61.202.50.32计算结果如下:MM=a(KDSI)b*EAF=57.52(人月)MM = 57人月 TDEV = 19月组织型人员资金预计为:19*4000

12、=76000元7 质量管理计划7.1目的质量管理是指确定质量方针、目标和职责并在质量体系过质量计划、质量控制、质量改造和质量改良使其实施的全部管理职能所有的活动,因此质量管理的主要目的就是监控项目的可交付产品和项目执行过程,以确保他们符合相关的要求和标准,良好的项目管理是项目完成好坏的根底保证。7.2质量管理流程软件质量管理的4种不同管理水平如下:检查:通过软件质量的检查,符合规定的软件产品为合格品,不能通过检测的不能运用到市场。保证:软件开发部门,定制软件质量目标,质量计划,保证软件的开发,相当于初期的“软件质量保证。预防:软件质量以预防为主,以过程为重,把工作重点放在过程管理上。完美:以客

13、户为中心,贯穿于软件开发生产周期全过程,全员参与。7.3软件质量标准在本次的APP开发中,我采用了ISO9126模型中的质量检验标准准那么来约束我的项目开发表6所示:ISO9126软件质量模型中的21个特性表质量特性资料子特征等级优、良、差功能性适用性优准确性优互操作性优符合性良平安性良可靠性成熟性优容错性良可恢复性良可用性可理解性优易学性优易操作性优效率时间行为优资源行为优可维护性可分析性优易修改性良稳定性优可测试性良可移植性易安装性优可替换性优适应性优一致性优7.4 质量控制计划1.质量策略为了保证提交给用户的产品是高质量的,实施过程中采取的质量保证措施包括:1)将质量贯彻到日常的项目进展过程中。2应该特别注意项目工作产品质量和早期评审工作,无论是质量保证还是质量控制,采取的策略都是早期预防和早期排除缺陷。2.质量保证活动质量保证的只要活动包括过程评审和产品审计,过程评审和产品审计的目的是确保在项目进展过程中的各个阶段和各个方面采取各项措施来保证和提高提交给用户的产品质量。每一次过程评审和产品审计都应填写相应的报告或活动记录。3.质量控制活动质量控制活动包括代码走查、单元测试、集成测

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号