タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

agile-software-developmentとextreme-programmingとsoftware-engineeringに関するnabinnoのブックマーク (2)

  • - エクストリームプログラミングとは何か?

    原文: Ron Jeffries 邦訳:(株)永和システムマネジメント 平鍋健児 作成日:初版 2001,8/11 エクストリームプログラミングは、シンプルさ、コミュニケーション、フィー ドバック、そして勇気に価値を置くソフトウェア開発手法(discipline)であ る。チーム全体を一箇所に集め、シンプルなプラクティスを用いて十分なフー ドバックを得ることにより、チームの現在地点が分かるようにし、プラクティ スをチーム固有の状況に調整する能力を与える。 エクストリームプログラミングにおいては、プロジェクトへの貢献者は、 全員が「チーム全体(Whole Team)」の一部である。 チームは「顧客(The Customer)」とよばれるビジネス代表のまわりに 形成される。顧客はチームと同じ場所に席をもち、毎日チームとともに 作業する。 Core Practices: チーム全体(Whole

  • エクストリーム・プログラミング - Wikipedia

    エクストリーム・プログラミング、XP(英: extreme programming)は、 ソフトウェア品質 を向上させ、変化する顧客の要求への対応力を高めることを目的としたソフトウェア開発プロセスである。アジャイルソフトウェア開発の一つとして[1][2][3]、短い開発サイクルで頻繁に「リリース」することを推奨することで、生産性を向上させ、新しい顧客の要求を採用するためのチェックポイントを導入することを意図している。 エクストリーム・プログラミングの他の要素には、ペアでのプログラミングや広範なコードレビューの実施、すべてのコードのユニットテスト、機能は実際に必要となるまでは追加しない、フラットな管理構造、コードのシンプルさと明快さ、時間の経過とともに問題がよりよく理解されたことでの顧客の要求の変化を期待する、顧客やプログラマーでの頻繁なコミュニケーションなどがある[2][3][4]。この方

    エクストリーム・プログラミング - Wikipedia
  • 1