导图社区 《信息系统管理工程师教程(第2版)》第7章 系统集成实施管理
这是一篇关于第7章 系统集成实施管理的思维导图,主要内容包括:需求分析与转化,设计开发,实施交付,验证与确认,技术与资源管理。
编辑于2025-09-07 17:53:47第7章 系统集成实施管理
系统集成实施管理是指在信息技术及其服务领域中,将多个不同的软件、硬件和技术子系统整合到一个完整的系统中,并确保它们能够协同工作,实现预期的业务目标和功能等。 系统集成实施管理是数字化转型和信息化项目中的关键活动,涉及多个阶段和多个方面的管理,主要包括需求分析与转化、设计开发、实施交付、验证与确认、配置管理、人员管理、技术管理、资源管理等。
需求分析与转化
系统集成实施是系统集成方案的落地实现,需要在集成方案的基础上,进一步获取、分析和转化客户内在需求,从而确保集成实施的有效性。 需求分析与转化管理的目的在于挖 掘、分析并建立客户、产品与产品组件的具体需要。
目的
挖掘、分析并建立客户、产品与产品组件的具体需要。
活动(助记:需求-科技分人)
开发客户需求(起始点)
干系人的需要与期望以及需求应当被记录,并以纸质文档或电子文档的方式记录和保存。 主要关注点包括:
主要关注点
划分了优先级的客户需求集合
需求到功能、对象、测试、问题或其他实体的可追溯性得到文档化
识别信息缺失和需求冲突
识别隐含需求
识别客户功能需求与质量属性需求
识别需求约束与限制
识别接口需求
产物
客户需求
开发技术需求
将客户需求进行提炼,形成技术需求,用于开发产品和产品组件,或开发系统集成设计方案、架构设计方案等。
技术需求内容
产品与产品组件需求
系统设计需求
集成实施需求
架构需求
功能需求
接口需求
质量需求
性能需求
确定硬件和软件支持环境
设计限制、约束
产物
技术需求
分析并确认需求(形成需求规格说明书)
对开发客户需求和开发技术需求工作进行分析评估,验证需求,确保需求可实现,并对需求描述进行确认,形成需求规格说明书,以供开发解决方案。
需求分析记录
分析需求的必要性与充分性的记录
对已识别的干系人的需要与约束进行分析的记录
建立并维护的产品与产品组件需求
需求分配记录
应将产品与产品组件需求进行分配,并形成技术需求规格说明书
需求确认记录
对需求的描述应经过客户和干系人的认可和确认
产物
验证过的需求(形成需求规格说明书)
设计开发
设计开发的目的在于选择、开发、设计并实现对需求的解决方案,从而根据需求分析选择合适的软件、硬件和技术,进行系统的设计和架构规划,确保各个子系统之间能够有效地通信和协作。 设计开发活动聚焦设计解决方案(依据需求规格说明书),并对产品开发进行管理,确保实现的产品、产品组件和(或)选择的商用现货产品符合需求。
目的
选择、开发、设计并实现对需求的解决方案,从而根据需求分析选择合适的软件、硬件和技术,进行系统的设计和架构规划,确保各个子系统之间能够有效地通信和协作。
活动(助记:设计-选开始)
选择和开发备选解决方案
关注点
开发解决方案的评价准则
开发备选解决方案
评估并选择解决方案
重点关注
解决方案设计原则
对解决方案的有效获取至关重要,需要提前进行设定。
设定时,要确保原则的有效性和时效性等。
解决方案设计原则-项目示例
解决方案的实现成本符合预算
解决方案的完整性、实用性、可操作性
系统设计的先进性和合理性
系统的可靠性、扩展性、易用性、安全性和可维护性
所选择的商用现货产品的性能、功能符合客户需求
解决方案的选择
选择前,应考虑备选解决方案及其相对优势,明确关键需求、设计问题与约束。
备选解决方案可以是技术人员根据当前项目的需求编写的解决方案,也可以是过去相似项目的解决方案、投标文件,或厂商提供的商用现货解决方案等。
解决方案设计的质量属性
可靠性
可扩展性
易用性
安全性
可维护性
产物
解决方案
开发详细设计(形成正式的技术解决方案)
开发所选解决方案的详细设计(有时亦指“深化设计”)并进行评估,以形成正式的技术解决方案。
详细设计
对使用商用现货集成为产品或产品组件的必要信息
所有通过开发、制造、编码等将设计实现为产品或产品组件的必要信息
产品或产品组件的必要信息
架构风格与模式
产品分块
产品组件标识
系统状态与模式
主要的组件间接口
产品外部接口
产物
设计细节和文档(正式的技术解决方案 / 详细设计说明书)
实现设计
实现产品或产品组件设计
通过正式的技术解决方案,最终将设计实现为产品或产品组件并进行评估。
对于完全使用商用现货产品进行集成而无须软件开发或产品制造的项目
正式的技术解决方案主要用于将设计通过安装部署实现为产品或产品组件(系统或系统组件)
对于使用商用现货产品与自制开发的产品进行集成设计的项目
需评估商用现货产品之间的集成,和商用现货产品同自制开发的产品或产品组件进行集成后的兼容性、可用性、安全性、稳定性等。
开发支持文档
对于商用现货产品/进行集成的产品
使用手册
质保说明
售后服务及技术支持的说明
对于通过自行开发和制造的产品/进行集成的产品
产品(系统)操作使用手册
安装手册
质保说明
售后服务及技术支持的说明
对于有培训需求的项目
培训文档
对文档的合理性和有效性进行评估
产物
开发的产品
实施交付
实施交付的目的在于把产品组件组装成产品,或将产品组装为系统,并交付使用。
目的
把产品组件组装成产品,或将产品组装为系统,并交付使用。
活动(助记:交付-准备产品安装部署交付)
准备产品集成
概念
准备产品集成指建立并维护产品集成与安装部署的规范和规程,以及对所需的人员和资源进行确定,并对集成的接口和可能发生的异常事项进行管理。
活动
确定产品集成的方式与顺序
自下而上的集成方式
自上而下的集成方式
深度优先的集成方式
确定参与的相关干系人和具备适当技能的人员
确定产品集成的内部与外部接口
制定产品集成的步骤、规程和技术规范
制定安装部署的步骤、规程和技术规范
① 确认部署的规划、方法和部署工具,组织并实施安装、配置和验证过程,对部署过程中的各种变更进行管理;
② 确认业务配置环境、人员和工具,并对需方提供的业务需求和数据进行分析,获取、确认配置目标和实现方式,组织和实施业务配置过程并验证业务配置结果;
③ 记录、修正和验证部署过程中发现的问题。
制定产品、系统、数据迁移的步骤、规程和技术规范
① 确认迁移的规划、方法和迁移工具,组织并实施迁移;
② 针对数据的一致性、完整性和准确性,与数据提供方达成一致意见;
③ 分析迁移过程造成的影响,包括对业务的影响、对客户体验的影响、对运维的影响等;
④ 制定完整的迁移流程和回退计划,与干系人明确迁移过程中的分工,并与相关方共同实施迁移演练;
⑤ 评估迁移过程的风险,并与相关方共同制订风险应对计划。
制定交付规程和准则
① 明确产品组件、产品或系统的交付要求及内容;
② 明确交付过程和跟踪、确认的方式;
③ 明确对配置内容的交付;
④ 对交付成果进行管理,包括系统、工具、文档、培训、后期维护等。
产物
规程和技术规范
安装部署并交付
安装部署并交付是指经过验证的产品组件得到装配,经过集成、验证与确认的产品或系统得到交付。
主要活动
确定待装配的产品或产品组件得到正确识别,并能够正常运行和提供既定的功能
① 依据制定的评估方法、评价准则和规程对产品、产品组件进行评估;
② 确保待装配的产品或产品组件已达到可供集成的状态。
装配产品组件或安装部署产品以形成产品或集成的系统
① 按照制定的集成的步骤、规程和技术规范,装配产品组件以形成产品;
② 按照制定的安装部署的步骤、规程和技术规范,组装产品以形成系统;
③ 按照制定的安装部署的步骤、规程和技术规范,进行业务配置(如需要)。
进行产品、系统、数据迁移
① 如需要进行产品、系统、数据迁移,则按照制定的步骤、规程和技术规范实施迁移;
② 依据制定的评估方法、评价准则对迁移进行评估。
评价装配后的产品或系统
按照制定的评估方法、评价准则和规程,对装配后的产品或对已集成的系统进行评估(包括评估装配后产品组件的接口兼容性)。
交付产品或系统
对通过评估达到交付要求的产品组件或产品(系统),依据交付规程进行交付,并对交付结果进行评估、确认。
集成产品中的信息安全管理
应采用必要的手段、技术和工具对产品集成过程中的信息安全风险进行识别、评估、处置和改进。
应在需求分析与转化中,明确对项目目标、交付物的安全需求和约束,以及安全需求实现的条件,确保项目目标、交付物达到满足安全需求的安全目标。
必要时应委托有资质的第三方测试单位对系统进行安全性测试,明确安全性测试结果,采用必要的技术和工具保障系统交付的信息安全。
验证与确认
验证与确认的目的在于确保选定的工作产品满足其规定的需求,以及确保选定的产品组件或产品(系统)被置于预期环境中时满足其预期用途。
目的
确保选定的工作产品满足其规定的需求
确保选定的产品组件或产品(系统)被置于预期环境中时满足其预期用途
活动
准备评估
主要活动
确定评估对象
选择待验证的工作产品或选择待确认的产品(系统)、产品组件以进行评估。
验证 VS 确认
验证是确保“正确地做了事”(依据标准、规范,强调过程)
确认是确保“做了正确的事”(依据用户需求,强调结果)
制定评估方法
制定用于验证工作产品和确认产品(系统)、产品组件的评估方法。
验证与确认的评估方法包含了对工作产品、产品与产品组件的评估要求和评估方式,以及用于评估某些特定的工作产品是否满足其需求的特定方法。
评估的工作产品、产品与产品组件主要包括:
产品与产品组件的需求与设计
产品与产品组件(如系统、硬件单元、软件、服务文档)用户接口
用户手册
培训材料
过程文档
维护、培训以及支持服务相关的部分
规程和技术规范
评估的方式主要包括:
同行(同级)评审
测试(例如,单元测试、集成测试、系统测试、路径覆盖测试、负载、压力和性能测试、基于决策表的测试、基于功能分解的测试)
软件和硬件系统的集成常用
审查
演示
模拟
系统工程常用的是原型、建模和模拟
部署评估环境
确定用于评估的环境和所需的工具与设备
确定参与评估的干系人
建立评估环境
获取评估的工具和设备
明确评估准则与规程
评价准则与规程的内容可来源于集成产品过程中制定的相关准则、规程和技术规范中的内容(前提是这些准则、规程和技术规范在先前已经通过验证)
执行验证与确认
主要活动
确定验证对象
依据评估方法、评估规程执行验证和确认。
对评估中发现的问题和不符合项,依据评估规程进行处理(纠正)。
分析评估结果
将验证与确认的实际结果与已建立的评价准则进行对比,以确定可接受度。
记录分析结果,作为已经进行评估的证据。
对于每一工作产品,增量式地分析所有可用的评估结果,以确保需求已经得到了满足。
技术与资源管理(支撑)
系统集成实施相关的能力建设离不开技术与资源等相关能力要素的支撑,这就需要组织对相关能力要素实施必要的管理。
技术管理
目的
确保项目的技术实现和技术要求得到满足。
内容
技术选型和规划
满足项目的需求和目标
技术标准和规范
保证系统的稳定性和互操作性
技术验证和评估
确保技术能够满足项目的要求
技术团队管理
确保团队成员具备必要的技术能力和知识
技术支持和解决方案
确保项目能够顺利进行
技术创新和持续改进
适应不断变化的技术环境和市场需求
资源管理
目的
确保计划所定义的、执行过程所必需的资源在需要时可用(资源包括所需的设施、资金和预算及适用的工具)。
内容
人力资源
团队成员的分工和协作
对人员的培训和发展
时间资源
合理安排项目进度和时间表,确保项目按时交付
对时间的有效分配,避免资源浪费和延期风险
财务资源
预算的编制和监控
进行成本效益分析,优化资源使用
技术资源
技术资源的选购和配置
合理利用现有资源,避免资源浪费
信息资源
信息的采集、整理和共享
确保项目成员能够及时获取所需信息
工具资源
用于计划和执行过程所需的资源的工具
设计工具
测试工具
过程管理工具
其他工具
度量工具
安全工具
人力资源管理
特殊要求的工具
知识资源
建立、保持、更新知识库
知识库的组织规则
第7章 系统集成实施管理(核心知识)
需求分析与转化
开发客户需求
开发技术需求
分析和确认需求
需求分析记录
需求分配记录
需求确认记录
开发设计
选择和开发备选解决方案
开发详细设计
实现设计
实现产品或产品组件设计
开发支持文档
实施交付
准备产品集成
安装部署并交付
验证与确认
准备评估
确定评估对象
制定评估方法
部署评估环境
明确评估准则与规程
执行验证与确认
确定验证对象
分析评估结果
技术与资源管理
技术管理
资源管理