システムアーキテクチャ設計実践トレーニング
トレーニングの着地
システムに対する要求、および、それを実現する機能を導出できる
機能の導出からシステムアーキテクチャ構築まで、SysMLを使ったモデリングができる
トレーニング内容
本トレーニングでは、自動車のクルーズコントロールシステムを題材に、システム要求の分析、論理アーキテクチャの構築、物理アーキテクチャの構築まで、演習を通じて段階的に学んでいきます。個別のソフトウェアだけでなく、ハードウェアも含めたシステムレベルでのアーキテクチャを構築する力を養います。システムに求められる要素を導出する手法を身につけることで、個別最適ではなく、全体最適の視点で開発を進められるようになります。
今後、ますます複雑化していくシステム開発において、永く活用していける内容になっています。
※1日コースはパターン1か2かを選択いただけます。
サービスや料金について
詳しく知りたい方はこちら
基本情報
対象者 | システム要求の導出からシステムアーキテクチャ構築までのモデリングを 導入したいと思っている方 |
必要時間 | ・ソフトウェア、またはハードウェアの設計経験がある ・UML,DFD,ER図のようなモデリングについての概要を把握している (モデリングの実務経験がなくても問題ありません) |
必要時間 | 2日間 |
注目ポイント | ・理論はもちろんのこと、演習を中心に進めていくことで、システムアーキテクチャを構築する一連の工程を経験していただきます。 ・講師は現場で実践経験のあるコンサルタントが担当します。 |
演習題材
要求の仕様化から物理アーキテクチャ構築まで、同じ題材を用います。題材はクルーズコントロールシステムを取り上げます。制御仕様を含む全ての仕様については、一般に入手可能な情報から弊社で独自に作成した架空の内容となっていますが、弊社のこれまでの支援経験を元に、十分現実的な仕様・内容となっています。
演習内容と成果物
システム要件の定義
システムに求められる内容やその範囲、ステークホルダーの分析を行います。その分析結果から、機能要求・非機能要求を抽出し、仕様を記述します。
アーキテクチャ要素の定義
システムの境界を明確にし、機能要求を実現するために必要な機能の構成要素を階層的に分割しながら定義します。
階層的に定義した構成要素の中で役割や責務が共通のものを統合し、重複のない形で整理します。
論理アーキテクチャの作成
定義した機能要素間の関係を定義します。
要素間の静的な関係に加え、動的な振る舞いを定義することで各要素がいつ、どのような働きをするかを明確にします。
物理アーキテクチャの作成
機能要素を実現するにあたって存在する様々な制約を整理します。制約を満たすような物理構成案を複数検討します。構成案に対するトレードオフ分析を行い、最終的な物理アーキテクチャを決定します。
サービスや料金について
詳しく知りたい方はこちら
2019年10月
RFPを作成するために要求をどのように整理すればよいか学ぶことが出来た。
演習で試すこともできて良かった。
役立ち度
2018年11月
今までぼやっとしていた内容を体系的に一貫して学べました。
役立ち度
2018年11月
開発プロセスにおけるシステムアーキテクチャの位置付け、その中のソフトウェア開発についてイメージできました。
役立ち度
2018年11月
SysML等の位置付けが体系化されて説明されていたのが良かったと思います。
役立ち度
2017年3月
要求→仕様→アーキテクチャ分解の考え方を学んで現状の自分達の開発に足りていないものが見えた気がする。
役立ち度
2017年3月
システム、ソフトウェア設計のプロセスで、ヌケ、モレなく進めて行くための方法論を得た。
役立ち度
集合トレーニング
USDM入門/実践トレーニ.. システムアーキテクチャ設.. MATLAB/SimulinkによるMB.. XDDP入門/実践トレーニン.. テスト駆動によるリファク..モデリングスキル強化トレ.. 思考整理トレーニング モデリキ基礎トレーニング モデリキ応用トレーニングSPLトレーニングシステムアーキテクチャ関連サービス
システム設計支援サービス
お客様の開発課題に対して、実際にコンサルタントが開発現場に入り、多くの利害関係者とコンタクトを取りながらシステム設計作業を主導し、「システムアーキテクチャ」を作り上げます。進め方やアウトプット等について、お客様の状況に合わせた、カスタマイズも可能です。