連載
モデリングで失敗しないために――失敗から学ぶモデリングの実践的なコツ:プロジェクトを成功させるモデリングの極意(5)(10/10 ページ)
モデリングを失敗しないためには、失敗の原因と失敗しないためのコツを知ることが肝要です。今回は失敗しないための実践的なコツを紹介します。
モデラーへの長い道(第4回)
今回の記事で触れてきたキーワードや教訓を「モデラーへの長い道」としてまとめています。詳細は本文を見てください。
- モデリングの成功体験をする/させる
- モデリングで曖昧な箇所を明示し分離する
- モデル図の再利用のための意識付けとそのための教育
- モデル図の再利用のためのリモデリング工程どうせを入れるなどのプロセス改善
- ネーミングは注目する点で
- ネーミングは英語で考える
- 名前は短くする
- 疑似プログラムコードによるモデル図の説明もいける
- モデル図のメトリクスには相場がある
- ホットスポットの発見はモデリングの最大のコツ
- 言いよどんだところがホットスポット
- 大まかなところは火傷をするぐらいのホットスポット
- モデル図のレイアウトは上から下、左から右
- モデル図のレイアウトは再配置する
- 再利用できないモデル図は捨てる
- 今すぐ必要とされるものだけモデリングする
- 今見る人だけを対象にしてモデリングする(少し危険)
- 要求モデリングやデータモデリングの活用はまだまだ少ない
- アーキテクチャモデリングや設計モデリングの活用は始まっている
- UMLの利用は多い、SysMLはまだ少ない
次回は今回の失敗しない方法からさらに進めて、モデリングを成功させる方法とその継続的運用についてを考えてみます。特に重要なのが継続的運用です。モデリング活動は炎のように一瞬だけ燃えるような活動だけでは不十分です。川の流れのように絶え間ない活動こそが重要になります。次回はこのモデリング活動を継続的に運用して、モデリングを成功へ導く方法を一緒に見ていくことにします。
関連記事
- モデリングはなぜ失敗するのか―― 悪いモデル、汚いモデル、意味がないモデル
誰もが失敗したくてモデリングする訳ではないのに、失敗しているモデリングを見る機会は減りません。今回はモデルの失敗例を通じてその原因を探ります。 - UMLやSysMLなどのモデリングは“いつ”“何を”“どうするのか”
「モデリングはいつ誰が何をどのようにするのか」――今回はソフトウェア開発の現場で、モデリングを実際にどのように実施しているのか見ていきましょう。またUMLやSysMLの使いにくいところを、開発現場ではどのようにカバーしているのかも見ていきます。 - UMLやSysMLを活用できないエンジニアのための実践的活用術(後編)
前編では「モデル」の目的とその効果、具体的なモデル手法について代表的なものを説明しましたが、後編ではその手法を実践するツールを紹介します。 - UMLやSysMLを活用できないエンジニアのための実践的活用術(前編)
モデリングの手法やツールの基礎を覚えるだけでなく、モデリングの目的やその本質をつかんで、ソフトウェアの開発現場で実際に役立つように基本を学んでいきましょう。
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.