凝集度・結合度セミナー

期間 1日間 時間 9:00~17:00 定員 16人

 

概要

凝集度・結合度という言葉をご存知ですか?

ソフトウェア開発に携わる方(プロダクト/プロジェクトマネージャー、アーキテクト、プログラマー、テスター、品質保証等あらゆる方)に必要な知識です。

凝集度・結合度はプログラミング言語が何かに依存しません。また、開発プロセスやチーム人数にも依存しません。あらゆる方に受講して頂ける内容です。

凝集度・結合度は高凝集・疎結合が良いとされています。しかし、再利用するソースコードの中には低凝集・疎結合(悪い状態)のものもあります。凝集度・結合度の特性を理解せずに再利用すると、実装やテストの工程、また次の開発プロジェクトで大きな問題を起こしてしまう恐れがあります。もちろん、再利用ではなく、新規作成の場合も同様です。

本講座では、凝集度・結合度を正しく理解し、

  • 自分自身が直近に苦労しないように
  • チーム・企業・ユーザ等が将来に苦労しないように

分析・設計・実装できるように学んで頂きます。

対象者
  • 凝集度・結合度を知らない方
  • 個人、チーム、組織のソフトウェア品質の基礎力を向上したい方
  • ソースコードの品質が悪いが、的確に原因が特定できていない方
  • 影響範囲を局所的にしたい、テスト工数を削減したいと考えている方
達成目標
  • 7種類の凝集度を理解する
  • 7種類の結合度を理解する
  • 凝集度・結合度のレベル毎の、課題や背景を理解する