系统和软件生命周期工程 SLEN
建立和部署开发、持续改进和安全操作软件与系统产品和服务的环境。
指导说明
这项技能涉及跨学科方法,用于在整个生命周期中开发和操作软件和系统。通常与 DevOps、DevSecOps、站点可靠性工程、开发人员生产力工程等术语相关联。
这项技能超越了持续改进。它侧重于集成技术实践和协作方法、自动化和生命周期流程,这对于系统可靠性、安全性和卓越运营至关重要。
活动包括但不限于:
- 建立安全可靠的软件生命周期实践
- 开发方法、工具、流程、程序和熟练人员的支持框架
- 与负责开发和运营软件和系统的团队一起部署此环境
- 通过试用、反馈、学习和持续发展构建可重复的可靠的能力
- 根据特定产品和服务调整实践
- 定义、控制和改进生命周期流程
- 融入风险管理、质量、保障、隐私与安全
- 最大程度地利用自动化
- 建立架构并设计原则以支持生命周期流程
- 关注使命、价值和客户需求
- 培养协作、学习、适应和应变的文化
- 整合行业框架以指导改进。
了解此技能的责任级别
在未定义较低级别的情况下...
- 没有定义具体的任务和职责,因为该技能需要比这些级别的通常预期的更高的自主性、影响力和决策复杂性。您可以使用本质语句来了解与这些级别相关的一般职责。
如果未定义更高的级别...
- 职责和问责制没有定义,因为这些更高层次涉及战略领导和更广泛的组织影响力,超出了这一特定技能的范围。请参阅本质陈述。
发展技能并展示与该技能相关的责任
定义的级别显示了技能和责任的增量进展。
在未定义较低级别的情况下...
您可以通过以下方式发展您的知识并支持在该领域负有责任的其他人:
- 学习与此技能相关的关键概念和原则及其对您的角色的影响
- 执行相关技能(请参阅相关的 SFIA 技能)
- 支持他人执行更高级别的任务和活动
如果未定义更高的级别...
- 你可以通过发展更适合更高层次组织领导的相关技能来取得进步。
单击以了解为什么 SFIA 技能没有在所有 7 个级别中定义。
显示/隐藏额外的描述和级别。
该技能的责任级别
3 | 4 | 5 | 6 | 7 |
系统和软件生命周期工程: 级别 3
通过应用既定的方法和程序,为实施系统和软件生命周期实践提供支持。在指导下支持自动化和持续集成流程。监控和报告生命周期管理活动的有效性。帮助记录和维护生命周期工具和实践。
系统和软件生命周期工程: 级别 4
引出对系统及软件生命周期工作实践和自动化的需求。为方法、程序、技术、工具和人员的工作环境准备设计选项。针对软件组件和微服务选择系统及软件生命周期的工作实践。部署自动化,以实现精心设计的安全成果。
系统和软件生命周期工程: 级别 5
与负责持续系统和软件生命周期管理的人员合作,选择、采用及调整工作实践。支持系统及软件生命周期工作实践的工作环境部署。提供有效反馈,鼓励负责系统和软件生命周期工作实践的人员和团队进行开发工作。提供指导和建议,支持持续改进和学习方法。协助寻找组织中可以部署系统及软件生命周期工作实践的新领域。
系统和软件生命周期工程: 级别 6
获得组织为了实现业务目标的战略作出的交付系统和软件生命周期工作实践的承诺。与他人合作,整合整个软件和系统生命周期的组织政策、标准与技术。针对战略性的大型复杂产品和服务开发及部署工作环境支持系统与软件生命周期实践。领导管理与系统和软件生命周期工作实践相关风险的活动。规划和管理系统及软件生命周期工作实践的评价或评估
系统和软件生命周期工程: 级别 7
代表并领导组织最高级别的系统和软件生命周期工作实践。识别系统与软件生命周期工作实践的创新机会,进而实现组织的目标。引领基本的文化与环境变革,并将利益传达给所有利益相关者。监督所执行工作的质量,并交付可衡量的业务收益。