分離可能性と対応
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/08/28 01:04 UTC 版)
「エクストリーム・プログラミング」の記事における「分離可能性と対応」の解説
2003年に、マット・ステファン(英語版)とダグ・ローゼンバーグは、書籍『Extreme Programming Refactored:The Case Against XP』を出版した。この本は、XPプロセスの価値に疑問を投げかけ、XPプロセスを改善する方法を提案している。これにより、記事、インターネットニュースグループ、およびWebサイトのチャット界隈で長い議論が起きた。この本の核心的な議論は、XPのプラクティスは相互に依存しているが、すべてのプラクティスを採用しようとする意志がある/可能な実際的な組織はほとんどないというものであり、したがって、プロセス全体が失敗するというものである。また、本書は他の批判も行っており、XPの「集団所有」モデルを社会主義に例え否定的に描いている。 XPのある側面は『Extreme Programming Refactored』の出版以降、変化している; 特に、XPは現在、必要な目標が満たされているのであれば、プラクティスの変更を受け入れている。XPはまた、プロセスに一般的な用語を使うようになってきている。これらの変更により以前の批判は無効であると主張する人もいれば、これは単にプロセスを骨抜きにしているだけだという意見もある。 他の著者は、統一された方法論を形成するために、古い方法論とXPを調和させることを試みた。これらのXPのいくつかは、 ウォーターフォール・モデルのような、置き換えを求めていた:例: プロジェクトのライフサイクル: ウォーターフォール、高速アプリケーション開発(RAD)、およびそのすべて。JPモルガン・チェースは、能力成熟度モデル統合(CMMI)およびシックス・シグマのコンピュータプログラミングの方法とXPを組み合わせてみた。彼らは、3つのシステムが互いをよく補強し、よりよい開発をもたらし、相互に矛盾しなかったことを見つけた。
※この「分離可能性と対応」の解説は、「エクストリーム・プログラミング」の解説の一部です。
「分離可能性と対応」を含む「エクストリーム・プログラミング」の記事については、「エクストリーム・プログラミング」の概要を参照ください。
- 分離可能性と対応のページへのリンク