电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件开发及培训VIP免费

软件开发及培训_第1页
1/24
软件开发及培训_第2页
2/24
软件开发及培训_第3页
3/24
软件开发及文档培训(仅供内部使用)深圳市华为技术有限公司版权所有侵权必究1 软件开发过程介绍华为公司的软件开发过程基本上由以下儿个开发过程组成:•系统需求分析过程•系统设计过程•软件需求分析过程•软件概要设计过程•软件详细设计过程•软件编码和单元测试过程•软件集成与集成测试过程•系统集成和系统集成测试过程•系统验收测试过程•软件维护过程04 陀如口o 儿•总皿“eg*”切H 翦時障 R■陵*•*ft9IIH^«*f*W8CUPSC^PWVT&ftjfcHRb 內加 HEM.图一.软件开发相关的过程示意图:各软件开发过程中应该输出的文档如下软件开发过程输出文档名称文档模板系统需求分析操作概念文档0CD系统/子系统需求规格书SSS系统/子系统接口需求规格书IRS系统结构设计系统/子系统设计描述SSDD系统/子系统接口设计描述IDD软件需求分析软件需求规格书SRS接口需求规格书IRS软件概要设计软件设计描述SDD接口设计描述IDDSIP软件详细设计数据库设计描述DBDD9■9•9•9■9•9•9■9•9•9■9•9•9■9•9•9■9•9•项目计划和监督软件开发环境,软件配置管理员,软件产品评估,软件质量保证,修正•联合评审・IX 跟相关开发人员的合作,项目过程改进2.软件开发过程详细要求系统需求分析开发者应该根据以下要求参与系统需求分析。SDPSTP注:如果一个系统分成多个版本开发,可能直到最后一个版本需求才能完全定义。开发者的计划中应该定义在每个版本中确定的需求子集,每个版本中实现的需求子集。某个版本的需求分析应该理解为定义那个版本的系统需求。2.1.1 分析用户的输入开发者应该通过分析用户的输入來理解用户的需求。这个输入的形式可能是需求报告单、调查、问题/修改报告,原型的反馈,访谈或其他用户或反馈。2.1. 2 操作概念开发者应该参与定义和记录系统的操作概念。结果应该包括在《操作概念描述(OCD)》文档模板中的所有条目。2.1. 3 系统需求开发者应该参与定义和记录系统应该满足的需求以及验证每个需求己经被满足的方法。结果应在包括《系统/子系统规格说明书(SSS)》中的所有可能的条目。根据实际情况,有关系统接口的需求可以在SSS 中规定或者在《接口需求规格说明书(IRSs)》中规定。注:如果一个系统由子系统组成,系统需求分析)中的活动应该同系统设计中的活动叠代进行。定义系统的需求,设计系统并定义它的子系统,定义这些子系统的需求,设计子系统并定义他们的部件,如此下去。系统的设计开发者应该按照下列要求参与系统的...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件开发及培训

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部