软件工程实践2过程

软件工程实践2过程

ID:40620160

大小:227.50 KB

页数:100页

时间:2019-08-05

软件工程实践2过程_第1页
软件工程实践2过程_第2页
软件工程实践2过程_第3页
软件工程实践2过程_第4页
软件工程实践2过程_第5页
资源描述:

《软件工程实践2过程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、北京理工大学 软件工程实践汤铭端中国航天科工集团公司204所第二讲软件过程内容GB8566信息技术软件生存周期过程软件过程模型目的了解GB8566掌握软件过程的基本内容和结构了解和掌握基本的软件过程模型信息技术 软件生存周期过程Informationtechnology SoftwarelifecycleprocessGB/T8566-XXXXISO/IEC12207:1995目的和应用范围为软件生存周期建立一个公共框架,可供软件工业界参考。包括在含有软件的系统、独立软件产品和软件服务的获取期间以及在软件产

2、品的供应、开发、运作和维护期间需应用的过程、活动和任务。适用于系统和软件产品以及服务的获取,还适用于软件产品和固件的软件部分的供应、开发、操作和维护,可在一个组织的内部和外部实施。术语过程:把输入转换为输出的一组彼此相关的活动。活动:一个过程的组成元素。任务:构成活动的基本元素,由若干个任务构成一项活动。生存周期模型:一个框架,它含有遍历系统从确定需求到终止使用这一生存周期的软件产品的开发、运作和维护中需实施的过程、活动、任务。术语软件配置项:在整个系统体系结构中的软件的一个配置项。软件部件:一个软件配置项

3、中的一个明确的部分。软件单元:一段可分开编译的代码。生存周期过程生存周期基本过程:供各主要参与方在软件生存周期期间使用。生存周期支持过程:以明确的目的作为构成整体所必须的部分支持其它过程。生存周期组织过程:可被某个组织用来建立和实现由相关的生存周期过程和人员组成的基础结构并不断改进这些结构和过程。生存周期支持过程2配置管理1文档编制8问题解决3质量保证4验证5确认6联合评审7审核生存周期基本过程2供应1获取3开发4运作5维护生存周期组织过程1管理3改进2基础设施4培训生存周期基本过程5个基本过程基本过程中的

4、活动和任务是启动并实施这些过程的组织的职责。这种组织要保证过程存在并且起作用。生存周期基本过程内容获取过程:确定需方和获取系统、软件产品或软件服务的组织的活动。供应过程:确定供方和向需方提供系统、软件产品或软件服务的组织的活动。开发过程:确定开发者和定义并开发软件产品的组织的活动。运作过程:确定操作者和在规定的环境中为其用户提供计算机系统服务的组织的活动。维护过程:确定维护者和提供维护软件产品服务的组织的活动。获取过程包括需方的活动和任务从确认需要获取的系统、软件产品或软件服务开始,接着就是制定和发布标书,

5、选择供方和管理获取过程,直到验收系统、软件产品或软件服务。活动:1启动2招标的准备3合同的准备和修订4对供方的监督5验收和完成供应过程供方的活动和任务启动过程通过或者编制投标书来答复需方的招标书,或者与需方签订一项合同,来提供系统、软件产品或软件服务。接着确定未管理和保证项目所需的规程和资源,包括编制项目计划,实施计划,直到系统、软件产品或软件服务交付给需方。活动:1启动2投标准备3签订合同4编制计划5实施和控制6评审和评价7交付和完成开发过程包括开发者的活动和任务过程包括需求分析、设计、编码、集成、测试和

6、与软件产品有关的安装和验收工作如果合同中有规定,它可以包括和系统有关的活动开发者按照合同执行或支持这种过程中的活动。开发过程的活动1过程实施2系统需求分析3系统结构设计4软件需求分析5软件结构设计6软件详细设计7软件编码和测试8软件集成9软件合格性测试10系统集成11系统合格性测试12软件安装13软件验收支持过程实施——任务规定或选择合适的软件生存周期模型实施文档编制过程、配置管理过程、问题解决过程,按合同规定实施支持过程选择、剪裁、使用恰当的标准、方法、工具和计算机编程语言制订开发计划在开发、维护中使用不

7、交付项,确保与需方的运行和维护无关、或交付系统需求分析——任务分析待开发系统的特定的预期使用要求,以规定系统需求系统需求规格说明应描述:系统的功能和性能;业务、组织和用户需求;安全、保密安全、人因工程、接口、运作和维护需求;设计限制和鉴定的要求系统需求规格说明应形成文档评价系统:可追溯性;一致性;可测试性;系统设计的可行性;运作维护的可行性系统结构设计——任务建立系统的顶层结构标出硬件、软件和人工操作项确保所有系统需求分配到各项中形成评价系统结构和需求:可追溯性;一致性;设计标准和方法的适宜性;满足制定需求

8、的可行性;运作维护的可行性软件需求分析——任务建立软件需求并形成文档。描述:功能和能力规格说明;外部接口;鉴定需求;安全规格说明;保密安全规定;人因工程规格说明;数据库需求;安装与验收需求;用户文档;用户操作与执行需求;用户维护需求评价软件需求:可追溯性;外部一致性;内部一致性;可测试性;设计的可行性;运作维护的可行性实施联合评审;评审通过后建立基线软件结构设计——任务将所有需求转变为结构图,标识软件部件,建立文

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。