エクストリーム‐プログラミング【extreme programming】
読み方:えくすとりーむぷろぐらみんぐ
アジャイル開発とよばれるソフトウエア開発手法の一。1999年に米国のケント=ベックが提唱。俊敏かつ柔軟に対応することに主眼を置き、コーディング・テスト・再設計という開発サイクルを繰り返して進める。XP。
エックス‐ピー【XP】
読み方:えっくすぴー
《extreme programming》⇒エクストリームプログラミング
エクストリーム・プログラミング
(eXtreme Programming から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/09/09 20:14 UTC 版)
エクストリーム・プログラミング、XP(英: extreme programming)は、 ソフトウェア品質 を向上させ、変化する顧客の要求への対応力を高めることを目的としたソフトウェア開発プロセスである。アジャイルソフトウェア開発の一つとして[1][2][3]、短い開発サイクルで頻繁に「リリース」することを推奨することで、生産性を向上させ、新しい顧客の要求を採用するためのチェックポイントを導入することを意図している。
- ^ "Human Centred Technology Workshop 2006 ", 2006, PDF, Human Centred Technology Workshop 2006
- ^ a b UPenn-Lectures-design-patterns "Design Patterns and Refactoring", University of Pennsylvania, 2003.
- ^ a b USFCA-edu-601-lecture Extreme Programming.
- ^ “Manifesto for Agile Software Development”. Agilemanifesto.org (2001年). 2019年3月26日閲覧。
- ^ a b c d e f g h i j k l m Computerworld-appdev-92 "Extreme Programming", Computerworld (online), December 2001
- ^ a b c Rosenberg, Doug; Stephens, Matt (2003). Extreme Programming Refactored: The Case Against XP. Apress. ISBN 978-1-59059-096-6
- ^ Larman 2003.
- ^ Interview with Kent Beck and Martin Fowler. (2001-03-23)
- ^ Sedano, Todd; Ralph, Paul; Péraire, Cécile (2016). Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement - ESEM '16. pp. 1–10. doi:10.1145/2961111.2962590. ISBN 9781450344272
- ^ Lisa Crispin; Tip House (2003). Testing Extreme Programming. ISBN 9780321113559
- ^ "Everyone's a Programmer" by Clair Tristram. Technology Review, November 2003. p. 39.
- ^ Beck, K. (1999). Extreme Programming Explained: Embrace Change. Addison-Wesley. ISBN 978-0-321-27865-4
- ^ “Extreme Programming Rules”. extremeprogramming.org. 2019年3月26日閲覧。
- ^ Ken Auer Archived September 20, 2008, at the Wayback Machine.
- ^ John Carroll; David Morris (July 29, 2015). Agile Project Management in easy steps, 2nd edition. In Easy Steps. p. 162. ISBN 978-1-84078-703-0
- ^ Cutter Consortium. “Industrial XP: Making XP Work in Large Organizations - Cutter Consortium”. cutter.com. 2019年3月26日閲覧。
- ^ Extreme Programming (XP) Six Sigma CMMI.
- ^ McBreen, P. (2003). Questioning Extreme Programming. Boston, MA: Addison-Wesley. ISBN 978-0-201-84457-3
- ^ Boehm, B.; R. Turner (2004). Balancing Agility and Discipline: A Guide for the Perplexed. Boston, MA: Addison-Wesley. ISBN 978-0-321-18612-6
- ^ Stephens, Matt; Doug Rosenberg (2004). The irony of extreme programming. MA: Dr Dobbs journal
- ^ sdmagazine Archived March 16, 2006, at the Wayback Machine.
- 1 エクストリーム・プログラミングとは
- 2 エクストリーム・プログラミングの概要
- 3 歴史
- 4 コンセプト
- 5 プラクティス
- 6 関連項目
- eXtreme Programmingのページへのリンク