- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
研发流程 相关工具 Future 平台 EPM 项目过程文档管理; 制定并发布项目计划的主进度表; 硬件测试的Bug 管理。 监督项目进度与工作量。 Clear Case /SVN 配置管理 Clear Quest 软件测试的Bug 管理; 变更管理 过程改进小组 (1)制定适合于本机构的过程规范。 (2)在机构范围内推广该规范(如培训、考核),评估机构过程能力等。 质量保证小组 (1)监督过程规范的实施,确保所有项目以及相关部门遵照规范开展工作。 (2)分析并解决机构内存在的共性质量问题,协助EPG 完善规范。 研发流程 研发流程 高层领导 (1)是机构内所有项目的主管,对立项和结项有最终决策权。 (2)监督项目经理的工作,审批项目经理的各种申请。 项目经理 (1)向机构领导汇报工作。 (2)是项目计划、项目监控、风险管理和集成项目管理过程域的负责人。 (3)监督项目成员的工作,审批项目成员的各种申请。 研发流程 开发经理 组织项目的需求开发、设计、编码、产品集成等工作。 测试经理 组织项目的测试工作。 需求开发人员 调查、分析并定义需求,撰写相应的需求文档,尽最大努力使需求文档 能够正确无误地反映用户的真实意愿。 设计人员 根据需求文档设计产品的体系结构、用户界面、接口、数据库、模块等, 并撰写相应的概要设计和详细设计文档。 研发流程 软件工程师 (1)根据设计文档,编写软件系统的代码。 (2)随时测试和检查自己的代码,及时消除代码中的缺陷。 (3)代码的交叉走读。 (4)执行单元测试 硬件工程师 (1)根据设计文档进行具体的电路设计。 (2)进行板级源代码的设计。 (3)进行模块调试和系统联调。 研发流程 单元测试人员 编写单元测试计划,实施单元测试,提交单元测试报告。 测试工程师 从事硬件和软件的集成测试和系统测试,主要工作包括制定测试计划、 设计测试用例、执行测试和撰写测试报告。 研发流程 配置管理员 (1)为项目制定《配置管理计划》。 (2)创建并维护配置库,如分配权限、清除垃圾文件、备份配置库等。 (3)配置状态报告及配置审计 质量保证员 (1)为项目制定《质量保证计划》。 (2)周期性的开展“过程与产品质量检查”。 (3)跟踪质量问题,给出质量改进措施。 采购/外包管理员 (1)挑选最合适的供应商,签订采购合同。 (2)验收采购物品。 (3)挑选最合适的承包商,签订外包开发合同。 (4)监控外包开发过程,验收外包开发成果。 研发流程 专家组 业务需求调查、可行性分析、产品总体方案设计、关键技术研究等。 立项评审组 由机构领导、各级经理、市场人员、技术专家、财务人员等组成,评审 组决定是否同意立项。 结项评审组 对项目的有形资产和无形资产进行清算,对项目进行综合评估,总结经验教训等。结项组的人员组成与立项评审组的类似。 同行评审组 对工作成果进行正式同行评审,尽早地发现工作成果中的缺陷,并帮助开发人员及时消除缺陷。该委员会由项目内外的技术专家组成。 变更控制组 对项目影响较大的变更,需要提交变更控制组审批是否变更及变更时机。 培训提纲 研发流程 职业素质 个人素质 职业发展 文档习惯 良好的文档是正规研发流程中非常重要的环节,作为开发人员,30%的工作时间写技术文档是很正常的,而作为高级开发人员和系统分析员,这个比例还要高很多。缺乏文档,一个软件系统就缺乏生命力,在未来的查错,升级以及模块的复用时就都会遇到极大的麻烦。 职业素质 规范化、标准化的代码编写习惯 作为正规软件公司的规矩,代码的变量命名,代码内注释格式,甚至嵌套中行缩进的长度和函数间的空行数字都有明确规定,良好的编写习惯,不但有助于代码的移植和纠错,也有助于不同技术人员之间的协作。代码具有良好的可读性,是开发人员基本的素质。 职业素质 复用性、模块化思维能力 复用性设计,模块化思维就是要开发人员在完成任何一个功能模块或函数的时候,要多想一些,不要局限在完成当前任务的简单思路上,想想看该模块是否可以脱离这个系统存在,是否可以通过简单的修改参数的方式在其他系统和应用环境下直接引用,这样就能极大避免重复性的开发工作。 职业素质 测试习惯 在正规的软件公司,专职测试工程师是不可少的,但是并不是说有了专职测试工程师,开发人员就可以不进行自测;软件研发作为一项工程而言,一个很重要的特点就是问题发现的越早,解决的代价就越低,开发人员在每段代码,每个子模块完成后进行认真的测试,就可以尽量将一些潜在的问题最早的发现和解决,这样对整体系统建设的效率和可靠性就有了最大的保证。 职业素质 培训提纲 研发流程
原创力文档


文档评论(0)