软件开发管理制度【非常经典,打灯笼都找不到的好资料】 _第1页
软件开发管理制度【非常经典,打灯笼都找不到的好资料】 _第2页
软件开发管理制度【非常经典,打灯笼都找不到的好资料】 _第3页
软件开发管理制度【非常经典,打灯笼都找不到的好资料】 _第4页
软件开发管理制度【非常经典,打灯笼都找不到的好资料】 _第5页
已阅读5页,还剩133页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中国人寿信息技术管理制度 软件开发管理制度 第一节 总则 第一条 为规范中国人寿保险股份有限公司的自有软件研发和管理工作,特制定本制度。 第二条 本制度适用于公司总部软件研发与管理,分公司参照执行。 第三条 本制度中软件开发指新系统开发和现有系统重大改造。 第四条 软件开发遵循项目管理和软件工程的基本原则。项目管理涉及立项管理、项目计划和监控、配置管理、软件质量保证、合作开发管理和结项管理。软件工程涉及需求管理、系统设计、系统实现、系统测试、验收测试、试运行、系统验收和系统上线。 第五条 除特别指定,本制度中项目组包括业务组、 IT 组和合作开发商。 第六条 总分公司信息技术部内设置项目管理 办公室角色 (以下简称 itPMO,itPMO 具体定义请参见多项目管理制度 ),统一协调管理各信息技术组。 第七条 各软件开发项目组应严格遵循本制度所附流程和模版,如作调整需上报 itPMO 审批。 第二节 立项管理 第八条 信息技术部参与公司层面立项,主要工作包括:进行技术可行性分析、参与编写 立项 建议 书 、进行前期筹备工作。 第九条 信息技术部配合业务部门进行可行性分析,出具可行性分析报告,可行性分析报告中须包含:业务可行性分析、技术可行性分析、成本效益分析。 第十条 信息技术部配合业务部门进行立项申请,出具立项建议书,立项建议书中应明确 项目的范围和边界。 中国人寿信息技术管理制度 第十一条 牵头业务部门将立项建议书上交公司管理层进行立项审批,以保证系统项目与公司整体策略相一致。 第十二条 立项申请得到公司管理层批准后,成立项目组,公司管理层委派项目经理监督项目的进度和负责项目管理工作,信息技术部委派负责人负责 IT 组的管理和工作。项目组人员的选择是通过考虑项目对业务及技术要求而调配,项目组人员应有足够的业务和 IT 技术方面的专业知识来胜任项目各方面的工作。 第三节 需求管理 第十三条 项目组需制定 需求开发计划 ,并提交项目经理对计划可行性进行审批。 第十四条 业务组对用户需求进行汇总整理,出具业务需求说明书 ,并确保业务需求说明书中包含了所有的业务需求。 第十五条 IT 组在获得业务需求说明书后,提出技术需求和解决方案,并对系统进行定义,出具需求规格说明书和系统测试案例。需求规格说明书需详细列出业务对系统的要求(界面,输入,输出,管理功能,安全需求,运作模式等)。 第十六条 业务组制定 验收测试案例 , 作为验收测试的依据 。该测试案例对第三方保密。 第十七条 项目经理组织相关业务、技术人员对需求规格说明书和 测试案例 进行评审,出具评审报告。通过评审的 需求规格说明书和测试案例 需提交 业务部门和信息技术部负责人 签字确认。 第十八条 项目经理指定专人负责需求跟踪,确保 项目 各阶段工作成果同需求的一致性。 第十九条 业务需求发生变更时, 业务组 应出具需求变更申请,并报告业务组负责人审批。 第二十条 IT 组对变更影响进行评估,结果记录在需求变更申请上,并经过 IT 组负责人审批。若需求变更涉及项目计划变更,执行项目 中国人寿信息技术管理制度 计划变更流程。 第二十一条 项目组 应对 需求变更影响到的文档及时更新。 第二十二条 对于合作开发的项目, IT 组 是合作开发商获得需求的唯一渠道。 第四节 项目计划和监控 第二十三条 软件开发采用项目形式进行管理。项目经理负责 整个项目的 计划、组织、领导和控制。 IT 组负责人配合项目经理并负责 IT 组的管理工作。 第二十四条 IT 组负责人配合项目经理与项目干系人进行有效沟通,在项目目标、项目计划和工作方法上达成一致。 第二十五条 需求分析过程中,项目经理组织制定详细的项目计划 (包括: 综合管理、范围(需求)管理、时间管理、成本管理、人力资源管理、沟通管理、风险管理、采购(合作开发)管理、质量管理、配置管理 ),并提交 业务部门和信息技术部负责人 审批。 第二十六条 在项目的各个阶段,业务组和 IT 组负责人需配合项目经理制定阶段性项目计划 。 第二十七条 业务组和 IT组负责人需配合项目经理 对项目计划执行情况进行监控,确保项目按计划完成。 IT 组负责人按照项目计 划规定的 报告频度 定期填写项目状态周报告,上报项目经理和 itPMO。 第二十八条 项目进展同项目计划偏差较大时,应申请变更项目计划,项目经理填写项目计划变更控制报告,并提交业务部门和信息技术部负责人批准后执行 。 第二十九条 IT 组负责人负责软件开发过程中的风险识别与管理,重大风险 应 及时上报项目经理和 itPMO。 第五节 系统设计 第三十条 系统设计应分为概要设计和详细设计,系统设计要遵循完备性、 一致性、扩展性、可靠性、安全性、可维护性等原则。 中国人寿信息技术管理制度 第三十一条 项目组需制定系统设计计划,并提交项目经理对计划可行性进行审批。 第三十二条 在系统设计阶段中,用户应充分参与 ,确保系统设计能满足系统需求。 第三十三条 项目组进行概要设计,出具概要设计说明书和集成测试案例。itPMO 组织相关人员对概要设计和集成测试案例进行评审,出具技术评审报告。业务组和 IT组负责人应参加此评审并对评审意见签字确认。 第三十四条 项目组进行详细设计,出具详细设计说明书和单元测试案例。详细设计说明书中,需要定义系统输入输出说明和接口设计说明(现存的接口定义应根据新程序需求而更新 ),并根据系统运行情况的记录,对应用系统进行优化设计。 第三十五条 itPMO组织相关业务、技术人员对详细设计和单元测试案例进行评审,出 具技术评审报告。业务组和 IT组负责人应参加此评审并对评审意见签字确认。 第三十六条 概要设计评审和详细设计评审均以需求规格说明书为依据,确保系统设计满足全部需求。 第三十七条 对已确认通过的系统设计进行修改需获得业务部门和信息技术部负责人的审批后方可进行。 第六节 系统实现 第三十八条 系统实现包括程序编码、单元测试和集成测试。 第三十九条 项目组 需 根据详细设计说明书制定系统实现计划, 并提交项目经理 对计划可行性进行审批。 第四十条 项目组保证开发、测试和生产环境独立,为各环境建立访问权限控制机制,并明确项目成员的职责分工。对生产环境、测试环境与开发环境在物理或 逻辑方面应该做到隔离;如果环境的分隔是通过逻辑形式实现的,应由 专门人员 定期检查网络设置。 第四十一条 项目组进行单元测试和集成测试,出具 单元测试报告 、 集成测试 中国人寿信息技术管理制度 报告 和 BUG 管理表 ,测试人员签字确认测试结果。 第四十二条 项目组完成 用户操作手册 和 安装维护手册 ,凡涉及应用系统的变更,应对两手册及时更新。 第七节 系统测试与验收测试 第四十三条 项目组 需制定系统测试计划和验收测试计划,并提交项目经理对计划可行性进行审批。 第四十四条 系统测试计划 和验收测试计划 需定义测试标准,并明确各种测试的测试步骤和需要的系统设置要求。 第四十五条 项目组应向 数据拥有部门申请获取测试用业务数据的的使用权限,测试用数据要足够模拟生产环境中的实际数据。对获取的数据应进行 严格的访问控制,确保只有相关项目人员才能访问及使用。对已评定为敏感信息的数据(如客户的银行信息)进行敏感性处理和保护 第四十六条 IT 组或合作开发商建立测试环境 进行系统测试,出具系统测试报告,测试人员签字确认测试结果。 第四十七条 系统测试通过后, IT 组配合业务组建立验收测试环境,业务组 根据 验收测试用例 进行验收测试,出具 验收测试报告 。 业务部门和信息技术部负责人 应在验收测试 报告中签字确认。 第四十八条 验收测试通过 后, 项目组应组织完善用户操作手册和安装维护手册的编写,并分别提交业务部门和信息技术部相关人员评审 。 第八节 试运行 第四十九条 项目组需制定试运行计划,上报公司管理层审批。 第五十条 项目组联合试运行单位 进行 相关部署工作。项目组准备培训资料,根据试运行计划对 相关用户和信息技术人 员进行培训。 用户培训的完成度应为实施后评估的指标之一。 第五十一条 项目组应确保试运行计划中包含问题应对机制,明确问题沟通渠 中国人寿信息技术管理制度 道和职责分工,并对可能发生的重大问题制定应急预案。 第五十二条 项目组根据试运行计划进行系统转换和数据转换。 系统转换前,需对各受影响的系统环境做检查,确保运行环境能满足新应用系统的需要。 系统转换时要 求对原系统中 的重要参数、设置等系统运行需要的信息作详细记录,此记录作为新系统上线的要求。系统参数、设置的转换工作作为系统上线的验收的评估指标之一。 项目组需对 数据转换的完整性和准确性作出检查,出具数据转换记录。系统转换和数据转换由试运行单位业务部门和信息技术部共同监督并进行验收。 第五十三条 系统转换和数据转换验收通 过后,正式启动试运行。在试运行过程中,试运行单位信息技术部应 对系统运行情况(系统资源使用,反应速度等)作记录。 必要 时,项目组应根据系统运行情况 对应用系统进行优化。 第五十四条 试运行达到试运行计划规定的终止条件时,项目组编写试运行报告。此报告应由项目组和试运行单位签字确认,并提交公司管理层审阅。 第五十五条 公司管理层审阅试运行结果,决定试运行结束或延期。 第五十六条 项目组应 根据测试标准和试运行结果,制定实施后评估标准。 第九节 系统验收 第五十七条 系统验收分为功能验收和软件验收,分别由业务组和 IT 组负责。 第五十八条 项目组应根据验收情况 整理生成 系统验收报告 提交 业务部门和信息技术部负责人 审阅, 业务部门和信息技术部负责人 根据系统测试、试运行的综合情况签署验收意见,项目组 根据验收意见决定是否开展上线工作。 第十节 系统上线 第五十九条 系统上线应遵循稳妥、可控、安全的原则。 中国人寿信息技术管理制度 第六十条 项目组制定 总体上线计划 , 总体上线计划 应 综合考虑资源及系统现状等情况 , 同时 还应充分考虑上线可能给当前系统带来的影响,并取得系统运行部门 的意见 。 总体上线计划 经业务部门及信息技术部管理层进行审批 后, 报公司管理层进行审批 并下发各上线单位。各上线单位根据 总体上线计划 制定各自的上线计划,该计划得到 上线单位 管理层审批后,提交项目组备案。 第六十一条 项目组制定实施后评估计划 (包括评估标准、时间安排等 )并下发各上线单位。 第六十二条 项目 组根据总体上线计划 做好相关部署、培训工作,并建立总体的问题应对机制。各上线单位根据各自的上线计划建立同项目组有效衔接的问题应对机制,制定详细上线应急预案,并做好各自的部署、培训、系统转换、数据转换等工作。具体规定参见试运行一节。 第六十三条 上线单位在上线初期须加强日常运行状态监控,出现问题时 应及时处理,对重大问题应启动紧急预案 。 第六十四条 上线单位管理层 可根据上线情况对上线计划进行调整。调整后的上线计划应及时提交项目组备案 。 第六十五条 各上线单位在上线完成后,编写系统上线报告, 经上线单位管理层 审批通过后,上报项目组。 第六十六条 项目组 及时汇总 各上线单位 上线报告,报公司管理层审批。 第六十七条 系统 上线完成 后, 各上线单位 根据 实施后评估计划 对系统进行评估,并作详细的 评估记录 。各单位编写 实施后评估报告 ,上报总部 IT 运行部门,由其 整理后 上报公司管理层作为项目整体实施后评估的依据。 第十一节 结项管理 第六十八条 系统上线完成后,项目组提出结项申请,出具项目总结报告,上报公司管理层审批。 第六十九条 公司管理层批准结项后,业务组和 IT 组分别整理项目管理文档和工 中国人寿信息技术管理制度 作成果,并提交各自部门统一管理。 第七十条 系统结项后,由项目组交由相关运行部门进行 维护支持 工作。 第十二节 配置管理 第七十一条 信息技术部制定 统一的 配置管理规范 ,各项目组共同遵循。 第七十二条 软件开发过程中各项目管理文档和工作成果均作为配置项进行管理,其中包括:需求文档、设计文档、代码、测试用例、测试数据、数据转换记录以及项目相关文档。 第七十三条 项目经理指定项目组成员担当配置管理员,负责配置管理工作。 第七十四条 配置管理员应根据配置管理规范制定配置管理计划,并提交项目经理审批。 第七十五条 配置管理员负责 配置库 管理、 维护 ,做好 配置库的备份 工作。 第七十六条 项目组应严格执行配置基线的变更流程,评估变更风险及影响,撰写配置项变更控制报告。 第七十七条 配置管理员按照配置管理计划规定的审计频度进行配置 审计 , 撰写配置审计报告。 第十三节 软件质量保证 第七十八条 软件质量保证遵循全员负责、 以 用户需求 为 导向、 持续改进 的原则。 第七十九条 itPMO 指定项目组成员担当软件质量保证员,负责质量保证工作。软件质量保证员向 itPMO负责。 第八十条 软件质量保证员制定详细的质量保证计划并提交项目经理审批。 第八十一条 对于项目中的质量问题,软件质量保证员应及时提交 IT 组负责人。IT 组负责人在质量保证计划中约定的时间未处理时,软件质量保证员应上报 itPMO。 第八十二条 软件质量保证员根据质量保证计划规定的报告频度撰写质量管理报告提交 IT组负责人、项目经理和 itPMO审阅。 中国人寿信息技术管理制度 第十四节 合作开发管理 第八十三条 合作开发应本着公开、公正、公平的原则。 第八十四条 合作开发商招标参见采购制度。合作商资质认定参见第三方管理制度。 第八十五条 IT 组应同合作开发商明确项目变更的范围和处理方式,重点关注需求和设计变更。 第八十六条 合作开发商应遵循我方软件开发管理制度。 第八十七条 IT 组负责监控合作开发商的项目管理及软件开发活动。合作开发商应按计划定期向我方 IT 组报告进展状态,并提交阶段性成果文档。发生重大问题时,合作开发商需及时向 IT组汇报。 第八十八条 IT组负责人派专人监控合作开发商的质量保证过程。 第八十九条 IT 组负责人要求合作开发商做好技术转移工作,保证 我方人员掌握核心技术。 第九十条 项目组同合作开发商商定验收的标准和方法。 第九十一条 以上各要求需要在开发合同中明确。 第十五节 附则 第九十二条 本制度由公司总部信息技术部负责解释和修订。 第九十三条 本制度自发布之日起开始执行。 中国人寿信息技术管理制度 附件一 软件开发总流程 开 始 结 束软 件 工 程 流项 目 管 理 流立 项 管 理需 求开 发系 统设 计项 目监 控测 试 试 运 行系 统验 收系 统上 线结 项管 理系 统实 现软 件 开 发 总 流 程项 目计 划合 作 开 发管 理质 量 保 证配 置 管 理 中国人寿信息技术管理制度 附件二 立项管理流程 公司管理层信息技术部需求部门可 行 性 分 析配 合 进 行可 行 性 分 析立 项 申 请成 立 项 目 组( I T 组 )可 行 性分 析 报 告立 项 申 请 书立 项 审 批成 立 合 作 开 发谈 判 委 员 会是 否 自 行 开发 ?软 件 开 发 ( 立 项 管 理 ) 流 程开 始配 合 进 行立 项 建 议是 否 同 意立 项 ?否结 束 结 束结 束是成 立 项 目 组( 业 务 组 )进 行 内 部 招 标或 竞 争 性 谈 判结 束签 订 软 件开 发 合 同是否终 止 进 行后 继 工 作 中国人寿信息技术管理制度 附件三 需求开发流程 中国人寿信息技术管理制度 附件四 需求变更流程 信息技术部(IT组)需求部门(业务组)需 求 变 更申 请变 更 影 响 评 估是 否 接 受变 更 ?需 求 变 更申 请是否开 始 软 件 开 发 ( 需 求 变 更 ) 流 程提 出需 求 变 更结 束填 写 接 受 意 见I T 组 负 责 人 审 批填 写 拒 绝 意 见I T 组 负 责 人 审 批按 照 变 更 后 的 需 求进 行 开 发需 求 文 档 变 更相 关 文 档 变 更项 目 计 划 变 更( 必 要 时 )业 务 组 负 责 人 审 批 中国人寿信息技术管理制度 附件五 项目计划流程 需求部门负责人信息技术部负责人项目组进 行 项 目 估 计项 目 估 计 表 项 目 计 划软 件 开 发 ( 项 目 计 划 ) 流 程结 束开 始 制 定 项 目 计 划项 目 计 划 审 批执 行 项 目 计 划项 目 计 划 审 批 中国人寿信息技术管理制度 附件六 项目计划变更 流程 需求部门负责人项目经理信息技术部负责人审 批 项 目 计 划变 更 申 请审 批 通 过 ?项 目 计 划变 更 控 制 报 告软 件 开 发 ( 项 目 计 划 变 更 ) 流 程否开 始 结 束提 出 项 目 计 划变 更 申 请更 新 项 目 计 划开 始 执 行 新 计 划维 持 项 目 计 划继 续 执 行 原 计 划是否审 批 项 目 计 划变 更 申 请审 批 通 过 ?提 出 审 批 意 见提 出 审 批 意 见是 中国人寿信息技术管理制度 附件七 项目监控流程 项目经理itPMO信息技术部(IT组)项 目 状 态 报 告审 阅编 写 项 目 报 告项 目 状 态 报 告是项 目 执 行软 件 开 发 ( 项 目 监 控 ) 流 程项 目 是 否结 束 ?否结 束开 始项 目 状 态 报 告审 阅结 束结 束与 计 划 偏 差较 大 ?否是进 行项 目 计 划 变 更 中国人寿信息技术管理制度 附件八 系统设计流程 项目经理项目组itPMO进 入 系 统 实 现评 审 通 过 ?评 审 通 过 ?进 行概 要 设 计进 行详 细 设 计组 织 详 细设 计 评 审( 需 求 部 门 参 加 )组 织 概 要设 计 评 审( 需 求 部 门 参 加 )技 术 评 审报 告概 要 设 计说 明 书技 术 评 审报 告是否是否软 件 开 发 ( 系 统 设 计 ) 流 程结 束开 始集 成 测 试案 例单 元 测 试案 例详 细 设 计说 明 书业 务 组 负 责 人I T 组 负 责 人签 字 确 认业 务 组 负 责 人I T 组 负 责 人签 字 确 认制 定 细 化 的系 统 设 计 计 划系 统 设 计 计 划审 批结 束系 统 设 计计 划 中国人寿信息技术管理制度 附件九 系统实现流程 项目组项目经理进 行编 码系 统 实 现 计 划审 批制 定 细 化 的系 统 实 现 计 划进 行单 元 测 试系 统 实 现计 划单 元 测 试 报 告 集 成 测 试 报 告 用 户 操 作 手 册搭 建 开 发测 试 环 境测 试 人 员签 字 确 认集 成 测 试 报 告软 件 开 发 ( 系 统 实 现 ) 流 程结 束开 始测 试 人 员签 字 确 认单 元 测 试 报 告进 行集 成 测 试编 写手 册安 装 维 护 手 册结 束结 束结 束B U G 管 理 表 B U G 管 理 表 中国人寿信息技术管理制度 附件十 测试流程 需求部门负责人信息技术部负责人项目组项目经理进 行系 统 测 试完 善 手 册制 定 细 化 的系 统 测 试 计 划验 收 测 试 计 划系 统 测 试 计 划系 统测 试 报 告用 户 操 作 手 册测 试 数 据 获 取敏 感 数 据 处 理建 立系 统 测 试 环 境验 收 测 试 环 境进 行验 收 测 试验 收测 试 报 告结 束开 始软 件 开 发 ( 测 试 ) 流 程结 束系 统 测 试 计 划验 收 测 试 计 划审 批测 试 人 员签 字 确 认系 统 测 试 报 告评 审 手 册安 装 维 护 手 册验 收 测 试 计 划签 字 确 认验 收 测 试 报 告结 束签 字 确 认验 收 测 试 报 告结 束技 术 评 审 报 告结 束 中国人寿信息技术管理制度 附件十一 试运行流程 项目组试运行单位公司管理层编 写 试 运 行 报 告试 运 行 计 划审 批试 运 行 计 划执 行 试 运 行完 成 试 运 行试 运 行 报 告进 行 系 统 转 换系 统 转 换监 督 验 收数 据 转 换记 录项 目 组签 字 确 认软 件 开 发 ( 试 运 行 ) 流 程结 束开 始进 行 数 据 转 换系 统 转 换记 录相 关 用 户技 术 人 员培 训制 定试 运 行 计 划数 据 转 换监 督 验 收试 运 行 单 位签 字 确 认结 束结 束 结 束审 阅 试 运 行 报 告决 定 结 束 或 延 期制 定 实 施 后评 估 标 准执 行 试 运 行结 束 中国人寿信息技术管理制度 附件十二 系统验收流程 项目组信息技术部负责人需求部门负责人提 交 审 阅完 成功 能 验 收软 件 验 收结 束开 始软 件 开 发 ( 系 统 验 收 ) 流 程系 统 验 收报 告整 理系 统 验 收 报 告签 署验 收 意 见确 定 系 统 上 线签 署验 收 意 见 中国人寿信息技术管理制度 附件十三 系统上线 流程 总部IT运行部门项目组执行上线单位公司管理层部 署 培 训系 统 转 换数 据 转 换制 定总 体 上 线 计 划系 统 上 线报 告总 体 上 线 计 划制 定上 线 计 划开 始软 件 开 发 ( 系 统 上 线 ) 流 程执 行 上 线上 线 完 成编 写 上 线 报 告上 线 报 告管 理 层 审 批上 报 项 目 组上 线 计 划进 行 实 施 后 评 估编 写 评 估 报 告上 报 总 部 I T 运 行结 束结 束上 线 计 划管 理 层 审 批项 目 组 备 案总 体 上 线 计 划审 批汇 总系 统 上 线 报 告汇 总实 施 后 评 估 报 告实 施 后 评 估报 告结 束结 束总 体 上 线 报 告审 批总 体 评 估 报 告审 批 中国人寿信息技术管理制度 附件十四 结项管理流程 项目组公司管理层结 项 申 请上 线 完 成管 理 文 档 工 作 成 果提 交 部 门 统 一 管 理项 目 总 结 报 告结 束开 始软 件 开 发 ( 结 项 管 理 ) 流 程批 准 结 项 中国人寿信息技术管理制度 附件十五 立项 建议书 项目名称 立项建议 书 文件状态: 草稿 正式发布 正在修改 文件标识: ProjectName- 当前版本: X.Y 作 者: 完成日期: Year-Month-Day 版 本 历 史 版本 /状态 作者 参与者 起止日期 备注 1. 文档介绍 1.1. 文档目的 提示: 说 明写作该文档的目的。例如: 该文档 将 作为公文签报的底稿。 1.2. 文档范围 1.3. 参考文献 提示:列出本文档的所有参考文献(可以是非正式出版物),也可以是本项目的其他文档。格式如下: 标识符 作者,文献名称,出版单位(或归属单位),日期 例如: AAA 作者,立项调查报告,机构名称,日期 BBB 作者,立项可行性分析报告,机构名称,日期 1.4. 术语与缩写解释 缩写、术语 解 释 中国人寿信息技术管理制度 2. 项目 介绍 2.1. 项目目的 提示:用简练的语言说明本 项目 “是什么”,“ 实现什么目的 ”。描述简练且清晰。 2.2. 项目 背景 提示:阐述 项目 背景,重点说明“为什么” 会产生本项目 。 ( 1)公司的短期、长期发展战略; ( 2)业务需求及发展趋势; ( 3)技术状况及发展趋势 ; ( 4)特殊的业务需求等。 2.3. 项目 主要 内容 和特色 提示: ( 1)给出 本项目待开发 系统的主要功能列表 (概要); ( 2) 简要 说明客户对系统 要求; ( 3) 简要 说明本系统的特色。 2.4. 项目 范围 提示: 根据对现有需求的了解来确定项目基本范围, 说明本系统“应当包含的内容”和“不包含的内容”。 3. 项目风险 提示:从各个角度分析项目的风险,包含技术、人员、管理等等方面的内容。 4. 项 目计划 4.1. 项目团队 提示:说明项目团队的角色、知识技能要求、建议人选、人数、工作时间,如下表所示。 角色 知识技能要求 建议人选、人数 工作时间 项目经理 需求开发人员 系统设计人员 编程人员 测试人员 中国人寿信息技术管理制度 质量保证人员 配置管理人员 服务与维护人员 4.2. 软件硬件资源估计 提示: ( 1)估计项目所需的软件和硬件资源,说明主要配置。 ( 2)说明以何种方式获得,如“已经存在”、“可以借用”或“需要购买”等。 ( 3)资源的级别为“关键”、 “普通”两种,如果关键资源不能及时到位,可能危害项目。 资源名称 级别 详细配置 获取方式 费用 关键 关键 普通 普通 4.3. 成本估计 内容 成本(人民币) 备注 人力资源 软硬件资源 差旅费 会议费 接待费 4.4. 进度表 提示: 制定 项目开发的进度表(建议给出 项目 里程碑计划) 。例如: 编号 里程碑名称 预计结束时间 备注 需求调研完成 项目计划完成 需求 分析 完成 概要设计完成 详细设计完 成 中国人寿信息技术管理制度 实现 完成 集成测试完成 系统测试完成 用户 验收测试完成 试运行结束 项目验收 5. 总结 提示:给出清晰的 建议 结论,便于上级领导决策。 附 件: 可行性分析报告 中国人寿信息技术管理制度 附件十六 可行性分析报告 项目名称 可行性分析报告 文件状态: 草稿 正式发布 正在修改 文件标识: ProjectName- 当前版本: X.Y 作 者: 完成日期: Year-Month-Day 版 本 历 史 版本 /状态 作者 参与者 起止日期 备注 1. 项目介绍 提示:简要介绍项目目的、项目 内容 等内容。 2. 可行性分析 2.1. 政策分析 提示:分析有无政策“支持”或者“限制” 2.2. 技术可行性分析 提示:对核心业务需求的技术解决方案,如,硬件、软件、开发技术或策略、以及设计和实施方案的选择及理由。该部分内容一般由售前咨询技术顾问给出。 2.3. 时间资源可行性分析 提示:结合项目的限制条件,如工期、成本或其它客观限制条件来分析可行性。 2.4. 成本效益可行性分析 提示:结合公司近远期战略目标、优势、不足、机遇、威胁等,对项目进行收益 测量分析。该部分内容一般由 业务部门和 IT部门共同 给出。 2.5. 总结 提示:给出清晰的结论 (可行、不可行或在什么条件下可行) ,便于上级领导决策。 中国人寿信息技术管理制度 附件十七 技术评审报告 项目名称 XXX技术评审报告 文件状态: 草稿 正式发布 正在修改 文件标识: ProjectName- 当前版本: X.Y 作 者: 完成日期: Year-Month-Day 版 本 历 史 版本 /状态 作者 参与者 起止日期 备注 1. 基本信息 提示:由 评审主持人或评审员填写此表格。 待评审的工作成果 工作成果名称,标识符,版本,作者,时间 技术评审方式 (正式技术评审) FTR 或者 (非正式技术评审 )ITR 评审时间 评审地点 参加技术评审的人员 类别 名字 工作单位 职称、职务: 主持人 评审 小组 成员 记录员 2. 缺陷识别 提示:由评审主持人或评审员填写此表格。 中国人寿信息技术管理制度 已识别的缺陷 建议缺陷解决方案 3. 评审结论与意见 提示:由主持人或评审员填写此表格。 评审结论 工作成果合格,“无需修改”或者“需要轻微修改但不必再审核”。 工作成果基本合格,需要作少量的修改,之后通过审核即可。 工作成果不合格,需要作比较大的修改,之后必须重新对其评审。 意见 负责人 签字 签字: 日期: 4. 缺陷修正、跟踪与审核 提示:由审核人员填写此表格。如果使用缺陷跟踪软件,则无需填写此表。 中国人寿信息技术管理制度 缺陷跟踪 缺陷名称 何人何时如何解决 审核人意见、签字 审核修正后的工作成果 修正后的 工作成果 工作成果名称,标识符,版本,作者,时间 审核 结论 修正后的工作成果合格。 修正后的工作成果仍然不合格,需重新修改。 审核人员 签字 签字: 日期: 5. 附录 . 技术评审问答记录 提示: ( 1)由记录员填写此表格。 ( 2)主要记录评审过程中的“疑问”、“答复”、“争论”、“处理意见”等。 记录 1 中国人寿信息技术管理制度 记录 2 记录 3 记录员 签字 签字: 日期: 中国人寿信息技术管理制度 附件十八 需求变更申请 需求变更申请 申请变更的 需求文档 输入名称,版本,日期等信息 变更的内容 及其理由 申请人签字 变更申请的审批意见 评估需求变更将对 项目造成的影响 任 务 与 进度 说明需增加或减少的数值 工作成果 同上 费用 同上 人力资源 同上 软 硬 件 资源 同上 项目经理签字 审批意见: 签字,日期 更改需求文档 变更后的 输入名称,版本,完成日期等信息 中国人寿信息技术管理制度 需求文档 更改 人签字 变更结束 项目经理签字 签字 日期: 中国人寿信息技术管理制度 附件十九 用户需求说明书 项目名称 用户需求说明书 文件状态: 草稿 正式发布 正在修改 文件标识: ProjectName- 当前版本: X.Y 作 者: 完成日期: Year-Month-Day 版 本 历 史 版本 /状态 作者 参与者 起止日期 备注 目 录 1. 文档介绍 1.1 文档目的 1.2 文档范围 1.3 读者对象 1.4 参考文档 1.5 术语与缩写解释 2. 产品介绍 3用户需求调查记录 A.1 需求标题 1 A.n 需求标题 N 4需求建模与分析报告 B.1 需求模型 1 B.n 需求模型 N 中国人寿信息技术管理制度 1. 文档介绍 1.1 文档目的 1.2 文档范围 1.3 读者对象 1.4 参考文档 提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下: 标识符 作者,文献名称,出版单位(或归属单位),日期 例如: SPP-PROC-PP SEPG,需求开发规范,机构名称,日期 1.5 术语与缩写解释 缩写、术语 解 释 2. 系统 介绍 提示: ( 1)说明 系统 是什么,什么用途。 ( 2)介绍 系统 的开发背景。 3用户需求调查记录 常见需求调查方式有: 与用户交谈,向用户提问题。 参观用户的工作流程,观察用户的操作。 向用户群体发调查问卷。 与同行、专家交谈,听取他们的意见。 分析已经存在的同类软件产品,提取需求。 从行业标准、规则中提取需求。 中国人寿信息技术管理制度 从 Internet上搜查相关资料。 A.1 需求标题 1 需求标题 1 调查方式 调查人 调查对象 时间、地点 需求信息记录 A.n 需求标题 N 需求标题 N 调查方式 调查人 调查对象 时间、地点 需求信息记录 4需求建模与分析报告 B.1 需求模型 1 B.n 需求模型 N 中国人寿信息技术管理制度 附件二十 需求规格说明书 项目名称 需求规格说明书 文件状态: 草稿 正式发布 正在修改 文件标识: ProjectName- 当前版本: X.Y 作 者: 完成日期: Year-Month-Day 版 本 历 史 版本 /状态 作者 参与者 起止日期 备注 文件状态: 草稿 正式发布 正在修改 文件标识: ProjectName- 当前版本: X.Y 作 者: 完成日期: Year-Month-Day 版 本 历 史 版本 /状态 作者 参与者 起止日期 备注 1. 引言 本节仅仅是对需求规格说明书 SRS 文档的概述,而不涉及软件系统的构建。引言提出了对软件需求规格说明的纵览,这有助于读者理解文档如何编写并且如何阅读和解释。 1.1. 目 的 描述软件需求说明书( SRS)的目的。 1.2. 预期读者 列举软件需求说明书所针对的不同读者,例如客户、用户、市场人员、销售人员、项 中国人寿信息技术管理制度 目经理、开发人员、测试 人员、维护人员或文档编写人员。 1.3. 范围 提供指定软件及其目的的简短描述,包括利益和目标。把软件与企业目标或业务策略相联系。可以参考项目视图和范围文档而不是将其内容复制到这里。 定义软件产品名称(如 Host DBMS, Report Generator等) ; 说明软件产品将做什么,如有必要,还要说明不做什么 ; 描述该软件的应用,包括相关的利益,对象和目标 ; 如果高层规范(如业务说明书)中有类似说明,在本文中的对应部分要保持一致 1.4. 定义和缩写 解释理解 SRS所需的术语、缩写的定义( Acronyms, Abbreviations, Definitions),本节也可以引用 SRS的附录或其它文档。 1.5. 格式和排版约定 本节详细描述了本文所遵循的符号约定,至少需要提到本文所画图中的注释语言,以及任何与标准概念不同的符号或风格 1.6. 参考文献 列举编写软件需求规格说明时所参考的资料或资源,包括用户界面风格指导、合同、标准、系统需求规格说明、使用实例文档,或相关产品的软件需求规格说明。在这里应该给出详细的信息,包括标题名称、作者、版本号、日期、出版单位或资料来源,以方便读者查阅。 例如 : 内容和组织 SRS的内容综述; SRS的 组织结构。可选 : 提出最适合于每一类型读者阅读文档的建议。 2. 系统 /产品概述 要构建的产品或系统的概述 . 概述正在定义的产品以及它所运行的环境、使用产品的用户和已知的限制、假设和依赖。 2.1. 系统 /产品综述 本节从与其他产品关系的角度来看待本软件产品。如果本产品是一个独立的、完全自包含的产品,就需要在这里进行说明。如果本产品象通常那样,是大系统中的一个组件,这节就需要描述大系统对本产品的功能需求,并且标识出大系统本产品的接口。 用块图来显示大系统中的主要组件、组件的相互关系,以及它们的外部接口,通常是种比较好的方法 。 所谓产品角度,就是系统的环境。特别地,描述了与系统交互的软件或硬件组件。详 中国人寿信息技术管理制度 细的描述则没有必要,因为后面还有接口规范。这里只需给出与其他组件接口的概述。本节用上下文图来描述比较合适。 2.2. 系统 /产品功能 本节汇总了软件需实现的主要功能。如一个记账程序的 SRS在这里描述客户账户的维护,客户声明,发票准备等,而无需提及这些功能大量的具体细节。 有时,这里汇总的功能可以直接取自高层规格说明书(如果存在的话),高层规格说明书中分配了该软件产品特定的功能。这样做是为了描述清楚: 功能的组织应该达到这种效果:客户或者其他 任何第一次读本文的人,都能理解这些功能列表。 文本或图形方法也能用来显示不同的功能以及它们的关系。 该图并不是想显示一个产品的设计,而仅仅用来显示变量之间的逻辑关系 这里只给出系统主要功能的概述。功能的具体描述在本文后面进行。本节仅从用例名称上对功能进行汇总。 2.3. 用户特征 本节说明系统或产品最终用户所需具备的一般特征:受教育水平,经验积累,技术技能等。这里不涉及具体的需求,但决定了 SRS 第三章所描述的某些需求的原因,如系统可能为初级和高级用户设计不同的界面。 2.4. 运行环境 描述了软件的运行环境,包括硬件平台、操作 系统和版本,还有其它的软件组件或与其共存的应用程序。 2.5. 限制 本节列出了用来限制开发者选择的其他条款的简要描述。包括: 调整策略 硬件限制(如,信号定时需求) 与其他应用的接口 并行操作 核查功能 控制功能 高层语言需求 信号握手协议(如 XON-XOFF, ACK-NACK) 可靠性需求 应用的危险程度 安全和保密考虑 中国人寿信息技术管理制度 2.1 节到 2.3 节描述了对需求可能的限制的来源。 2.1 节描述了已经存在的组件,它们可能会限制需求; 2.2 节描述了希望的功能,它们必然影响了本文描述的需求; 2.3节描述了用户背景,这可能影响到可 用性问题。本节则描述了其他限制的来源。 你需要考虑是否有其他限制需求或设计的因素。 2.6. 假设和依赖条件 本节列出了影响 SRS所声明的需求的各个因素。这些因素并不对软件的设计进行约束,但这些因素的变化会影响 SRS 中的需求。比如,假定为软件产品设计的硬件上运行的是一个特定的操作系统,而实际上这种操作系统却不可用,那么 SRS就不得不进行相应地改动。 关于输入、环境的假定和依赖。如,许多系统对环境做了很多的假定。只有这些来自环境的输入满足这些假定的时候,这些系统才会正常工作。 如,物理定理 如,铁道交叉口控制器假定当栏 杆下落时,行人会避开交叉口。 你需要考虑以下环境条件: 可能导致你的软件系统失效的环境 环境的改变将导致你修改软件需求 3. 外部接口需求 本节详细描述了软件系统的输入和输出。它包含的内容和格式如下: 条目名称 目的描述 输入来源或输出的目的地 有效范围、精确度,以及 /或者容限 测量单元 定时 与其他输入输出的关系 屏幕格式 /组织 窗口格式 /组织 数据格式 命令格式 结束消息 3.1. 操作员接口 用户接口不仅难以描述,而且我们也难以阅读和理解。作者必须知道隐藏在用户接口 中国人寿信息技术管理制度 下面的大量功能。 在屏幕上点击、绘制窗口 窗口上 各个 UI部件(按钮、菜单选项等)的目的 与各个窗口相联系的输入 /输出事件列表 输出事件在窗口显示中的效果(用一两行进行描述) 如何在窗口间切换 我们并不是在写小说。一两行语句足以描述一个目的或效果。信息浏览可能已经在目的描述中被描述了(如,菜单选项) 3.2. 用户接口 3.3. 硬件接口 你仍然需要写明在 HWIF和系统所收到的软件事件间的转换 列出和每一硬件设备相关的输入输出事件 对硬件设备产生影响的输出事件 3.4. 软件接口 通常情况下,你需要给目标参数如数据字典一样详细的描述,你也需要描述在 SWIF中没提到目标信息 列出和每 一信息相关的输入输出事件 对软件组件产生影响的输出事件 3.5. 通信接口 4. 详细需求 4.1. 功能性需求分类 提示:将功能性需求先粗分再细分,下表中的 Feature A, Function A.1等符号应当被替换成有含义的名称。 功能类别 功能名称、标识符 描述 Feature A Function A.1 Feature B Function B.1 Feature C Function C.1 中国人寿信息技术管理制度 4.m Feature M 提示:此处写一些承上启下的文字。 4.m.n Function M.N 名称、标识符 功能描述 优先级 输入 操作序列 输出 补充说明 5. 非功能需求 5.1. 性能需求 此小节将详细说明关于软件或人和软件间作为一个整体进行交互的动、静态数字化需求。静态的数字化需求可能包括以下几下: 支持的终端用户数 支持的并发用户数 处理的信息数和类型 静态数字化需求有时候另辟一节叫性能来详细描述 动态数字化需求可能包括在给定时间周期内,包括通常情况和高峰期,所能处理的数据量、交易数和任务量 . 所有这些需求都应该用可测术语描述 例如: 在一秒钟内, 95 的交易应该得到处理 胜于, 某个操作员不能有等待交易完成的感觉 注意:应用特定功能的数字化限制作为对应功能的处理描述的子段的一部分描述 可靠性:此处规定了软件系统发布时需要建立的可靠性所要求的因素。 有效性:此处规定了用以保证整个系统所定义的有效性的因素,诸如检查点、恢复和重启动。 安全性:此处规定了保护软件不受意外或恶意访问、使用、修改、破坏或揭露而采用的因素。本节规定的特殊需求包括: 中国人寿信息技术管理制度 (1)使用特定的加密技术 (2)保存特定的日志或历史数据 (3)将特定的功能指定到不同的模块 (4)限制程序的部分区 域进行通信 (5)对敏感变量进行数据完整性检查 可维护性:规定软件自身易于维护的特点。这些涉及对一定模块、接口、复杂性等的需求。需求不应放在这里,因为它们属于好的设计实践。 可移植性: 规定了软件易于移植到其他主机和 /或操作系统上的特性。它可能包括以下一些特征: (1)用依赖主机代码编写的组件的百分比 (2)依赖主机的代码的百分比 (3)使用证实的可移植的语言 (4)使用特定的编译器或语言子集 (5)使用特定的操作系统。 5.2. 可扩展性 5.3. 可靠性 5.4. 安全性 5.5. 可用性 6. 术语表 7. 其它 (可选 ) 这部分并不总是也可能 没必要是真正的 SRS的一部分。它们可能包括 : 输入 /输出格式样例,费用分析研究描述,或用户调查结果 帮助 SRS读者理解的支持或背景知识 软件所要解决的问题的描述 特别的代码包装指令和媒体,以符合安全性、出口、初始加载或其他需求。 如果包含有附录, SRS需要明确说明附录是否应被认为是需求的一部分。 附录:需求确认 中国人寿信息技术管理制度 需求确认 需求文档 输入名称,标识符,版本,作者,完成日期 业务部门确认 签字,日期 项目经理确认 签字,日期 中国人寿信息技术管理制度 附件二十一 项目计划书 项目名称

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论