方法論名称 |
概要 |
エクストリームプログラミング: XP(Extreme Programming) |
提唱者:Kent Beck。 コーディング、テストファースト、リファクタリングなどの技術プロセスが中心。 |
スクラム: Scrum |
提唱者:Ken Schwaber, Jeff Sutherland。 マネジメントにフォーカスした方法論。 |
クリスタル(ファミリー): Crystal (family) |
提唱者:Alistair Cockburn。 ワイドスペクトラムな方法(小規模〜大規模)。であり、継続的なプロセス改善を可能とする。 |
フィーチャ駆動型開発: FDD (Feature Driven Development) |
提唱者:Jeff De Luca, Peter Coad。 モデル中心の古典的な繰り返し型開発プロセスであり、かつ、軽量。 |
適応的ソフトウェア開発: ASD (Adaptive Software Development) |
提唱者:Jim Highsmith。 RADを発展させ、カオス適用理論(CAS)を用いたフレームワーク。 |
動的システム開発方法論: DSDM(Dynamic Systems Development Method) |
RAD、JADをベースとして、プロトタイプを多用する。 |
リーン ソフトウェア開発: LSD(Lean Software Development) |
提唱者:Mary Poppendiek。 トヨタのカンバン方式(最小在庫=ドキュメント)の原理応用。 |
エクストリーム モデリング: xtUML(Executable and Translatable UML) |
提唱者:OMG-MDAなど。 検証実行可能なモデリング(ツール)を利用しており、マネジメント的側面はない。 |