タウンワークをドライブさせるためになんちゃってアジャイルをやめた話

 タウンワークをドライブさせるためになんちゃってアジャイルをやめた話

2018/11/30 NTTデータアジャイルフォーラムでの、高橋の講演資料になります

Eea9a05e6e222a3d50c73f54a49fadf4?s=128

Recruit Technologies

November 30, 2018
Tweet

Transcript

  1. 11.

    ࠇా थ Kuroda itsuki i2key νʔϜߏ੒ اը νʔϜ σβΠφʔ νʔϜ

    ։ൃνʔϜ Ҋ݅ͷ༏ઌॱҐܾ ΊͨΓϦϦʔεͷ ൑அ͢Δਓ νʔϜͷࠔΓ͝ͱ ղܾͨ͠Γ վળͨ͠Γ͢Δਓ ϑϩϯτΤϯυ ։ൃϝϯόʔ όοΫΤϯυ ։ൃϝϯόʔ 2िؒ͝ͱܭ ըʙઃܭʙ࣮ ૷ʙςετΛ ͯ͠ϦϦʔε ͱ;Γ͔͑Γ Λ͢Δͱ͍͏ αΠΫϧ εςʔΫϗϧμʔ
  2. 18.
  3. 21.
  4. 46.

    課題感 Ready会でReadyにできていない - 要件的な詰め 甘さ - Readyで ない にReadyとし てしまう

    - 調査タスク込みでReady 課題感 相対見積もりをして優先度が変動 - 優先度が不透明化 課題感 「要件的に 良いけどこれでいい か?」が発生。それを実装時に聞いて いる。(10/30追記) 詳細化がしきれていない 要件的なコーナーケース 見逃し 実装工数 見積もり ブレ 課題感 手戻り多い(ガイドライ ン準拠してないから直 して、が多い で自動 化できそうな気がする) 課題感 プロトを作る必要性がそもそもある か (レイさんがいたタイミングで 作って いなかった) 課題感 要件的に「こ ケースど うする」が開発後期に見 つかる 課題感 ヤバめ ブランチ運用 課題感 手戻り多い(計測中) 要件的なも もコード的 なも もある。 課題感 SI = System Integration = 統合テスト であるべき(藤田さん談) 高嶋さんにそ 認識がない。( SIってな ん 略だろうって言ってた) やっていること 、画面単位 単体テ ストに近い システムレベル テスト観点が欠如し ている状態 ՝୊͕͋Γͦ͏ͳͱ͜ΖʹΞλϦΛ͚ͭΔ ʢུʣ ʢུʣ
  5. 50.

    Ҋ݅ͷ෼ׂ؅ཧͱ଴ͪͷൃੜ http://poohsunny.hatenablog.com/entry/2017/11/25/225504 Ҋ݅Ϧετ -XXҊ݅ -YYҊ݅ ։ൃ༻Ҋ݅ Ϧετ -XXҊ݅ௐࠪ -XXҊ݅ ϑϩϯτΤϯυ

    ࣮૷ -XXҊ݅ αʔόʔ ࣮૷ 2िؒ ௐࠪ ϑϩϯτΤϯυ ࣮૷ αʔόʔαΠυ ࣮૷ ଴ͪ ଴ͪ 2िؒ 2िؒ ؾ͖ͮ
  6. 57.

    Ҋ݅ͷ෼ׂ؅ཧͱڧ͍కΊ੾Γҙࣝͷഇࢭ http://poohsunny.hatenablog.com/entry/2017/11/25/225504 Ҋ݅Ϧετ -XXҊ݅ -YYҊ݅ ։ൃ༻Ҋ݅ Ϧετ -XXҊ݅ௐࠪ -XXҊ݅ ϑϩϯτΤϯυ

    ࣮૷ -XXҊ݅ αʔόʔ ࣮૷ 2िؒ ௐࠪ ϑϩϯτΤϯυ ࣮૷ αʔόʔαΠυ ࣮૷ ଴ͪ ଴ͪ 2िؒ 2िؒ ରࡦ
  7. 58.

    λεΫϘʔυͷܗࣜΛมߋɻՁ஋͋Δ୯ҐͰͷDONEʹͩ͜ΘΔ AҊ݅ BҊ݅ CҊ݅ TODO DOING REVIEW DONE ઃܭ όοΫ

    ࣮૷ ϑϩϯτ ࣮૷ ςετ ςετέʔ ε࡞੒ ઃܭ όοΫ ࣮૷ ϑϩϯτ ࣮૷ ςετ ςετέʔ ε࡞੒ ઃܭ ϑϩϯτ ࣮૷ ड͚ ೖΕ ઃܭ ςετέʔ ε࡞੒ ϨϏϡʔ όοΫ ࣮૷ ϨϏϡʔ ςετ ࡞੒ ςετ ࣮ࢪ डೖΕ DONE AҊ݅ BҊ݅ CҊ݅ ϑϩϯτΤϯυ όοΫΤϯυ TODO
  8. 59.

    λεΫϘʔυͷܗࣜΛมߋɻՁ஋͋Δ୯ҐͰͷDONEʹͩ͜ΘΔ AҊ݅ BҊ݅ CҊ݅ TODO DOING REVIEW DONE ઃܭ όοΫ

    ࣮૷ ϑϩϯτ ࣮૷ ςετ ςετέʔ ε࡞੒ ઃܭ όοΫ ࣮૷ ϑϩϯτ ࣮૷ ςετ ςετέʔ ε࡞੒ ઃܭ ϑϩϯτ ࣮૷ ड͚ ೖΕ ઃܭ ςετέʔ ε࡞੒ ϨϏϡʔ όοΫ ࣮૷ ϨϏϡʔ ςετ ࡞੒ ςετ ࣮ࢪ डೖΕ DONE AҊ݅ BҊ݅ CҊ݅ ϑϩϯτΤϯυ όοΫΤϯυ TODO ͪͳΈʹ͜ͷ࣌఺Ͱ ͸·ͩʮλεΫϘʔυʯ Ͱͨ͠
  9. 68.

    ࣍ͷ޻ఔʹҠͬͨ࣌ؒΛه࿥ 2/15 11:00 ઃܭ ϑϩϯτ ࣮૷ ϨϏϡʔ όοΫ ࣮૷ ϨϏϡʔ

    ςετ ࡞੒ ςετ ࣮ࢪ डೖΕ DONE ϑϩϯτΤϯυ όοΫΤϯυ TODO AҊ݅ AҊ݅
  10. 69.

    ࣍ͷ޻ఔʹҠͬͨ࣌ؒΛه࿥ 2/16 11:00 ઃܭ ϑϩϯτ ࣮૷ ϨϏϡʔ όοΫ ࣮૷ ϨϏϡʔ

    ςετ ࡞੒ ςετ ࣮ࢪ डೖΕ DONE ϑϩϯτΤϯυ όοΫΤϯυ TODO AҊ݅ AҊ݅
  11. 70.
  12. 71.

    લ޻ఔʹ໭ͬͯ͠·ͬͨΒɺߦΛ௥Ճͯ͠໭ͬͨ ޻ఔʹͦͷ࣌ࠁΛه࿥ 2/19 9:00 ઃܭ ϑϩϯτ ࣮૷ ϨϏϡʔ όοΫ ࣮૷

    ϨϏϡʔ ςετ ࡞੒ ςετ ࣮ࢪ डೖΕ DONE ϑϩϯτΤϯυ όοΫΤϯυ TODO AҊ݅ AҊ݅
  13. 128.
  14. 132.
  15. 134.

    ςετۦಈ։ൃ XUTP͔ΒֶͿ هड़ੑͷߴ͍ Ϣχοτςετ Selenide or Geb? ೔ຊSeleniumϢʔβʔίϛϡχςΟ TDDBC Selenide

    or Geb? 〜あなた そ 時どちらを使う〜 JJUG CCC Fall 2017 @shimashima35 & @PoohSunny XUTP͔ΒֶͿ هड़ੑͷߴ͍ Ϣχοτςετ ʙԶͨͪΛॿ͚ΔϢχοτςετ΁ʙ ߴڮཅଠ࿠(a.k.a. @PoohSunny) 1 https://speakerdeck.com/poohsunny/xutp-in-number-xpjug https://www.slideshare.net/youtaroutakahashi/selenide-or-geb ϓϥΫςΟε͸ಘҙʢؾ͕͢Δʣɻ ஌ࣝ΋͋Δʢؾ͕͢Δʣɻ Ͱ΋ചΓ্͛΍KPIվળʹͭͳ͛Δ ͷ͸ۤखɻ https://github.com/tddbc http://www.selenium.jp/ ࣗ෼ͷ೰Έ
  16. 135.

    ςετۦಈ։ൃ XUTP͔ΒֶͿ هड़ੑͷߴ͍ Ϣχοτςετ Selenide or Geb? ೔ຊSeleniumϢʔβʔίϛϡχςΟ TDDBC Selenide

    or Geb? 〜あなた そ 時どちらを使う〜 JJUG CCC Fall 2017 @shimashima35 & @PoohSunny XUTP͔ΒֶͿ هड़ੑͷߴ͍ Ϣχοτςετ ʙԶͨͪΛॿ͚ΔϢχοτςετ΁ʙ ߴڮཅଠ࿠(a.k.a. @PoohSunny) 1 https://speakerdeck.com/poohsunny/xutp-in-number-xpjug https://www.slideshare.net/youtaroutakahashi/selenide-or-geb ࣗ෼ͷख࣋ͪΛར༻ͭ͠ ͭ΋ɺ໨తʹϑΥʔΧε ͯ͠՝୊Λղܾ͍ͯͬͨ͠ɻ https://github.com/tddbc http://www.selenium.jp/ ࣗ෼ͷ೰Έ
  17. 138.

    Selenide or Geb? 〜あなた そ 時どちらを使う〜 JJUG CCC Fall 2017

    @shimashima35 & @PoohSunny XUTP͔ΒֶͿ هड़ੑͷߴ͍ Ϣχοτςετ ʙԶͨͪΛॿ͚ΔϢχοτςετ΁ʙ ߴڮཅଠ࿠(a.k.a. @PoohSunny) 1 https://speakerdeck.com/poohsunny/xutp-in-number-xpjug https://www.slideshare.net/youtaroutakahashi/selenide-or-geb ·ͩ·ͩΧΠθϯ͸ ࢝·ͬͨ͹͔Γ https://github.com/tddbc http://www.selenium.jp/
  18. 139.

    Selenide or Geb? 〜あなた そ 時どちらを使う〜 JJUG CCC Fall 2017

    @shimashima35 & @PoohSunny XUTP͔ΒֶͿ هड़ੑͷߴ͍ Ϣχοτςετ ʙԶͨͪΛॿ͚ΔϢχοτςετ΁ʙ ߴڮཅଠ࿠(a.k.a. @PoohSunny) 1 https://speakerdeck.com/poohsunny/xutp-in-number-xpjug https://www.slideshare.net/youtaroutakahashi/selenide-or-geb ·ͩ·ͩΧΠθϯ͸ ࢝·ͬͨ͹͔Γ https://github.com/tddbc http://www.selenium.jp/ ໨తݟఆΊͯ ΧΠθϯ͍ͯ͠ ͖·͠ΐ͏ʂ
  19. 140.