Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Happy! Lucky! XP!

yattom
November 06, 2020

Happy! Lucky! XP!

スクラムフェス札幌2020の発表資料です。

yattom

November 06, 2020
Tweet

More Decks by yattom

Other Decks in Programming

Transcript

  1. XPとの出会い • 2000年『エクストリームプログラミング入門』(第1版) • 『日経コンピュータ』の記事(2001年) • 常駐で参加したプロジェクトでやってた • 顧客との計画ゲーム •

    漸進的な設計 • テスト駆動開発 • メーリングリスト、社外勉強会、イベントなどの盛り上がり • 2001年4月 ケント・ベック来日
  2. XPのプラクティス(一部) • タスクへの自主サインアップ • ユーザーストーリー • ペアプログラミング • テストファースト •

    リファクタリング • 漸進的な設計 • コードの共同所有 • 継続的結合(CI) • 顧客同席
  3. XPのプラクティス(一部) • タスクへの自主サインアップ • ユーザーストーリー • ペアプログラミング • テストファースト •

    リファクタリング • 漸進的な設計 • コードの共同所有 • 継続的結合(CI) • 顧客同席
  4. XPのプラクティス(一部) • タスクへの自主サインアップ • ユーザーストーリー • ペアプログラミング • テストファースト •

    リファクタリング • 漸進的な設計 • コードの共同所有 • 継続的結合(CI) • 顧客同席 フィードバック
  5. わたし コード テスト テスト 駆動 開発 メンバー ペアプロ メンバー コード

    テスト 常時結合 常時結合 メンバー メンバー 共同所有 リファクタリング
  6. わたし コード テスト テスト 駆動 開発 メンバー ペアプロ メンバー コード

    テスト 常時結合 常時結合 メンバー メンバー 共同所有 リファクタリング 実環境
  7. わたし コード テスト テスト 駆動 開発 メンバー ペアプロ メンバー コード

    テスト 常時結合 常時結合 メンバー メンバー 共同所有 リファクタリング 実環境 ユーザ
  8. わたし コード テスト テスト 駆動 開発 メンバー ペアプロ メンバー コード

    テスト 常時結合 常時結合 メンバー メンバー 共同所有 リファクタリング 実環境 ユーザ 早期リリース
  9. わたし コード テスト テスト 駆動 開発 メンバー ペアプロ メンバー コード

    テスト 常時結合 常時結合 メンバー メンバー 共同所有 リファクタリング 実環境 ユーザ 早期リリース 顧客 ビジネス
  10. わたし コード テスト テスト 駆動 開発 メンバー ペアプロ メンバー コード

    テスト 常時結合 常時結合 メンバー メンバー 共同所有 リファクタリング 実環境 ユーザ 早期リリース 顧客 ビジネス 計画ゲーム
  11. わたし コード テスト テスト 駆動 開発 メンバー ペアプロ メンバー コード

    テスト 常時結合 常時結合 メンバー メンバー 共同所有 リファクタリング 実環境 ユーザ 早期リリース 顧客 ビジネス 計画ゲーム XPコミュニティ 参加 発表
  12. 関係がある https://www.dourish.com/goodies/jargon.html 69 adj. Large quantity. Usage: Exclusive to MIT-AI.

    "Go away, I have 69 things to do to DDT before worrying about fixing the bug in the phase of the moon output routine..." [Note: Actually, any number less than 100 but large enough to have no obvious magic properties will be recognized as a "large number". There is no denying that "69" is the local favorite. I don't know whether its origins are related to the obscene interpretation, but I do know that 69 decimal = 105 octal, and 69 hexadecimal = 105 decimal, which is a nice property. - GLS]
  13. わたし コード テスト テスト 駆動 開発 メンバー ペアプロ メンバー コード

    テスト 常時結合 常時結合 メンバー メンバー 共同所有 リファクタリング 実環境 ユーザ 早期リリース 顧客 ビジネス 計画ゲーム XPコミュニティ 参加 発表
  14. XPコミュニティ わたし コード テスト メンバー メンバー コード テスト メンバー メンバー

    実環境 ユーザ 顧客 ビジネス 壮大な関係性の中に いるわたし にはアイデンティティが ある
  15. respond (v) = 反応する responsible (adj) = 反応できる responsibility (n)

    = 反応できる能力 ※正しい英語とは違います
  16. が 書いた コード わたし どっかの 誰か わたしが 反応できる 誰か どっかの誰かが

    反応できる わたし 「何かあっても 一切反応しないよ」と いうのも反応