デジタル世界のためのグローバルなスキルとコンピテンシーのフレームワーク

システムとソフトウェアのライフサイクル工学 SLEN

ソフトウェアおよびシステム製品とサービスを開発、継続的改善、および安全運用するための環境を確立および展開します。

ガイダンスノート

このスキルは、ライフサイクル全体にわたってソフトウェアおよびシステムの製品とサービスを開発および運用するための学際的なアプローチに関連しています。 通常、DevOps、DevSecOps、サイト信頼性エンジニアリング、開発者生産性エンジニアリングなどの用語でラベル付けされています。

アクティビティには次のものが含まれますが、これらに限定されません。

  • 安全で信頼性の高いソフトウェアライフサイクルの原則と実践を確立する。
  • 方法、手順、技術、ツール、および必要なスキル、知識、コンピテンシを持った人々のサポートフレームワークを開発する。
  • すべてのシステムとソフトウェアライフサイクルエンジニアリングを担当する人とチームでこの環境を展開して使用する。
  • 試行、フィードバック、学習、継続的な進化のプロセスを通じて、再現性と信頼性の高い機能を構築する。
  • 特定の製品やサービスのニーズに合わせて作業慣行を適応させる。
  • ソフトウェアライフサイクルプロセスの定義、制御、および改善
  • リスク管理、品質、セキュリティ、プライバシー、安全性の構築
  • 活動の自動化を最大化する。
  • 必要なライフサイクルプロセスを可能にするソフトウェアアーキテクチャと設計原則の確立
  • 使命、価値、顧客にフォーカスする。
  • コラボレーション、学習、知識管理、適応、回復力の文化を確立する。
  • 適切な業界フレームワークを採用および統合して、改善を導く。

レベル

次のレベルで定義されます。 4 5 6 7

システムとソフトウェアのライフサイクル工学: レベル 1-3

これらのレベルの責任を持つ仕事をしているときに、通常このスキルは観察されません。

システムとソフトウェアのライフサイクル工学: レベル 4

システムとソフトウェアのライフサイクルの実行作業と自動化の要件を引き出します。 メソッド、手順、テクニック、ツール、および人の作業環境の設計オプションを準備します。 ソフトウェアコンポーネントとマイクロサービスのシステムとソフトウェアライフサイクルの実行作業を選択します。 自動化を展開して、適切に設計された安全な結果を実現します。

システムとソフトウェアのライフサイクル工学: レベル 5

進行中のシステムおよびソフトウェアライフサイクル管理の責任者と協力して、作業慣行を選択、採用、および適応させます。 システムおよびソフトウェアライフサイクル作業慣行のための作業環境の展開をサポートします。 システムとソフトウェアライフサイクル作業慣行を担当する個人とチームの育成を促進するための効果的なフィードバックを提供します。 継続的な改善と学習アプローチをサポートするためのガイダンスと提案を提供します。 システムとソフトウェアライフサイクル作業慣行を展開できる組織内の新しいドメインの特定に貢献します。

システムとソフトウェアのライフサイクル工学: レベル 6

ビジネス目標を達成するためのシステムおよびソフトウェアライフサイクル作業慣行の戦略に対する組織のコミットメントを取得します。 他の人と協力して、ソフトウェアとシステムのライフサイクル全体にわたって組織のポリシー、標準、および手法を統合します。 戦略的で大規模で複雑な製品およびサービスのシステムとソフトウェアライフサイクル実行をサポートする作業環境を開発および展開します。 システムおよびソフトウェアライフサイクル作業慣行に関連するリスクを管理するための活動を主導します。 システムおよびソフトウェアライフサイクル作業慣行のアセスメントを計画および管理します。

システムとソフトウェアのライフサイクル工学: レベル 7

組織の最高レベルでシステムとソフトウェアライフサイクルの作業慣行を代表し、主導します。 組織の目標と目的を達成するためのシステムとソフトウェアのライフサイクル作業慣行におけるイノベーションを特定します。 本質的な文化的および環境的変化を主導し、すべてのステークホルダに利益を伝えます。 実行される作業の品質を監視し、測定可能なビジネス上のメリットを提供します。