数字世界的全球技能和能力框架

技能

系统设计

系统设计可满足特定要求、与约定的系统架构兼容、遵守公司标准、满足性能和可行性的约束。 识别概念并将其转化为可构成系统构建和验证的原型设计。 组件的设计或选择。 用适于实现的形式描述全套详细模型,属性和/或特征的开发。 基于工作环境采用和调整系统设计生命周期模型,适当选择预测(计划驱动)方法或自适应(迭代/敏捷)方法。

软件设计

按照商定的设计标准和原则满足规定要求的软件规范和设计。 软件、组件、接口和相关特性的定义。 概念和模式的识别以及翻译成设计,为软件构建和验证提供基础。 评估替代解决方案和权衡取舍。 在系统设计、设计标准、质量、可行性、可扩展性和可维护性的约束下简化设计决策。原型/模拟的开发和迭代,以实现明智的决策。 基于工作环境采用和调整软件设计模型,工具和技术,并适当选择预测(计划驱动)方法或自适应(迭代/敏捷)方法。

编程/软件开发

对新的和经修订的软件组件进行规划、设计、创建、修改、验证、测试和记录, 以向干系人提供约定的价值。识别、创建和应用议定的软件开发和安全标准和流程。采用和调整基于工作环境的软件开发生命周期模型, 适当选择预测 (计划驱动) 方法或自适应 (迭代/敏捷) 方法。

实时/嵌入式系统开发

可靠的实时软件,操作系统,工具和嵌入式系统的架构,设计和开发。 在更大的机械或电子系统中嵌入具有专用功能的计算机系统,通常具有实时,安全,安全和可靠性限制。 通常包括与硬件,机械传感器和执行器的接口,用于监视和控制诸如工业,汽车,航空航天和医疗机械,机器人和设备(包括物联网(IoT)设备)的应用。

数据建模与设计

开发模型以表示和传达数据要求,并使组织能够了解其数据资产以及现实世界实体之间的关系。 调查、分析和确定数据要求,以支持软件系统的开发,数据集成和数据检索活动。 迭代、审查和维护数据要求和数据模型。

数据库设计

规范,设计和维护用于存储、访问数据的机制,以支持业务信息需求。设计物理数据层, 解决企业数据资源需求和本地存储数据结构。定义用于支持商业智能和数据分析服务所需的物理或虚拟数据仓库结构。

网络设计

进行网络设计及设计策略、战略、架构及文件(包括语音、数据、文本、电子邮件、传真及图像),从而为连通性、容量、界面、安全、弹性、恢复、接入及远程接入提供战略及业务要求的支持。这可能包含通讯基础设施的所有方面,内部及外部的、便携的、公开及私人的、互联网、企业内网及呼叫中心等。

测试

使用适当的测试工具及技术来规划、设计、管理、实施及报告测试工作,并遵循约定的流程标准及行业特定法规。测试的目的在于确保新及经修订系统、配置、软件包或服务(连同任何界面)按要求实施(包括安全要求),同时充分理解并记录与部署相关的风险。测试包括制定流程、使用及维护测试工具(测试案例、测试脚本、测试报告、测试计划等)来衡量及改进被测软件的质量。

安全工程

应用适当的方法确保安全相关系统开发的所有生命周期阶段的安全性,包括维护和重用。 这些包括安全危害和风险分析,安全需求规范,安全相关系统架构设计,正式方法设计,安全验证和验证以及安全案例准备。

信息内容创作

应用创作、设计、控制和呈现文本信息(在必要时由图形内容支持)的原则和做法,满足目标受众的要求。 信息可以通过数字,印刷或其他媒介传递。 管理创作过程以及与编辑和出版过程的互动。

用户调研

通过种群特性、观察技术、任务分析以及综合社会和技术背景的其他方法,来识别用户的行为,需求和动机。 采用一种方法,将用户的大事记纳入研究范畴,以产生深刻的理解,并发现系统、产品和服务的新机会。 量化不同用户群及其需求,识别目标用户和细分市场,以最大限度地提高系统,产品和服务的设计成功几率。 将一系列用户纳入研究活动,以达到(匹配)企业的系统、产品和服务的用户多样性,以及使每个人都可以使用和访问的必要性。

用户体验分析

识别、分析、澄清及传达应用场景(应用将于其中运作)及产品、系统或服务目标。对利益相关者的用户体验需求进行分析和优先排序,并定义所需的系统,产品或服务属性,行为和性能。 为所有潜在用户定义和管理用户体验和用户可访问性要求。

用户体验设计

迭代设计的过程,通过改进与系统,产品或服务交互时提供的可用性和可访问性来提高用户满意度。 设计用户的数字和离线任务,交互和界面,以满足可用性和可访问性要求。 改进设计以响应以用户为中心的评估和反馈,并将设计传达给负责设计,开发和实施的人员。

用户体验评估

验证系统、产品或服务,确保满足利益相关方及企业的要求,遵守要求的实践并确保使用中的系统持续满足企业及用户的需求。对有效性、效率、用户满意度、健康及安全性以及可接入性进行迭代评估,以测量或改进新或现有流程的可用性,旨在取得产品或服务可用性的最佳等级。

系统集成与构建

规划,实施和控制集成/构建组件,子系统和接口的活动,以创建用于交付给客户的操作系统,产品或服务,或用于内部或临时目的(如测试)。 开发系统集成和构建的组织能力, 包括自动化和持续集成。

硬件设计

具体说明及设计计算机及通讯设备(如半导体处理器、HPC架构以及DSP及图形处理芯片),通常用于和IT基础设施或网络的集成或连接。识别概念,并将其转化为可实施的设计。选择并集成组件,或设计并制造组件的原型。遵守行业标准,包括兼容性、安全及可持续性。

系统安装/卸载

按计划及指示并根据约定标准进行电缆、电线、设备、硬件及相关软件的安装、测试、投入使用或解除运作及卸载。硬件及软件组件测试,故障修复及结果记录。报告所安装的硬件或软件的详情,从而更新配置管理记录。

可用性管理

定义、分析、规划、衡量、维护及改进服务可用性的所有方面,包括电力的可用性。通过对服务可用性的全面控制和管理,以确保在考虑成本效益的前提下所提供的服务水平符合或者超过当前和未来商业的业务需求。