トップエスイー： サイエンスによる知的ものづくり教育プログラム文部科学省科学技術振興調整費 産学融合先端ソフトウェア技術者養成拠点の形成
国立情報学研究所National Institute of Informatics
トップエスイー～サイエンスによる知的のものづくり教育プログラム～
文部科学省 振興調整費産学融合先端ソフトウェア技術者養成拠点の形成
トップエスイー修了制作
ソフトウェア開発の改善に
先端的ツール、手法を活用する方法
実習カリキュラム
実習課題と解決のために適応したツール、手法
開発における問題点解決方法
大規模化、複雑化するソフトウェア開発では、
課題に適したツール、手法を取り入れて品質などの改善を行いたいニーズがある。
しかし、ツール、手法がどんなに優れていても、
これを使って開発を行うための実践的な経験を持った技術者が居ないまま導入するだけでは、開発に混乱をもたらすだけになってしまう。
ツール、手法を課題に合わせて段階的に活用し、
必要な改善ができるようにプロセス化を行った。
しかしながら、ツール、手法を活用するためには、
実践的な経験が不可欠と言える。
そのため、実習型教育プログラムを作成し、技
術者の育成も行うことで、開発で期待する改善効果を得ることができるようにした。
Lego® Mindsorms® によるライントレーサETロボコンなど、多くの技術者教育素材として活用されてきた経緯がある。
ツール、手法
ゴール指向要求分析手法
アーキテクチャ評価手法
形式仕様記述
・要求定義漏れによる後戻りを無くす。
・設計の論理性を確認して、設計ミスを無くす。
・方式設計で、重要な決定ミスを無くす。
テスト駆動開発手法
コンポーネントベース開発手法
UML Component・ソフトウェアの拡張性を高める。
Day工程主要なアクティビティ時間(h)
1要求定義ゴール指向による要求分析7.5
2方式設計アーキテクチャ設計・評価7.5
3詳細設計形式仕様を使った詳細化7.5
4詳細設計モデル検査を使った詳細化7.5
5まとめ報告会、評価など7.5
富士機械製造株式会社早川 昌志ms.hayakawaxxxxfuji.co.jp