ISO15288-システムアーキテクチャ定義プロセス
以前、以下の記事で紹介したようにISO15288では主要なプロセス群が定義されていました。
シスエンってどんなの?|KIRIN (note.com)
今回はその3番目のプロセス「システムアーキテクチャ定義プロセス」についてchatGPTに説明を考えてみてもらいました。
ChatGPTいわく
以下の要約は、システムアーキテクチャ定義プロセスの各ステップの核心を捉え、プロセス全体の流れを簡潔に示しています。
アーキテクチャビジョンの開発
プロジェクトチームが集まり、システム全体の概念的な構造とビジョンを開発します。
システムアーキテクチャ要件の分析
収集したシステム要件を分析し、アーキテクチャ設計にどのように反映させるかを検討します。
アーキテクチャの設計とモデリング
要件とビジョンに基づいて、詳細なシステムアーキテクチャを設計し、モデル化します。
アーキテクチャの評価とレビュー
提案されたアーキテクチャを評価し、ステークホルダーとともにレビューして改善点を特定します。
アーキテクチャの最終決定
アーキテクチャの詳細について最終的な合意を得て、ドキュメントとして固定化します。
アーキテクチャ実装計画
アーキテクチャを実装するための具体的な計画、スケジュール、リソース割り当てを策定します。
これらのステップは、システムアーキテクチャを定義するプロセスの各段階で実施する主要な活動を簡潔に示しています。
通常、システム要件を実現するためのシステムアーキテクチャは複数の案を考案することができます。開発の予算や納期、システムのパフォーマンス、顧客満足度の高さ、企業イメージなど様々な要素によって最適なアーキテクチャを決定する必要があります。
ちょっと私なりに大事なことを言うと、システムズエンジニアリングのプロセスは正解を導く為ではなく、関係者の合意形成を得るためのプロセスだと考えています。上記のような要素を考慮したゴールイメージは、何が正解なのかではなくそのゴールイメージを関係者が合意できているかが重要です。(そもそも正解の定義がはっきりしていない)そのため、アーキテクチャの選択は必ず発生しますので、その時に如何にして合意形成を得るのかというのがなんだかんだで最も重要なことなんじゃないかと。
と、とても大変なプロセスですので、マニュアル代わりにこの一冊を
この記事が参加している募集
この記事が気に入ったらサポートをしてみませんか?