ソフトウェア構成 PORT
ソフトウェア製品の構成を設計し、ソフトウェア環境またはプラットフォームに展開します。
ガイダンスノート
このスキルは通常、大規模で複雑なソフトウェアの構成の設計と展開に適用されます。
これには以下が含まれますが、これらに限定されません。
- エンタープライズリソースプランニング(ERP)および顧客関係管理のためのソフトウェア
- サーバー/メインフレームオペレーティングシステム
- SaaSソリューション
- 統合プラットフォーム/スイート
- IaaSとPaaSプロバイダーによって提供されるツール。
アクティビティには次のものが含まれますが、これらに限定されません。
- 異なる環境またはプラットフォーム間でのソフトウェア構成の移植
- ソフトウェアソリューション内のさまざまなモジュールおよび機能にわたる複雑または重複する構成のリファクタリング。
プロジェクトまたは割り当てられた作業の要件と特性に応じて、ソフトウェア構成方法とライフサイクルは、予測(計画主導)アプローチまたは適応(反復/アジャイル)アプローチになります。
このスキルの責任レベルを理解する
下位レベルが定義されていない場合...
- 特定のタスクと責任は、スキルが意思決定において、これらのレベルで通常期待されるよりも高いレベルの自律性、影響力、および複雑さを必要とするため、定義されていません。エッセンス・ステートメントを使用して、これらのレベルに関連する一般的な責任を理解できます。
上位レベルが定義されていない場合...
- 責任と説明責任は、これらのより高いレベルには、この特定のスキルの範囲を超えた戦略的リーダーシップとより広範な組織的影響力が含まれるため、定義されていません。エッセンスステートメントを参照してください。
スキルを開発し、このスキルに関連する責任を示す
定義されたレベルは、スキルと責任の段階的な進歩を示します。
下位レベルが定義されていない場合...
次の方法で、知識を深め、この分野で責任を持つ他の人をサポートすることができます。
- このスキルに関連する重要な概念と原則、およびそれが自分の役割に与える影響を学ぶ
- 関連スキルの実行(関連するSFIAスキルを参照)
- より高いレベルのタスクや活動を行っている他の人を支援する
上位レベルが定義されていない場合...
- より高いレベルの組織のリーダーシップにより適した関連スキルを開発することで進歩することができます。
SFIAスキルが7つのレベルすべてで定義されていない理由については、クリックしてください。
追加の説明とレベルを表示/非表示にします。
ソフトウェア構成: レベル 3
展開のための適度に複雑なソフトウェア構成の設計、検証、文書化、修正、およびリファクタリングを支援します。 合意された標準とツールを適用して、適切に設計された結果を達成します。 必要に応じて、他の人との作業のレビューに協力します。
ソフトウェア構成: レベル 4
展開のための複雑なソフトウェア構成を設計、検証、文書化、修正、およびリファクタリングします。 ソフトウェアの構成方法、ツール、および手法の選択に貢献します。 合意された標準とツールを適用して、適切に設計された結果を達成します。 自分の仕事のレビューに参加し、同僚の仕事のレビューを主導します。
ソフトウェア構成: レベル 5
構成の開発と展開のすべての段階と反復にわたって技術的責任を負います。 ソフトウェア構成アクティビティを計画および推進します。 適切なソフトウェア構成方法、ツール、および手法を採用および適応します。 ソフトウェアセキュリティを含む構成設計と展開の標準の適用を測定および監視します。 ソフトウェア構成の設計と展開に関する組織のポリシー、標準、およびガイドラインの開発に貢献します。
ソフトウェア構成: レベル 6
ソフトウェア構成の設計、展開、およびリファクタリングに関する組織のポリシー、標準、およびガイドラインを作成します。 戦略的、大規模、および複雑な展開プロジェクトのソフトウェア構成および展開アクティビティを計画および主導します。 新しい方法と組織能力を開発し、ポリシーと標準の採用と遵守を推進します。