大型软件项目实践指导书.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大型软件项目实践指导书 中软国际长沙ETC 2016年3月 2」锻讲?亘 ss 8S 1-i ss 242 s.s S8 245鲁萍斗 2.4.6晝善 247昌皿養 2.4.8 81 2.5 眛菜卅耳 SS 实训目标 了解业界软件开发的主要流程,并以主流开发流程指导项目研发。 理论结合实践,加强对专业知识的理解并了解真实的软件开发过程。 加强团队意识、交流和表达能力。 实训实施 2.1基本原则 此次实训为3周15个工作日,理论上来讲15个工作日要端到端的按照软件公司要 求开发软件项目几乎不可能完成。所以在实训中主要以项目为载体尽可能的模拟软 件公司产品开发的流程及要求,让学生参与其中体会真实软件项目开发的过程。 2.2实训制度 实训期间工作时间为5*6的方式,具体实训时刻表如下: 上午上班 上午下班 下午上班 下午下班 9:00 12:00 14:00 17:00 每天9:10点到,每缺席或迟到一次最终考评分扣1分具体规则见3。 2?3?1项目选题 考虑到周期短,此次实训项目选题统一为Android平台小游戏,具体游戏选题由 项目组自行决定。选题需遵循两大原则: 1、 工作量:项目组成员数*8 (天)*70 (有效代码行) 2、 Android技术:动画、音效、SQLite数据库 备选游戏: >变轨危机游戏 23 II 14 II LIMITLESS ? ? ? ? O 0? ■ 1 4 ? 1 1 1 PLAY ? h」? if”厶? 2.3.2开发环境 开发平台 Adndroid SDK 4.3 开发工具 Eclipse + ADT 数据库工具 SQLite >飞行射击游戏弘■■MV >飞行射击游戏 弘■■MV I 鼻 FinnHonriB o 2.4实训流程 2.4.1总体说明 就实际产品开发而言比较常用的流程有敏捷开发和CMM开发流程。考虑到周期太短项 目较小,此次实训主要强调软件开发的几个重要阶段: 要求以项目组为单位执行每个阶段的关键动作,并配以常用的项目管理方法,让所有学 员对软件开发过程有一定的了解。 项目开发里程碑如下: 2.4.2成立项目组 3月7日 3月9日 3月11曰 3月22日 3月24曰 3月25曰 成立项目组需求盼段设计阶段 编码阶段测试阶段汇报阶段 每组成员3?4人并随机指定1名组长。项目组成立后立刻启动立项(按照项目选题要 求以项目组为单位确立项目)。 组长需要承担起项目经理的职责:风险识别,项目周报、任务安排、为项目组成员就项 目开发贡献考评。 2.4.3技术储备 考虑到软件工程专业的学生在专业课中未包含Android的相关课程,在项目的需求分 析和设计阶段安排一周的理论课,主要讲解开发简单Android游戏所需的基础理论知 识以及软件开发流程。 2.4.4需求阶段 【主要事宜】组长发起项目需求分析 【具体要求】紧扣主题,大胆创新;以使用场景出发识别case,划分系统功能并对每 个功能详细描述。 【质量保障】需求评审,由项目组成员现场讲解需求,指导老师现场评论并就需求阶段 打分。 【阶段输出】需求规格说明书 2.4.5界面设计 【主要事宜】考虑到一款成功的手机游戏必须具备良好的用户界面和简单操作(当然还 包括性能和软件大小但短时间内达标的要求过高)所以简化设计,该阶段主要做界面原 型设计。 【具体要求】以PPT的形式,不限制作图工具,要求与最终输出的游戏界面保持一致; 且界面美观、操作简单。 【质量保障】界面原型评审,由项目组成员现场讲解游戏操作界面,指导老师现场评论 并就需求阶段打分。 【阶段输岀】界面原型设计 2?4?6项目编码 【主要事宜】项目编码 【具体要求】以面向对象的思想编码,结构合理易于维护和扩展。 【质量保障】项目组之间交叉review, review关注三个方面:1、编程规范;2、核心 算法的健壮性;3、代码结构合理,易于维护和扩展;review 3程中发现问题需及时与 相关责任人确认。 【阶段输出】项目源代码、代码review记录 2?4?7项目测试 【主要事宜】系统集成功能验证 【具体要求】参照需求设计规格说明书、界面原型设计对软件进行测试;重点测试游戏 操作中的可能边界;测试过程中发现的问题需要及时与相关责任人确认。 【质量保障】暂无 【阶段输出】测试用例、测试报告、问题单 2?4?8项目答辩 【主要事宜】介绍并演示项目 【具体要求】以PPT的形式介绍项目,需要以产品发布的形式编写PPT并介绍产品;现 场演示游戏的主要功能。任课老师和指导老师就项目本身给岀意见并现场打分。 【质量保障】暂无 【阶段输出】项目汇报PPT、可运行的软件包 2.5日程安排 日程安排 周一 周二 周三 周四 周五 第一 上午 成立项目组

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档