モデル指向開発手法
モデル指向開発とは、主に離散系システムを対象としたモデル駆動開発と、主に連続系システムを対象としたモデルベース開発を包含したソフトウェア開発手法です。そのため、離散系システムと連続系システムに対応したソフトウェア開発の基本プロセスを有しています。これらの基本プロセスを基盤として、新たに必要なプロセスを追加し組合わせることで、様々な開発形態に適応することができます。
モデル指向開発とは、主に離散系システムを対象としたモデル駆動開発と、主に連続系システムを対象としたモデルベース開発を包含したソフトウェア開発手法です。そのため、離散系システムと連続系システムに対応したソフトウェア開発の基本プロセスを有しています。これらの基本プロセスを基盤として、新たに必要なプロセスを追加し組合わせることで、様々な開発形態に適応することができます。
トレーニング内容は、できる限り開発プロジェクト業務に近づけた形態で受講者中心の実践的なOJT(On the Job Training)ベース の技術実習を行います。
本コースでは、3つのスキルカテゴリでコースを分類し、以下のトレーニング科目でコース体系を構成しています 。
開発業務の重要なフェーズとなる要件定義、要件分析、およびアーキテクチャ 設計について、実習中心のトレーニングを行います。
技術リーダに必要なインタビュー、プレゼンテーション、ドキュメンテーション、およびコミュニケーションのスキルについて、実習中心のトレーニングを行います。
技術リーダに必要となる思考力、論理力、問題解決力、およびリーダシップに ついて、実習中心のトレーニングを行います 。
モデル指向システム開発は、IEEE1220 SEP( IEEE1220 Systems Engineering Process)やINCOSE(International Council on Systems Engineering)のMBSE(Model Based Systems Engineering )を基盤としてモデル指向開発のオリジナルな技法を融合させたシステム開発手法です。 モデル指向システム開発の基本プロセスは、これらの開発プロセスをカバーしています。