連載
モデリングで失敗しないために――失敗から学ぶモデリングの実践的なコツ:プロジェクトを成功させるモデリングの極意(5)(9/10 ページ)
モデリングを失敗しないためには、失敗の原因と失敗しないためのコツを知ることが肝要です。今回は失敗しないための実践的なコツを紹介します。
アーキテクチャモデリング
図12からアーキテクチャモデリングは、要求モデリングやデータモデリングとは違い、多く実施されていることが分かります(縦軸の範囲が要求モデリングやデータモデリングと違うことに注意してください)。アーキテクチャモデリングでは圧倒的にUMLが使われていて、EAやSysMLも一定以上使われています。
図13からアーキテクチャモデリングを活用しているプロジェクトも多くなっています。しかし一定以上未実施の回答と活用できていない回答があります。
設計モデリング
設計モデリングでは圧倒的にUMLが使われています。またフローチャートも比較的使われていますが、SysML はまだ少ないのが分かります。
設計モデリングを活用しているという回答が圧倒的に多く、「未実施」や「活用できていない」という回答は少なくなっています。しかしそれでも合計すると半数は活用できていない状況になっています。
ここでは簡単にモデリングの利用状況を見てきました。JEITAの委員会ではモデリングに関する調査をここで紹介した項目以外でも多く実施しています。また2015年度も同様の調査を実施しています。詳細は報告書を参照してください。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- モデリングはなぜ失敗するのか―― 悪いモデル、汚いモデル、意味がないモデル
誰もが失敗したくてモデリングする訳ではないのに、失敗しているモデリングを見る機会は減りません。今回はモデルの失敗例を通じてその原因を探ります。 - UMLやSysMLなどのモデリングは“いつ”“何を”“どうするのか”
「モデリングはいつ誰が何をどのようにするのか」――今回はソフトウェア開発の現場で、モデリングを実際にどのように実施しているのか見ていきましょう。またUMLやSysMLの使いにくいところを、開発現場ではどのようにカバーしているのかも見ていきます。 - UMLやSysMLを活用できないエンジニアのための実践的活用術(後編)
前編では「モデル」の目的とその効果、具体的なモデル手法について代表的なものを説明しましたが、後編ではその手法を実践するツールを紹介します。 - UMLやSysMLを活用できないエンジニアのための実践的活用術(前編)
モデリングの手法やツールの基礎を覚えるだけでなく、モデリングの目的やその本質をつかんで、ソフトウェアの開発現場で実際に役立つように基本を学んでいきましょう。