首页 GBT 8566-2001信息技术 软件生存周期过程

GBT 8566-2001信息技术 软件生存周期过程

举报
开通vip

GBT 8566-2001信息技术 软件生存周期过程 中华人民共和国国家标准 信息技术 软件生存周期过程 发布 实施 中 华 人 民 共 和 国 国家质量监督检验检疫总局 发 布 前 言 本标准等同采用国际标准 信息技术 软件生存周期过程 本标准是 的第二次修订 本标准与 主要区别在于结构作了调整 把 软件生存周期的所有过程归纳为基本过程 支持过程和组织过程 对部分术语名称作了修改 本标准的附录 是标准的附录 附录 至附录 是提示的附录 本标准自实施之日起代替 本标准由中华人民共和国信息产业部提出 本标准由中国电子技术标准化研究所归口 ...

GBT 8566-2001信息技术 软件生存周期过程
中华人民共和国国家 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 信息技术 软件生存周期过程 发布 实施 中 华 人 民 共 和 国 国家质量监督检验检疫总局 发 布 前 言 本标准等同采用国际标准 信息技术 软件生存周期过程 本标准是 的第二次修订 本标准与 主要区别在于结构作了调整 把 软件生存周期的所有过程归纳为基本过程 支持过程和组织过程 对部分术语名称作了修改 本标准的附录 是标准的附录 附录 至附录 是提示的附录 本标准自实施之日起代替 本标准由中华人民共和国信息产业部提出 本标准由中国电子技术标准化研究所归口 本标准由中国电子技术标准化研究所和上海软件技术开发中心负责起草 本标准主要起草人 冯惠 周明德 杨启善 刘光龙 王宝艾 本标准首次发布于 年 年第一次修订 前言 国际标准化组织 和 国际电工委员会 是世界性的标准化专门机构 国家成员体 它们都 是 或 的成员国 通过国际组织建立的各个技术委员会参与制定针对特定技术范围的国际标 准 和 的各技术委员会在共同感兴趣的领域内进行合作 与 和 有联系的其他官方和 非官方国际组织也可参与国际标准的制定工作 对于信息技术 和 建立了一个联合技术委员会 即 由联合技术委员会提 出的国际标准草案需分发给国家成员体进行表决 发布一项国际标准 至少需要 的参与表决的国 家成员体投票赞成 国际标准 是由 信息技术联合技术委员会 软件工程分 技术委员会制定的 附录 是本标准的组成部分 附录 附录 和附录 仅提供参考信息 引 言 软件是信息技术和传统系统的组成部分 比如交通 军事 医疗和财务系统 为了开发和管理软件 标准 规程 方法 工具和环境迅速激增 这种激增造成了软件管理和工程困难 特别是在集成产品和服 务中 软件学科需要从这种激增状态转移到公共框架 这种框架使得软件从业人员在生产和管理软件 时有共同语言 本标准就提供了这种框架 这种框架包括下述软件生存周期 从概念形成直到退役 并 且由获取和供应软件产品及服务的各个过程组成 此外 这种框架可用来控制和改进这些过程 本标准中的过程形成一个较完整的集合 一个组织根据其目标可选择适合的子集达到目的 因此 本标准设计成可以让具体的组织 项目或应用加以剪裁 当软件是一个独立实体 嵌入系统或整个系统 的组成部分时 均可使用本标准 中华人民共和国国家标准 信息技术 软件生存周期过程 代替 中华人民共和国国家质量监督检验检疫总局 批准 实施 范围 目的 本标准为软件生存周期过程建立了一个公共框架 可供软件工业界参考 它包括在含有软件的系 统 独立软件产品和软件服务的获取期间以及在软件产品的供应 开发 运作和维护期间需应用的过程 活动和任务 软件包括固件的软件部分 本标准还提供一种过程 这种过程能用来确定 控制和改进软件生存周期过程 应用范围 本标准适用于系统和软件产品以及服务的获取 还适用于软件产品和固件的软件部分的供应 开 发 操作和维护 可在一个组织的内部或外部实施 应包括为软件产品和服务提供环境所需要的系统 定义 注 软件生存周期期间使用的过程需要与系统生存周期期间使用的过程相一致 本标准适用于双方情况 若此双方来自同一组织时也可等同应用 它覆盖从一项非正式协议直到法 律约束的 合同 劳动合同范本免费下载装修合同范本免费下载租赁合同免费下载房屋买卖合同下载劳务合同范本下载 本标准可由单方作为自我改进工作采用 本标准不打算用于现货软件产品 除非它包含在可交付产品中 本标准为系统和软件产品以及服务的获取者编写 也是为软件产品的供方 开发者 操作者 维护 者 管理者 质量保证管理者和使用者编写 本标准的剪裁 本标准含有一组过程 活动和任务 可根据软件项目的情况加以剪裁 剪裁过程就是删除不适用的 过程 活动和任务 注 可按合同规定增加独特的或专门的过程 活动和任务 依从性 依从本标准就是执行按剪裁过程 附录 从本标准中为某软件项目选择的所有过程 活动和任务 当所需要的任务按照预定准则和合同规定要求执行时 就是执行了一个过程或完成了一项活动 任何组织 例如国家机关 工业协会 公司 在作为贸易条件而采用本标准时 有责任规定软件供方 依从本标准所必须的最少的过程 活动和任务 限制 本标准叙述软件生存周期过程的体系结构 但不规定如何实现或完成各过程中包含的活动和任务 的细节 本标准并不打算叙述必须产生的文档的名称 格式或编写内容 本标准可以要求编制类似级别或类 型的文档 例如各种 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 然而 本标准并非暗示这类文档必须分别编制或封装 或以某种样式组合 本标准并未规定一个特定的生存周期模型或软件开发方法 采用本标准的各方负责为软件项目选 择一个生存周期模型 并把本标准所述的过程 活动和任务映射到该模型中 各参与方还有责任选择和 应用软件开发方法 并执行适合于软件项目的活动和任务 本标准并不想与任何组织已有的方针 标准或规程发生矛盾 然而 任何矛盾必须加以解决 并且任 何超越的条件和状态必须以书面形式列出 作为应用本标准的例外情况处理 在本标准中有若干个任务清单 没有一个是完整无缺的 它们只是作为一些示例 引用标准 下列标准所包含的条文 通过在本标准中引用而构成为本标准的条文 本标准出版时 所有版本均 为有效 所有标准都会被修订 使用本标准的各方应探讨使用下列标准最新版本的可能性 信息技术 词汇 第 部分 基本术语 信息技术 词汇 第 部分 系统开发 质量管理和质量保证 术语 信息技术 软件产品 评价 LEC评价法下载LEC评价法下载评价量规免费下载学院评价表文档下载学院评价表文档下载 质量特性及其使用指南 质量体系 设计 开发 生产 安装和服务的质量保证模式 计算机科学辞典 定义 本标准采用 和 中规定的定义以及下列定义 注 合适时 产品可以解释为系统的一部分 需方 从供方获得或采购系统 软件产品或软件服务的组织 注 需方可以是买主 顾客 拥有者 用户 采购者 获取 取得系统 软件产品或软件服务的过程 协议 确定将要建立的工作关系的期限和条件 审核 由授权人员对软件产品和过程进行的独立评估 以便评定是否符合需求 基线 在配置项的生存周期内的某一特定时刻已正式设计并固定了的且经正式批准的配置项的一个版 本 而不管媒体是什么 配置项 一个配置中的实体 它满足一项最终使用功能 并能在给定的基准点上单独标识 合同 通过法律约束当事双方的一个协议 或者一个组织内类似的内部协议 以保证软件服务的提供 或 软件产品的供应 开发 生产 操作或维护 开发者 在软件生存周期过程中执行开发活动 包括需求分析 设计 测试直到验收 的一个组织 评价 系统地确定一个实体项目满足其规定准则的程度 固件 硬件装置和驻留在硬件装置的只读软件中的计算机指令或计算机数据的组合 其软件不能在程序 控制下方便地修改 生存周期模型 一个框架 它含有遍历系统从确定需求到终止使用这一生存周期的软件产品的开发 运行和维护中 需实施的过程 活动和任务 维护者 执行维护活动的组织 监督 由需方或第三方对供方活动状况及其成果的检查 非交付项 按合同不要求交付 但可以在软件产品开发中使用的硬件或软件产品 现货产品 已经开发出来的 可得到的 可使用的 现成的或需要加以修改的产品 操作者 运行系统的组织 过程 把输入转换为输出的一组彼此相关的活动 注 术语 活动 包括资源的使用 见 鉴定 证实实体是否有能力满足规定需求的过程 见 鉴定需求 一组准则或条件 当一个软件产品符合这些准则或条件时 就确定它符合规格说明 并可以在其目 标环境中使用 合格性测试 由开发者进行并由需方见证的测试 如合适 以证明软件产品符合其规格说明 并可以在目标环境 中使用 质量保证 为了提供足够的信任表明实体能够满足质量要求 而在质量体系中实施并根据需要进行证实的全 部有计划和有系统的活动 注 质量保证有内部和外部两种目的 内部质量保证 在组织内部 质量保证向管理者提供信任 外部质量保证 在合同或其他情况下 质量保证向顾客或他方提供信任 质量控制和质量保证的某些活动是相互关联的 只有质量要求全面反映了用户的要求 质量保证才能提供足够的信任 发行 一个配置项的特定版本 已准备好用于特定目的 例如测试发行 招标 标书 需方使用的一种文件 用来向潜在的投标人表示它要获得特定系统 软件产品或软件服务的意图 退役 运作和维护组织撤出现有的支持 部分或全部由一个新的系统代替或者安装一个升级的系统 保密安全 对信息和数据的保护 这样 未经授权的人员或系统不能阅读或修改它们 不能拒绝授权人员或系 统对它们的访问 软件产品 一组计算机程序 规程以及可能的相关文档和数据 软件服务 实施与软件产品有关的活动 工作或义务 比如软件开发 维护和运作 软件单元 一段可分开编译的代码 工作说明 需方使用的一种文件 用来叙述和规定按合同必须执行的任务 供方 与需方签订合同 并按合同规定提供系统 软件产品或软件服务的组织 注 术语 供方 是承制方 生产方 卖方或供货方的同义词 需方可以指定本组织的一部分为供方 系统 由一个或多个过程 硬件 软件 设施和人员组成的集合体 提供满足规定需求或目标的能力 测试覆盖 测试用例测试系统或软件产品的需求的程度 可测试性 为了确定一项需求是否满足 所设计的测试目标和可行性所能达到的程度 用户 使用运行系统完成一项特定功能的个人或组织 注 用户可以扮演其他角色 比如需方 开发者或维护者 确认 通过检查和提供客观证据认可针对某一特定预期用途的需求已经满足 注 在设计和开发中 确认涉及到审查某个产品是否符合用户的需要之过程 确认通常是对最终产品在规定的使用条件下进行的 在早期阶段 这样做也可能是需要的 确认过的 一词用来表示相应的状况 如果有几种不同的预期用途 可进行多项确认 验证 通过检查和提供客观证据认可规定需求已经满足 注 在设计和开发中 验证是指对某项规定活动的结果进行检查的过程 以确定该活动对规定需求的合格情况 验证过的 一词用来表示相应的状况 版本 某一配置项的已标识了的实例 注 软件产品某版本的修改产生一个新版本 但要求配置管理活动 本标准的应用 本章叙述用于获得 供应 开发 运作和维护软件的软件生存周期的各个过程 目的是为本标准的用 户提供一个框架 这样 用户就可以按照本标准调整自己的过程 并合理地应用本标准 本标准的结构 生存周期过程 本标准把软件生存周期中可以开展的活动分为 个基本过程 个支持过程和 个组织过程 每一 生存周期过程划分为一组活动 每一项活动进一步划分为一组任务 子条款的编号 表示一个过程 表示一项活动 表示一个任务 这些生存周期过程介绍如下 并描绘在图 图 本标准的结构 生存周期基本过程 生存周期基本过程 第 章 包括 个过程 这些过程供各主要参与方在软件生存周期期间使用 主 要参与方是参与或完成软件产品开发 运作或维护的组织 这些主要参与方有软件产品的需方 供方 开 发者 操作者和维护者 基本过程有 获取过程 确定需方和获取系统 软件产品或软件服务的组织的活动 供应过程 确定供方和向需方提供系统 软件产品或软件服务的组织的活动 开发过程 确定开发者和定义并开发软件产品的组织的活动 运作过程 确定操作者和在规定的环境中为其用户提供运行计算机系统服务的组织的 活动 维护过程 确定维护者和提供维护软件产品服务的组织的活动 也就是对软件的修改 进行管理 使它保持合适的运行状态 这一过程包括软件产品的移植和退役 生存周期支持过程 生存周期支持过程 第 章 包括 个过程 支持过程以明确的目的作为构成整体所必须的部分支 持其他过程 有助于软件项目的成功和提高质量 支持过程按照其他过程的需要采用和执行 支持过 程有 文档编制过程 确定记录生存周期过程产生的信息所需的活动 配置管理过程 确定配置管理活动 质量保证过程 确定客观地保证软件产品和过程符合于规定需求以及已建立的计划所 需的活动 联合评审 审核 验证和确认可以作为质量保证技术使用 验证过程 根据软件项目需求 按不同深度 为需方 供方或某独立方 确定验证软件产 品所需的活动 确认过程 为需方 供方或某独立方 确定确认软件项目的软件产品所需的活动 联合评审过程 确定评价一项活动的状态和产品所需的活动 这一过程可由任何两方 采用 其中一方 评审方 以联合讨论会的形式评审另一方 被评审方 审核过程 确定为判定符合于需求 计划和合同所需的活动 这一过程可由任何两方采 用 其中一方 审核方 审核另一方 被审核方 的软件产品或活动 问题解决过程 确定一个过程来分析和解决问题 包括不合格 不论问题的性质或来 源如何 它们都是在实施开发 运作 维护或其他过程期间暴露出来的 生存周期组织过程 生存周期组织过程 第 章 包括 个过程 这些过程可被某个组织用来建立和实现由相关的生存 期过程和人员组成的基础结构并不断改进这种结构和过程 采用它们通常超出特定的项目和合同的范 围 但是 这些特定项目和合同的经验教训有助于改善组织状况 组织过程有 管理过程 确定生存周期过程中的基本管理活动 包括项目管理 基础设施过程 确定建立生存周期过程基础结构的基本活动 改进过程 确定一个组织 即需方 供方 开发者 操作者 维护者 或另一过程的管理 者 为建立 测量 控制和改进其生存周期过程所需开展的基本活动 培训过程 确定提供经适当培训的人员所需的活动 剪裁过程 附录 标准的附录 确定进行本标准剪裁所需的基本活动 附录 提示的附录 就本标准的剪裁要求提供简要说明 其中列出一些关键要素 可以根据这些要 素作出剪裁决定 过程和组织之间的关系 本标准含有适用于软件整个生存周期的各个过程 这些过程可以被不同的组织根据其需要和目标 使用 为便于理解 附录 介绍了生存周期过程和有关各方之间的关系 生存周期基本过程 本章定义的生存周期基本过程如下 获取过程 供应过程 开发过程 运作过程 维护过程 基本过程中的活动和任务是启动并实施这些过程的组织的职责 这种组织要保证过程存在并且起 作用 获取过程 获取过程包括需方的活动和任务 此过程从确定需要获取的系统 软件产品或软件服务开始 接着 就是制定和发布标书 选择供方和管理获取过程 直到验收系统 软件产品或软件服务 具有这种需求的组织可称为拥有者 拥有者可以就某一项或全部获取活动与某代理机构签订合同 该机构将根据获取过程开展这些活动 本条中的需方可以是拥有者或代理机构 需方按管理过程 在项目级上管理本条中具体说明的获取过程 按基础设施过程 建立本 过程的基础设施 按剪裁过程 附录 为具体项目剪裁本过程 按改进过程 和培训过程 在组 织级上管理本过程 活动清单 本过程包括下述活动 启动 招标的准备 合同的准备和修改 对供方的监督 验收和完成 启动 此项活动包括下述任务 需方通过描述概念或需要以获取 开发或增强系统 软件产品或软件服务来开始获取过程 需方应定义并分析系统需求 系统需求包括业务 组织和用户 以及安全性 保密安全性与设 计 测试有关的其他关键要求和应遵循的标准 规程 如果需方委托供方进行系统需求分析 需方应批准所分析的需求 需方可以自己定义和分析软件需求 也可委托供方完成这项任务 宜采用开发过程 完成 和 中的任务 需方应以风险 费用和效益作为准则对下面每个 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 进行分析 考虑获取方案 这些方案包 括 购买满足需求的现货软件产品 在内部开发软件产品或得到软件服务 通过合同开发软件产品或得到软件服务 上述 条的结合 提高现有的软件产品或服务 当要获取现货软件产品时 供方应保证满足下述条件 满足对该软件产品的需求 具有有效的文档 满足专利权 使用权 拥有权 担保权和许可权 有软件产品的未来支持计划 需方宜准备 编制并执行一个获取计划 该计划宜包括下述内容 对系统的需求 计划的系统配置 需采用的合同类型 有关组织的职责 需采用的支持概念 考虑风险以及风险管理的方法 需方宜确定验收策略和条件 准则 并将其写成文档 招标的准备 此项活动包括下述任务 需方宜编制获取需求文档 例如招标书 文档内容取决于在 中选取的获取方案 如 合适 获取文档宜包括 系统需求 范围说明 投标者须知 软件产品清单 期限和条件 子合同的控制 技术限制 例如目标环境 需方宜确定本标准适合于该项目的过程 活动和任务 并宜适当剪裁 特别是 需方宜规定适 用的支持过程 第 章 及其执行组织 如果不是供方 还应规定其职责 这样供方就可以在他们的标书 中确定每一适用的支持过程的方法 需方应确定引用合同的那些任务的范围 获取文档还应确定合同的里程碑 此时应评审和审核供方的进度 作为监督获取的一部分 见 和 获取需求宜提交给选择来执行获取活动的组织 合同的准备和修改 此项活动包括下述任务 需方宜建立选择供方的规程 包括标书的评价准则和符合需求的程度 需方宜根据对供方的标书 能力评价和其他需要考虑的因素选择一个供方 需方可以联合其他各方 包括潜在的供方 在合同签订前剪裁本标准 然而 需方应对剪裁作 出最后决定 需方应在合同中纳入或列举被剪裁的标准 需方应准备并与供方进行合同谈判 合同涉及获取需求 包括需交付的软件产品或服务的费 用和计划 合同还涉及与可重复使用的现货软件产品相关的专利权 使用权 所有权 担保权和许可权 一旦合同开始执行 作为更改控制机制的一部分 需方应通过与供方谈判来控制对合同的更 改 对合同的更改应调查对项目计划 费用 效益 质量和进度的影响 注 需方确定在本标准的应用中是否使用术语 合同 或 协议 对供方的监督 此项活动包括下述任务 需方应按照联合评审过程 和审核过程 监督供方的活动 需方宜按需要利用验证过 程 和确认过程 补充监督 需方应与供方合作 及时提供所有必要信息 并解决所有遗留问题 验收和完成 此项活动包括下述任务 需方宜根据已确定的验收策略和准则准备验收 宜包括准备测试用例 测试数据 测试规程和 测试环境 宜确定供方参与的程度 需方应对可交付软件产品或服务进行验收评审和验收测试 当所有验收条件满足时 应从供 方接受它 验收规程宜符合 的规定 验收之后 需方宜承担已交付软件产品的配置管理职责 见 注 需方可以按照供方提供的说明书安装软件产品或进行软件服务 供应过程 供应过程包括供方的活动和任务 这一过程可以按下述方式启动 或者编制投标书来答复需方的招 标书 或者与需方签订一项合同 来提供系统 软件产品或软件服务 接着确定为管理和保证项目所需的 规程和资源 包括编制项目计划 实施计划 直到系统 软件产品或软件服务交付给需方 供方按照管理过程 在项目级上管理本条中具体说明的供应过程 按照基础设施过程 建 立本过程的基础设施 按照剪裁过程 附录 为该项目剪裁本过程 按照改进过程 和培训过程 在组织级上管理本过程 活动清单 本过程包括下述活动 启动 准备投标 签订合同 编制计划 实施和控制 评审和评价 交付和完成 启动 此项活动包括下述任务 供方评审招标书中的需求 考虑本组织的方针和其他规章 供方宜作出投标或接受合同的决定 准备投标 此项活动包括下述任务 供方宜确定并编制投标书来响应招标书 包括对本标准的剪裁建议 签订合同 此项活动包括下述任务 供方宜与需方组织谈判并签订提供软件产品或服务的合同 作为更改控制机制部分 供方可以要求修改合同 编制计划 此项活动包括下述任务 供方应对获取需求进行评审 以确定一项框架来管理和保证项目 并保证可交付软件产品或 服务的质量 如果合同中没有规定 供方应确定或选择一个适合于该项目的范围 规模和复杂度的软件生 存周期模型 宜从本标准中选择过程 活动和任务 并反映到生存周期模型中 供方应建立计划需求 以便管理和保证该项目 并保证可交付软件产品或服务的质量 计划需 求宜包括需要的资源和需方的介入 一旦建立了计划需求 供方应根据对每一种选择带来的风险分析 考虑开发软件产品或提供 软件服务的选择方案 选择方案包括 利用内部资源开发软件产品或提供软件服务 通过分包合同开发软件产品或提供软件服务 从内部或外部资源获得现成的软件产品 以上 的综合 供方应在计划需求以及按 进行方案选择的基础上 制订项目管理计划 并形成文档 计划中考虑的项目包括但不限于下列 每一组织单元的项目组织结构 职责和职权 包括外部组织 工程环境 适用时 用于开发 运作或维护 包括测试环境 程序库 设备 设施 标准 规程和 工具 生存周期过程和活动中包括要完成的软件产品 软件服务和非交付项在内的工作分解结构 连 同预算 人员 物理资源 软件规模和相关的任务进度安排 软件产品或服务的质量特性的管理 可以制订独立的质量计划 软件产品或服务的安全 保密安全和其他关键需求的管理 可以制订独立的安全 保密安全 计划 分包方管理 包括分包方选择以及分包方与需方之间的参与 如果需要的话 质量保证 见 验证 见 和确认 见 包括和验证机构以及确认机构的接口方式 如果有规定的话 需方参与 通过诸如联合评审 见 审核 见 非正式会议 报告 修改和更改 实施 批 准 验收和使用设施等方法 用户参与 通过需求的设定活动 原型演示和评价等方法 风险管理 即对项目的包括潜在的技术 成本和进度安排风险等方面的管理 保密安全方针 即在每一个项目组织一级上需要知道的和可以访问的信息的准则 诸如规章 所需的认证 专利权 使用权 所有权 担保权以及许可证授予权等方面所要求的 批准 进度安排 跟踪和报告方法 人员培训 见 执行和控制 此项活动包括下述任务 供方应实施和执行 条中制定的项目管理计划 供方应 按照开发过程 开发软件产品 按照运作过程 运行软件产品 按照维护过程 维护软件产品 供方应在合同确定的整个生存周期内监督和控制该项目的软件产品或服务的进度和质量 这 应是连续的 反复进行的任务 它应提供 监督技术性能 费用和日程的进展 并报告项目状态 问题的标识 记录 分析和解决 供方应按照获取过程 管理和控制分包方 供方应传达所有必要的合同要求 确保交付给 需方的软件产品或服务按照主合同要求开发或完成 供方应按合同和项目计划中的规定与独立的验证 确认或测试机构接触 供方应按合同和项目计划中的规定与其他各方接触 评审和评价 此项活动包括下述任务 供方宜协调合同评审活动 接口 并与需方组织保持联系 供方应按合同和项目计划的规定与需方进行或支持非正式会议 验收评审 验收测试 联合评 审和审核 联合评审应按 审核应按 实施 供方应分别按照 和 进行验证和确认 以证实软件产品或服务和过程充分满足各自的 需求 供方应按合同中的规定使需方能够得到评价 评审 审核 测试和解决问题的报告 供方应按合同和项目计划的规定 为了有效地进行软件产品或服务的评审 需方可以使用供 方和分包方的设施 供方应按 进行质量保证活动 交付和完成 此项活动包括下述任务 供方应按合同中的规定交付软件产品或服务 供方应按合同中的规定 在所交付的软件产品或服务的支持中协助需方 开发过程 开发过程包括开发者的活动和任务 过程包括需求分析 设计 编码 集成 测试和与软件产品有关 的安装和验收等活动 如果合同中有规定 它可以包括和系统有关的活动 开发者按照合同执行或支持 这种过程中的活动 开发者按照管理过程 在项目级上管理本条中具体说明的开发过程 按照基础设施过程 建立该过程的基础设施 按照剪裁过程 附录 为该项目剪裁本过程 按照改进过程 和培训过程 在组织级上管理本过程 当开发者是所开发的软件产品的供方时 开发者要执行供应过程 活动清单 本过程由下列活动组成 过程实施 系统需求分析 系统结构设计 软件需求分析 软件结构设计 软件详细设计 软件编码和测试 软件集成 软件合格性测试 系统集成 系统合格性测试 软件安装 软件验收支持 过程实施 此项活动包括下述任务 如果合同中没有规定 开发者应规定或选择适于项目范围 规模和复杂度的软件生存周期模 型 开发过程的活动和任务应按生存周期模型选择和安排 注 这些活动和任务可以重叠或相互影响 并且可以重复地 周期地进行 开发者应 按照文档编制过程 形成输出文档 形成配置管理过程的输出 并按照它进行更改控制 按照问题解决过程 用文档记录并解决在软件产品和任务中发现的问题和不一致 按合同规定实施支持过程 第 章 开发者应选择 剪裁和使用那些已形成文档的 恰当的 并由执行开发过程和支持过程 第 章 的活动的组织建立的标准 方法 工具和计算机编程语言 如果合同没有规定 开发者应为开发过程活动的实施制订开发计划 计划应包括特定的标准 方法 工具 措施和 与包括安全 保密安全在内的所有需求的开发 鉴定相关的职责 如果必要 可以制订彼此独立的计划 这些计划应形成文档并执行 非交付项可用于软件产品的开发或维护 但应确保可交付软件产品在交付给需方后 它的运 作和维护不受这些项的制约 否则 这些项应被考虑为可交付的 系统需求分析 此项活动由下列任务组成 开发者应按合同要求执行或支持 应分析待开发系统的特定的预期使用要求 以规定系统需求 系统需求规格说明书应描述 系 统的功能与能力 业务 组织和用户需求 安全 保密安全 人因工程 人类工程学 接口 运作和维护需 求 设计限制和鉴定需求 系统需求规格说明书应形成文档 应评价系统需求 评价时要考虑下列准则 评价结果应形成文档 需方要求的可追溯性 需方要求的一致性 可测试性 系统结构设计的可行性 运作和维护的可行性 系统结构设计 此项活动由下列任务组成 开发者应按合同要求执行或支持 应建立系统的顶层结构 结构应标出硬件 软件和人工操作项 应确保所有系统需求分配到 各项中 应顺序标出硬件配置项 软件配置项和手工操作项 分配到各项中的系统结构和系统需求应形 成文档 应评价项的系统结构和需求 评价时要考虑下列准则 评价结果应形成文档 系统需求的可追溯性 与系统需求的一致性 所使用的设计标准和方法的适宜性 软件项满足指定需求的可行性 运作与维护的可行性 软件需求分析 对于每一个软件项 或软件配置项 如果标识出 此项活动由下列任务组成 开发者应建立软件需求并形成文档 包括下面描述的质量特性规格说明 软件质量特性规定 见 功能与能力规格说明 包括性能 物理特性和软件项执行的环境条件 软件项的外部接口 鉴定需求 安全规格说明 包括那些与运作 维护相关的方法 环境影响和人为损坏 保密安全规定 包括那些与敏感信息相关的泄露 人因工程 人类工程学 规格说明 包括有关人工操作 人机接口 对人员的限制 需要人员集中 注意力的区域 这些区域对人为差错和培训是敏感的 资料定义和数据库需求 在运作和维护场所 对已交付的软件产品的安装与验收需求 用户文档 用户操作与执行需求 用户维护需求 开发者应评价软件需求 评价时要考虑下列准则 评价结果应形成文档 系统需求和系统设计的可追溯性 与系统需求的外部一致性 内部一致性 可测试性 软件设计的可行性 运作和维护的可行性 开发者应按照 实施联合评审 在成功地完成评审的情况下 应建立软件项需求的基线 软件结构设计 对于每一个软件项 或软件配置项 如果标识出 此项活动由下列任务组成 开发者应把软件项的需求转变为一种描述其顶层结构的结构图 并且标识出软件的各个部 件 应确保所有软件需求分派到其软件部件 并且进一步细化以便于详细地设计 软件项的结构应形成 文档 开发者应开发关于软件项的外部接口以及软件项的各个软件部件之间的接口的顶层设计 并 形成文档 开发者应编制数据库的顶层设计 并形成文档 开发者宜编制用户文档的最初版本 开发者应规定软件集成的初步测试需求和进度安排 并形成文档 开发者应评价软件项 接口和数据库设计结构 评价时要考虑下列准则 评价结果应形成 文档 软件项需求的可追溯性 与软件项需求的外部一致性 软件部件之间的内部一致性 所采用的设计方法和标准的适宜性 详细设计的可行性 运作与维护的可行性 开发者应按照 实施联合评审 软件详细设计 对于每一个软件项 或软件配置项 如果标识出 此项活动由下列任务组成 开发者应编制软件项的每一软件部件的详细设计 软件部件应细化到更低级别的包含能被编 码 编译 测试的软件单元 应确保所有软件项需求分派到从软件部件直到软件单元 详细设计应形成 文档 开发者应开发关于软件项外部接口 软件部件之间以及软件单元之间的接口的详细设计 接 口的详细设计应允许在不需要更多信息的情况下编码 开发者应编制数据库的详细设计并形成文档 需要时 开发者应及时更新用户文档 开发者应规定要测试的软件单元的测试需求和进度安排 并形成文档 测试需求宜包括对软 件单元在需求边界的强化要求 开发者应及时更新测试需求和软件集成进度安排 开发者应评价软件详细设计和测试需求 评价时要考虑下列准则 评价结果应形成文档 软件项需求的可追溯性 与结构设计的外部一致性 软件部件和软件单元之间的内部一致性 所采用的设计方法和标准的适宜性 测试的可行性 运作与维护的可行性 开发者应按照 实施联合评审 软件编码和测试 对于每一个软件项 或软件配置项 如果标识出 此项活动由下列任务组成 开发者应开发下列各项并形成文档 每一个软件单元和数据库 为测试每一软件单元和数据库用的测试规程和资料 开发者应测试每一软件单元和数据库以确保满足需求 测试结果应形成文档 需要时 开发者应及时更新用户文档 开发者应及时更新测试需求和软件集成进度安排 开发者应评价软件编码和测试结果 评价时要考虑下列准则 评价结果应形成文档 软件项需求和设计的可追溯性 与软件项的需求及设计的外部一致性 单元需求之间的内部一致性 单元的测试范围 所采用的编码方法和标准的适宜性 软件集成与测试的可行性 运作与维护的可行性 软件集成 对于每一个软件项 或软件配置项 如果标识出 此项活动由下列任务组成 开发者应制订集成计划 把软件单元和软件部件集成到软件项中 计划应包括测试需求规程 数据 职责和进度安排 计划应形成文档 开发者应按照集成计划将软件单元和软件部件作为集合体进行集成 并测试 应确保每一集 合体满足软件项的需求并且在集成活动终了时软件项已经集成 集成和测试结果应形成文档 必要时开发者应及时更新用户文档 开发者应为实施软件合格性测试而对软件项的每一鉴定需求确定测试集 测试用例 输入 输 出 测试准则 以及测试规程 开发者应确保已集成的软件项为软件合格性测试做好了准备 开发者应评价集成计划 设计 编码 测试 测试结果和用户文档 评价时要考虑下列准则 评 价结构应形成文档 系统需求的可追溯性 与系统需求的外部一致性 内部一致性 软件项需求的测试范围 所采用的测试标准和方法的适宜性 与预期结果的符合程度 软件合格性测试的可行性 运作与维护的可行性 开发者应按 实施联合评审 软件合格性测试 对于每一个软件项 或软件配置项 如果标识出 此项活动由下列任务组成 开发者应按照软件项鉴定需求实施合格性测试 应确保对每一软件需求的实现加以测试 以 了解是否合格 合格性测试结果应形成文档 需要时开发者应及时更新用户文档 开发者应评价设计 编码 测试 测试结果和用户文档 评价时考虑下列准则 评价结果应形成 文档 软件项需求的测试范围 与预期结果的符合程度 如果实施时 系统集成和测试的可行性 运作与维护的可行性 开发者应按 支持审核 审核结果应形成文档 如果软件和硬件都处于开发或集成中 审 核可以推迟到系统合格性测试 在成功地完成审核的条件下 如果实施的话 开发者应 适当时为系统集成 系统合格性测试 软件安装或软件验收支持 及时更新和准备好可交付的软 件产品 为软件项的设计和编码建立一个基线 注 软件合格性测试可用于验证过程 或确认过程 系统集成 此项活动由下列任务组成 开发者应按合同要求实施或支持 需要时 软件配置项应与硬件配置项 人工操作项和其他系统集成到系统中 被开发的集合 体应根据需求进行测试 集成和测试结果应形成文档 为实施系统合格性测试应对系统的每一鉴定需求 开发确定测试集 测试用例 输入 输出 测试准则 和测试规程 并形成文档 开发者应确保已集成的系统为系统合格性测试作好了准备 应评价已集成的系统 评价时要考虑下列准则 评价的结果应形成文档 系统需求的测试范围 所采用的测试方法和标准的适宜性 与预期结果的符合程度 系统合格性测试的可行性 运作与维护的可行性 系统合格性测试 此项活动由下列任务组成 开发者应按合同要求实施或支持 系统合格性测试应按照为系统规定的鉴定需求实施 应确保对每一系统需求进行测试以判 定是否合格并确保系统为交付作好了准备 合格性测试结果应形成文档 应评价系统 评价时要考虑下列准则 评价结果应形成文档 系统需求的测试范围 与预期结果的符合程度 运作和维护的可行性 开发者应按 支持审核 审核结果应形成文档 注 这条不适用于先前已进行过审核的软件配置项 在成功地完成审核的情况下 如果实施的话 开发者应 为软件安装和软件验收支持及时更新和准备好可交付的软件产品 为每一个软件配置项的设计和编码建立一个基线 注 系统合格性测试可用于验证过程 或确认过程 软件安装 此项活动由下列任务组成 开发者应按合同规定制订一个在目标环境中安装软件产品的计划 安装软件产品所必要的 资源和信息应加以确定并能得到 当合同中有规定时 开发者应协助需方的安装活动 当安装的软件产 品正在代替现有系统时 开发者应支持合同要求的并行操作活动 安装计划应形成文档 开发者应按安装计划安装软件产品 应确保软件编码和数据库按合同规定初始化 执行和终 止 安装活动和结果应形成文档 软件验收支持 此项活动由下列任务组成 开发者应支持需方的验收评审和软件产品的测试 验收评审和测试应考虑联合评审 审核 软件合格性测试和系统合格性测试的结果 验收评审和测试的结果应形成文档 开发者应按合同规定完成和交付软件产品 开发者应按合同规定向需方提供初始的和持续的培训与支持 运作过程 运作过程包括操作者的活动和任务 本过程规定软件产品的运行和对用户的操作支持 因为软件 产品的运行要集成到系统的运行中 所以本过程的活动和任务涉及到系统 操作者按管理过程 在项目级上管理本条中具体说明的运作过程 按照基础设施过程 建 立本过程的基础设施 按剪裁过程 附录 为该项目剪裁本过程 按改进过程 和培训过程 在 组织级上管理本过程 当操作者就是运行服务的供方时 操作者执行供应过程 活动清单 本过程包括下述活动 过程实施 运行测试 系统运行 用户支持 过程实施 此项活动包括下述任务 操作者应为执行本过程的活动和任务制定一个计划并规定操作标准 计划应形成文档并 实施 操作者应为接受 记录 解决 跟踪问题建立规程并提供反馈 无论遇到什么问题 均应记录并 纳入问题解决过程 操作者应建立规程 以便在其操作环境中测试软件产品 将问题报告和修改申请纳入维护过 程 并发行软件产品供运行使用 运行测试 此项活动包括下述任务 对于软件产品的每次发行 操作者应进行运行测试 并且只有满足规定的准则 才能发行软件 产品供运行使用 操作者应确保按计划中的规定使软件代码和数据库初始化 执行和终止 系统运行 此项活动包括下述任务 系统应按照用户文档在其预定环境中运行 用户支持 此项活动包括下述任务 操作者应根据申请对用户提供协助和咨询 这些申请和后续措施应加以记录和监控 必要时 操作者应将用户申请移交到维护过程 条 以便解决 这些申请应加以处理 计 划的和采取的措施应向原始申请者报告 所有问题解决情况应加以监控 以得出结论 如果所报告的问题还需要一段时间的工作才能得到永久性的解决 问题的报告者可以选择是 否向维护过程提出修改申请 永久性改正 含有先前没有的功能或特性的版本发行以及系统改进 应使 用维护过程 施加于运行中的软件产品 维护过程 维护过程包括维护者的活动和任务 当软件产品由于某一问题或改进 更新的需要对编码和相关文 档进行修改时 就启动本过程 目的是改进现有产品 同时维持其完整性 本过程包括软件产品的移植 和退役 本过程随着软件产品的退役而结束 此处提供的活动是针对维护过程的 然而 本过程可以利用本标准中的其他过程 如果利用开发过 程 术语 开发者 在此就是指维护者 维护者按照管理过程 在项目级上管理本条中具体说明的维护过程 按照基础设施过程 建立该过程的基础设施 按照剪裁过程 附录 为该项目剪裁本过程 按照改进过程 和培训过程 在组织级上管理本过程 当维护者是维护服务的供方时 维护者要执行供应过程 活动清单 此过程由下列活动组成 过程实施 问题和修改分析 修改实施 维护评审 验收 移植 软件退役 过程实施 此项活动由下列任务组成 维护者应为实施维护过程的活动和任务制订并执行计划和规程 并形成文档 维护者应建立接收 记录 追踪问题报告 用户修改请求以及向用户提供反馈的规程 无论何 时遇到问题 都应记录并进入问题解决过程 维护者应实施 或建立组织接口 配置管理过程 以管理对现有系统的修改 问题和修改分析 此项活动由下列任务组成 维护者就下列方面对组织 现有系统和接口系统的影响分析问题报告或修改请求 类型 例如 纠正 改进 预防或对新环境的适应 范围 例如 修改规模 涉及的费用 修改时机 关键性 例如 对性能 安全 保密安全的影响 维护者应重现或验证问题 在分析的基础上 维护者应制订实施修改的方案 维护者应将问题 修改请求 分析结果和实施方案形成文档 维护者应按合同规定使选定的修改方案得到批准 修改实施 此项活动由下列任务组成 维护者应实施分析并确定需修改的文档 软件单元和版本 这些应形成文档 维护者应进入开发过程 以实施修改 开发过程的需求补充如下 应规定测试和评价系统中已修改的与未修改的部分 软件单元 部件和配置项 的准则 并形成 文档 应确保新的和已修改的需求完整与正确地实现 同时确保原来的 未修改的需求不受影响 测试 结果应形成文档 维护评审 验收 此项活动由下列任务组成 维护者应与授权修改的组织一起实施评审以确定已修改的系统的完整性 维护者应按合同规定使修改的满意完成得到批准 移植 此项活动由下列任务组成 如果一个系统或软件产品 包括数据 从一个老的运行环境移植到一个新的运行环境 应确保 在移植过程中任何软件或产生修改的数据遵循本标准 应制订一个移植计划并实施和形成文档 策划活动应包括用户 计划应包括下列各项 需求的分析和移植的定义 移植工具的开发 软件产品和数据的变换 移植的执行 移植的验证 未来对老环境的支持 应将移植计划和活动通知用户 通知应包括 为何不再支持老环境的说明 对新环境及其生效日期的描述 一旦对旧环境的支持取消 应描述其他可用的支持方案 如果有的话 旧环境和新环境可以并行进行工作 以便平稳移植到新环境 在此期间 应按合同规定提供必 要的培训 当预定的移植到来时 应通知所有相关部门 所有相关的老环境的文档 日志和编码应放入档 案中 应进行后运行评审以评定更改对新环境的影响 评审结果应送到相应权威部门以提供信息 进行指导并采取行动 按老环境使用的数据或与老环境相关的数据 关于数据的保护和审核根据合同应是可访 问的 软件退役 此项活动由下列任务组成 注 软件产品应按拥有者的要求退役 应制订退役计划以撤消运行和维护组织的积极支持 并形成文档 策划活动应包括使用者 计 划应叙述下列项目 计划应予以执行 一定时期之后 全部或局部支持终止 软件产品及其有关文档的归档 任何未来后续支持事项的职责 如适合 转换为新的软件产品 归档数据副本的可访问性 用户应得到退役计划和活动的通知 通知应包括下述内容 替代或升级及其生效日期的说明 为什么该软件产品不再得到支持的说明 一旦失去支持时 其他可用支持方案的说明 退役软件和新软件应并行工作 以便平稳过渡到新系统 在此期间 应按合同规定提供用户 培训 当预定的退役到来时 应向所有有关方面发出通知 合适时 所有有关的开发文档 日志和编 码应归档保存 退役软件使用的或相关的数据 其中关于数据的保护和审核根据合同应是可访问的 生存周期支持过程 本章定义的生存周期支持过程如下 文档编制过程 配置管理过程 质量保证过程 验证过程 确认过程 联合评审过程 审核过程 问题解决过程 一个支持过程中的活动和任务是完成该过程的组织的职责 这个组织要保证该过程存在并且起 作用 采用并完成某一支持过程的组织要按照管理过程 在项目级上管理本过程 要按照基础设施过 程 建立本过程的基础设施 要按照剪裁过程 附录 为该项目剪裁本过程 要按照改进过程 和培训过程 在组织级上管理本过程 联合评审 审核 验证和确认可以用来作为质量保证技术 文档编制过程 文档编制过程是记录生存周期过程或活动产生的信息的过程 该过程包含一组活动 用来计划 设 计 开发 生产 编辑 分发和维护所有有关人员需要的文档 这些有关人员例如是系统或软件产品的管 理者 工程师和用户 活动清单 本过程包括下述活动 过程实施 设计和开发 生产 维护 过程实施 此项活动包括下述任务 应开发 编制并完成软件产品生存周期期间需产生的文档计划 对于所指出的每一文档 应包 括下述内容 标题或名称 目的 预期的读者 有关输入 开发 评审 修改 批准 生产 贮存 发行 维护和配置管理的规程和职责 中间和最终版本的日程安排 设计和开发 此项活动包括下述任务 每一种指明的文档应根据适合的文档编写标准进行设计 这些标准包括格式 内容叙述 页码 编写 插图 表格安排 专利 保密安全标志 封装以及其他叙述项目 文档输入数据的来源和适合性应加以确认 可以使用自动化的文档编制工具 编制的文档应按照其文档编制标准加以评审和编辑 以更符合格式 技术内容和表述方式要 求 文档在发布前应由授权人员批准 生产 此项活动包括下述任务 文档应按照计划生产和提供 文档的生产和发行可以使用纸张 电子或其他媒体 主要资料 应按照有关记录保存 保密安全 维护和备份要求妥善贮存 应按照配置管理过程 进行控制 维护 此项活动包括下述任务 当文档需要修改时要求完成的任务应按 条进行 对于配置管理下的文档 修改工作应按 照配置管理过程 管理 配置管理过程 配置管理过程是在整个软件生存周期中实施管理和技术规程的过程 它标识 定义系统中的软件项 并指定基线 控制软件项的修改和发行 记录和报告软件项的状态和修改申请 保证软件项的完整性 协 调性和正确性 以及控制软件项的储存 处理和交付 注 当这一过程用于其他软件产品或实体时 以下术语 软件项 要作相应解释 活动清单 这一过程包括下述活动 过程实施 配置标识 配置控制 配置状态统计 配置评价 发行管理和交付 过程实施 此项活动包括下述任务 编制配置管理计划 该计划应描述 配置管理活动 为实施这些活动采用的规程和进度安排 负责实施这些活动的组织 以及它们和其他组织的关系 例如 软件开发和维护部门 计划应形成文档并 实施 注 该计划可以是系统配置管理计划的一部分 配置标识 此项活动包括下述任务 应制定一个方案 来标识一个项目需加控制的软件项及其版本 对于每一软件项及其版本 应 标识下述内容 建立基线的文档 版本引用号 以及其他标识细节 配置控制 此项活动包括下述任务 应标识和记录更改申请 分析和评价更改 批准或不批准申请 实现 验证和发行已修改的软 件项 应对每次修改进行审核跟踪 可以跟踪修改的原因和修改的授权 应对所有访问受控软件项的情 况进行控制和审核 以保证关键功能的安全或保密安全 配置状态统计 此项活动包括下述任务 应编制管理记录和状态报告 表明受控软件项的包括基线在内的状态和历史 状态报告应包 括某一项目的更改号码 最新的软件项版本 发行标识 版本号数 以及各版本的比较 配置评价 此项活动包括下述任务 应确定和保证下述事项 软件项按其要求的功能完整性 软件项的物理完整性 不管他们的设 计和编码是否反映最新技术描述 发行管理和交付 此项活动包括下述任务 应有效控制软件产品和文档的发行和交付 在软件产品的生存期内应保存代码和文档的母拷 贝 包含安全或保密安全关键功能的代码和文档应按照有关组织的方针加以处理 储存 包装和交付 质量保证过程 质量保证过程是一个提供足够保证的过程 即保证软件产品和过程在项目生存周期内符合规定的 要求 并遵守已制定的计划 为了不产生偏见 相对于直接负责开发软件产品或实施该项目的过程的人 员来说 质量保证需要有组织上的自由和权力 质量保证可以是内部的或外部的 这取决于证明产品或 过程的证据是提交给供方的管理者 还是提交给需方 质量保证可以使用其他支持过程的结果 比如验 证 确认 联合评审 审核和问题解决等过程 活动清单 这一过程包括下述活动 产品保证 过程实施 过程保证 质量体系保证 过程实施 此项活动包括下述任务 应建立按项目剪裁的质量保证过程 质量保证过程的目标应保证软件产品以及为提供这些产 品所采取的过程符合于规定的要求 并遵守所制定的计划 质量保证过程应与有关的验证 确认 联合评审 和审核 过程相协调 应制订执行质量保证过程活动和任务的计划 形成文档 在合同有效期内执行并保持 计划包 括下述内容 开展质量保证活动的质量标准 方法 规程和工具 或在组织的正式文档中的引用文件 合同评审及其协调规程 质量记录的标识 收集 归档 维护和处理的规程 开展质量保证活动的资源 日程和职责 从诸如验证 确认 联合评审 审核 和问题解决 支持过程中选择的 活动和任务 应实施计划中的和持续的质量保证活动和任务 当检查出问题或不符合合同要求时 应形成 文档并作为问题解决过程 的输入 应编制并保存这些活动和任务及其实施情况 发现的问题以及 解决办法的记录 需方按合同中的规定 应能得到质量保证活动和任务的记录 应确保负责保证符合合同要求的人员具有组织的自由度 资源和权力 以允许他们进行客观 评价 并启动 影响 解决和验证问题的解决 产品保证 此项活动包括下述任务 应保证合同要求的所有计划形成文档 符合合同 相互协调 并且按要求正在执行 应保证软件产品和有关文档符合合同 并按照计划进行 在准备交付软件产品时 应保证他们完全满足合同要求 并且需方可以接受 过程保证 此项活动包括下述任务 应保证一个项目采用的软件生存周期过程 供应 开发 运作 维护以及包括质量保证在内的 支持过程 符合合同 并按照计划进行 应保证内部软件工程实践 开发环境 测试环境和库符合合同 应保证适用的主合同要求传达到分包方 并且分
本文档为【GBT 8566-2001信息技术 软件生存周期过程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_139704
暂无简介~
格式:pdf
大小:1MB
软件:PDF阅读器
页数:40
分类:互联网
上传时间:2010-10-28
浏览量:53