业务分析指南/需求模板
流程 | 技巧 | 流程交付成果 |
---|---|---|
准备系统启动 | 访谈 文档收集和审查 定义安全角色和职责* 让员工了解 SDLC 安全任务* 建立系统关键性等级* |
建立系统启动团队和环境 |
验证拟议解决方案 | 头脑风暴 研究 信息分类(初步)* 建立系统安全概要目标(初步)* 创建系统概要(初步)* |
验证拟议解决方案 |
协助制定系统时间表 | 头脑风暴 研究 估算 |
工作分解结构 (WBS), 使用预定义的估算模型进行高级别估算 |
流程 | 技巧 | 流程交付成果 |
---|---|---|
准备系统需求分析 | 现场走查 项目起源和商业案例审查 团队技能评估 技术需求评估 工具需求评估 利益相关者分析(虽然作为项目管理 (PM) 活动的一部分完成,但项目 PM 和业务分析师 (BA) 必须确保识别的利益相关者仍然是最新的和正确的。) |
建立需求分析团队和环境 利益相关者地图(作为 PM 活动启动,但必须在此阶段保持正确和最新) 系统上下文图
[[1]] |
确定功能需求和非功能需求 | 建立信息概要(迭代)* 建立系统安全概要目标(迭代)* 分解系统(初步)* 组织建模 范围建模 功能分解 访谈 观察(跟班学习) 焦点小组 验收和评估标准 场景和用例 时序图 用户故事 JAD 会议 头脑风暴 故事板 原型设计 结构化走查 事件分析 业务规则分析 需求研讨会 风险分析 根本原因分析 |
业务需求文档
模板 包罗万象 业务需求文档 综合版本的子集 时序图 用户故事 |
定义流程模型 | 工作流程图 流程图 业务流程模型 用例图 决策分析 原型设计 |
流程模型 模板 业务流程模型 |
定义逻辑数据模型 | 信息分类(迭代)* | 逻辑数据模型 需求数据模型 数据字典 现有文件描述 数据转换需求 归档和保留需求 |
协调功能需求和非功能需求与模型 | 现状差距分析 场景和用例建模 数据建模 |
现状评估文档 验证功能需求和非功能需求以及模型 用例 ER 图 类图 |
流程 | 技巧 | 流程交付成果 |
---|---|---|
准备系统设计 | 访谈 现场走查 创建系统概要(迭代)* 分解系统(迭代)* 评估漏洞和威胁(初步)* 评估风险(初步)* |
建立系统设计团队和环境 |
定义技术架构 | 访谈 文档收集和审查 角色/授权分析选择和记录安全控制(初步)* |
技术架构 |
定义系统标准 | 访谈 头脑风暴 策略和标准审查 |
系统标准 |
创建物理数据库 | 正式走查 标准数据定义 语言 数据管理技术 (数据规范化、反规范化) |
数据库和系统文件 |
原型系统组件 | 迭代原型/审查 演示 GUI/报表开发工具 |
原型和概念验证结果 |
生成技术规范 | 功能分解 表达逻辑:伪代码、结构化英语、面向对象逻辑 操作需求 评估系统负载分析 业务影响分析 潜在问题分析 培训需求分解 |
技术规范
模板 技术规范 |
流程 | 技巧 | 流程交付成果 |
---|---|---|
准备系统构建 | 访谈 现场走查 环境评估 |
建立系统构建团队和环境 |
改进系统标准 | 头脑风暴 策略和标准审查 最佳实践评估 经验教训审查 原型评估漏洞和威胁(迭代)* 评估风险(迭代)* 选择和记录安全控制(迭代)* |
改进后的系统标准 |
构建、测试和验证 (BTV) | 编码 创建测试数据* 手动测试 自动化测试 缺陷跟踪 |
单元测试结果 单元测试过的系统组件 单元测试过的系统实用程序 数据转换实用程序 |
进行集成和系统测试 | 手动测试 自动化测试 缺陷跟踪 回归测试 测试安全控制* |
集成和系统测试结果 验证过的系统 验证过的系统实用程序 |
生成用户和培训资料 | 技术写作 插图 在线内容开发 JAD 会议 原型/内容审查 现状差距分析 场景和用例建模 数据建模 |
用户手册 培训资料 |
生成技术文档 | 技术写作 插图 在线内容开发安全文档 原型/内容审查 |
技术文档 |
流程 | 技巧 | 流程交付成果 |
---|---|---|
准备系统验收 | 访谈 现场走查 环境评估 验收测试计划审查 |
建立系统验收团队和环境 |
验证数据初始化和转换 | 手动测试 自动化测试 缺陷跟踪 回归测试 |
数据验证测试结果 验证过的数据初始化和转换软件 |
测试、识别、评估、反应 (TIER) | 手动测试 自动化测试 衡量安全合规性* 记录系统安全概要* 记录安全需求和控制* 缺陷跟踪 回归测试 |
验收测试结果 验证过的系统 验证过的系统实用程序 |
改进支持资料 | 技术写作/插图 在线内容开发/内容审核 |
修订用户/培训资料 修订技术文档 |
流程 | 技巧 | 流程交付成果 |
---|---|---|
准备系统实施 | 访谈 资料分发 协调培训物流 |
建立系统实施团队和环境 |
部署系统 | 培训课程 手动业务操作 平行操作 执行系统认证和认可 * |
迁移和初始化数据 运行系统 |
向执行组织过渡 | 培训课程 阶段性所有权 |
执行组织拥有系统 |
- 在 企业 SSDLC 阶段 (ITS-S13-001) 中的安全活动
指向 pb.works.com 模板的链接