$30 off During Our Annual Pro Sale. View Details »

一人ひとりの「変えたい」を力に、11人で変化し続ける開発チームができるまで / JA_An ever-evolving dev team powered by the desire for change

一人ひとりの「変えたい」を力に、11人で変化し続ける開発チームができるまで / JA_An ever-evolving dev team powered by the desire for change

LINE DevDay 2020

November 26, 2020
Tweet

More Decks by LINE DevDay 2020

Other Decks in Technology

Transcript

  1. ҰਓͻͱΓͷ ʮม͍͑ͨʯ Λྗʹ ਓͰมԽ͠ଓ͚Δ ։ൃνʔϜ͕Ͱ͖Δ·Ͱ େ௬༑ྒ / LINE

  2. ʮνʔϜͷ՝୊ʯ

  3. Profile › LINE NEWS ϑϩϯτΤϯυΤϯδχΞ › ΤϯδχΞϦϯάϚωδϝϯτ › େ௬ ༑ྒ

    / Tomoaki Otsuki › ৬ೳԣஅܕνʔϜͷεΫϥϜϚελʔ
  4. LINE NEWS

  5. › શһ͕ϦϞʔτϫʔΫ › ࡋྔ࿑ಇ੍ › 2ਓ / 2013೥ → 11ਓ

    / 2020೥ LINE NEWS ϑϩϯτΤϯυνʔϜ › ༷ʑͳޏ༻ܗଶ
  6. ࣗ཯తͳνʔϜͱ͸ ?

  7. ʮม͍͑ͨʯؾ࣋ͪΛ࣋ͬͯߦಈΛى͜͠ νʔϜϝϯόʔ͕ڞʹมԽ͍ͯ͘͠νʔϜ

  8. ʮม͍͑ͨʯؾ࣋ͪΛ࣋ͬͯߦಈΛى͜͠ νʔϜϝϯόʔ͕ڞʹมԽ͍ͯ͘͠νʔϜ

  9. ࣗ཯తͳνʔϜ΁ͷ3ͭͷεςοϓ Level 2 Level 3 Level 1

  10. Level 2 Level 3 Level 1 ࣗ཯తͳνʔϜ΁ͷ3ͭͷεςοϓ ʮม͍͑ͨʯؾ͕࣋ͪ ߦಈʹͳ͍ͬͯͳ͍

  11. Level 2 Level 3 Level 1 ࣗ཯తͳνʔϜ΁ͷ3ͭͷεςοϓ ʮม͍͑ͨʯؾ࣋ͪ ͔Βߦಈ͕গ͠ ੜ·ΕΔ

  12. Level 2 Level 3 Level 1 ࣗ཯తͳνʔϜ΁ͷ3ͭͷεςοϓ શһ͕ߦಈΛى͜͠ ͦΕ͕טΈ߹͍ͬͯΔ

  13. Level 2 Level 3 Level 1 શһ͕ߦಈΛى͜͠ ͦΕ͕טΈ߹͍ͬͯΔ ʮม͍͑ͨʯؾ࣋ͪ ͔Βߦಈ͕গ͠

    ੜ·ΕΔ ࣗ཯తͳνʔϜ΁ͷ3ͭͷεςοϓ ʮม͍͑ͨʯؾ͕࣋ͪ ߦಈʹͳ͍ͬͯͳ͍
  14. Lv.1ͷࠒʹى͖ͨ໰୊

  15. ࢓ࣄ͕ʮམͪΔʯ͜ͱ͕ଟʑ͋ͬͨ

  16. ࣮ྫ 1 ୭͔͕΍Βͳ͍ͱ͍͚ͳ͍࢓ࣄ͕ணख͞Εͣ๨ΕΒΕ͍ͯͨ

  17. ࣮ྫ 2 ॏཁ͕ͩۓٸͰͳ͍࢓ࣄ͕ޙճ͠ʹ͞Εଓ͚ͨ

  18. Lv.2ͷࠒʹى͖ͨ໰୊

  19. ʮ߹ҙΛͱΔʯͱ͍͏ϓϩηε͕ൈ͚མͪ ख໭Γ͕ൃੜͨ͠

  20. ίʔυͷ඼࣭(TSԽ)ͱೲظΛఱṝʹ͔͚ͯ͠·ͬͨ ࣮ྫ 3

  21. ͳͥ͜ΕΒͷ໰୊͸ى͖ͨͷ͔ ?

  22. νʔϜϝϯόʔʹ໰୊͕͋Δͷ͔ ?

  23. ࣮ྫ 1 ୭͔͕΍Βͳ͍ͱ͍͚ͳ͍࢓ࣄ͕ணख͞Εͣ๨ΕΒΕ͍ͯͨ

  24. ๩ͯ͘͠νʔϜϝϯόʔͷ ίʔυϨϏϡʔΛ͢Δ͕࣌ؒ ଍Γͳ͍… ࣮ྫ 1 ୭͔͕΍Βͳ͍ͱ͍͚ͳ͍࢓ࣄ͕ணख͞Εͣ๨ΕΒΕ͍ͯͨ

  25. ࣗ෼ΑΓৄ͍͠ਓ͕͍Δ͔Β ࣗ෼͕ݟΔඞཁ͸ͳ͍ͩΖ͏ ࣮ྫ 1 ୭͔͕΍Βͳ͍ͱ͍͚ͳ͍࢓ࣄ͕ணख͞Εͣ๨ΕΒΕ͍ͯͨ ๩ͯ͘͠νʔϜϝϯόʔͷ ίʔυϨϏϡʔΛ͢Δ͕࣌ؒ ଍Γͳ͍…

  26. ࣮ྫ 1 ୭͔͕΍Βͳ͍ͱ͍͚ͳ͍࢓ࣄ͕ணख͞Εͣ๨ΕΒΕ͍ͯͨ ͓ޓ͍ͷʮ΍Βͳ͍ཧ༝ʯΛཧղ͠߹͍ͬͯͳ͍ ࣗ෼ΑΓৄ͍͠ਓ͕͍Δ͔Β ࣗ෼͕ݟΔඞཁ͸ͳ͍ͩΖ͏ ๩ͯ͘͠νʔϜϝϯόʔͷ ίʔυϨϏϡʔΛ͢Δ͕࣌ؒ ଍Γͳ͍…

  27. ࣮ྫ 2 ॏཁ͕ͩۓٸͰͳ͍࢓ࣄ͕ޙճ͠ʹ͞Εଓ͚ͨ

  28. ૣ͘TSԽͨ͠΄͏͕ ϝϯςφϯεੑ͕ߴ͘ͳΔ ࣮ྫ 2 ॏཁ͕ͩۓٸͰͳ͍࢓ࣄ͕ޙճ͠ʹ͞Εଓ͚ͨ

  29. Өڹൣғ΍༏ઌॱҐ͔Β ࠓ͙͢TSԽ͢Δͷ͸೉͍͠ ࣮ྫ 2 ॏཁ͕ͩۓٸͰͳ͍࢓ࣄ͕ޙճ͠ʹ͞Εଓ͚ͨ ૣ͘TSԽͨ͠΄͏͕ ϝϯςφϯεੑ͕ߴ͘ͳΔ

  30. ࣮ྫ 2 ॏཁ͕ͩۓٸͰͳ͍࢓ࣄ͕ޙճ͠ʹ͞Εଓ͚ͨ Important but non-urgent tasks are postponed. ʮνʔϜͷ൑அج४ʯΛཧղ͠߹͍ͬͯͳ͍

    Өڹൣғ΍༏ઌॱҐ͔Β ࠓ͙͢TSԽ͢Δͷ͸೉͍͠ ૣ͘TSԽͨ͠΄͏͕ ϝϯςφϯεੑ͕ߴ͘ͳΔ
  31. ίʔυͷ඼࣭(TSԽ)ͱೲظΛఱṝʹ͔͚ͯ͠·ͬͨ ࣮ྫ 3

  32. ؆୯ͳίʔυϨϏϡʔ͔ͩΒ ؆୯ʹϨϏϡʔͯ͠΋Β͑Δ ͩΖ͏ ίʔυͷ඼࣭(TSԽ)ͱೲظΛఱṝʹ͔͚ͯ͠·ͬͨ ࣮ྫ 3

  33. TSԽ͢Δ͔൱͔ͳͲͷ ઃܭϨϕϧͷ૬ஊ͸ ࣮૷લʹґཔͯ͠΄͍͠ ίʔυͷ඼࣭(TSԽ)ͱೲظΛఱṝʹ͔͚ͯ͠·ͬͨ ࣮ྫ 3 ؆୯ͳίʔυϨϏϡʔ͔ͩΒ ؆୯ʹϨϏϡʔͯ͠΋Β͑Δ ͩΖ͏

  34. ίʔυͷ඼࣭(TSԽ)ͱೲظΛఱṝʹ͔͚ͯ͠·ͬͨ ࣮ྫ 3 The quality of the code or the

    delivery date ? ʮ૬खʹͲ͏ͯ͠΄͍͔͠ʯΛཧղ͠߹͍ͬͯͳ͍ TSԽ͢Δ͔൱͔ͳͲͷ ઃܭϨϕϧͷ૬ஊ͸ ࣮૷લʹґཔͯ͠΄͍͠ ؆୯ͳίʔυϨϏϡʔ͔ͩΒ ؆୯ʹϨϏϡʔͯ͠΋Β͑Δ ͩΖ͏
  35. ͳͥ͜ΕΒͷ໰୊͸ى͖ͨͷ͔ ?

  36. ͓ޓ͍ͷߟ͑Λཧղ͍͋ͬͯ͠ͳ͔͔ͬͨΒ

  37. ໰୊͸νʔϜϝϯόʔݸʑਓʹ͋ΔͷͰ͸ͳ͘… Problem Problem

  38. ໰୊͸νʔϜϝϯόʔಉ࢜ͷؔ܎ੑʹ͋Δ Problem

  39. ૬ޓཧղ

  40. ԿΛ૬ޓཧղ͢Ε͹Α͍͔ ?

  41. ԿΛ૬ޓཧղ͢Ε͹Α͍͔ ? ޓ͍΁ͷ ظ଴ 1 2 3 ҰਓͻͱΓͷ ҧ͍ νʔϜͷ

    ํ޲ੑ
  42. 1 2 3 ԿΛ૬ޓཧղ͢Ε͹Α͍͔ ? ޓ͍΁ͷ ظ଴ ҰਓͻͱΓͷ ҧ͍ νʔϜͷ

    ํ޲ੑ
  43. 1 2 3 ԿΛ૬ޓཧղ͢Ε͹Α͍͔ ? ޓ͍΁ͷ ظ଴ ҰਓͻͱΓͷ ҧ͍ νʔϜͷ

    ํ޲ੑ
  44. 1 2 3 ԿΛ૬ޓཧղ͢Ε͹Α͍͔ ? ޓ͍΁ͷ ظ଴ ҰਓͻͱΓͷ ҧ͍ νʔϜͷ

    ํ޲ੑ
  45. 1 2 3 ԿΛ૬ޓཧղ͢Ε͹Α͍͔ ? ޓ͍΁ͷ ظ଴ ҰਓͻͱΓͷ ҧ͍ νʔϜͷ

    ํ޲ੑ
  46. Ͳ͏΍ͬͯ૬ޓཧղ͢Ε͹Α͍͔ ?

  47. ࣮ફྫ 1

  48. 1 ࣮ફྫ 1 ҰਓͻͱΓͷ ҧ͍

  49. ࣗ෼͔Β࢝ΊΔ ࣮ફྫ 1

  50. ࢀՃ͠΍͍ۭ͢ؾͮ͘Γ͔Β࢝ΊΔ ࣮ફྫ 1

  51. ੝Γ্͕Γ·ͨ͠ !! ࣮ફྫ 1

  52. What: How: › ࢀՃ͠΍͍ۭ͢ؾͮ͘Γ͔Β࢝ΊΔ › ࣗ෼͔Β࢝ΊΔ › ʮҰਓͻͱΓͷҧ͍ʯͷ૬ޓཧղ ࣮ફྫ 1

  53. ࣮ફྫ 2

  54. 1 ࣮ફྫ 2 ҰਓͻͱΓͷ ҧ͍

  55. νʔϜͷঢ়ଶͷݟۃΊ͔Β࢝ΊΔ ࣮ફྫ 2

  56. ࢀՃ͠΍͍ۭ͢ؾͮ͘Γ͔Β࢝ΊΔ ࣮ફྫ 2

  57. ΈΜͳͷεΩϧϚοϓ͕׬੒͠·ͨ͠ !! ࣮ફྫ 2

  58. What: How: › νʔϜͷঢ়ଶͷݟۃΊ͔Β࢝ΊΔ › ࢀՃ͠΍͍ۭ͢ؾͮ͘Γ͔Β࢝ΊΔ › ʮҰਓͻͱΓͷҧ͍ʯͷ૬ޓཧղ ࣮ફྫ 2

  59. ࣮ફྫ 3

  60. 2 ࣮ફྫ 3 νʔϜͷ ํ޲ੑ

  61. 3 2 ࣮ફྫ 3 νʔϜͷ ํ޲ੑ ޓ͍΁ͷ ظ଴

  62. ࣮ફྫ 3

  63. 3 ࣮ફྫ 3 ޓ͍΁ͷ ظ଴

  64. νʔϜͷঢ়ଶͷݟۃΊ͔Β࢝ΊΔ ࣮ફྫ 3

  65. What: How: › νʔϜͷঢ়ଶͷݟۃΊ͔Β࢝ΊΔ › ʮޓ͍΁ͷظ଴ʯͷ૬ޓཧղ › ʮνʔϜͷํ޲ੑʯͷ૬ޓཧղ ࣮ફྫ 3

  66. ࣗ෼͔Β࢝ΊΔ νʔϜͷঢ়ଶͷݟۃΊ͔Β࢝ΊΔ ࢀՃ͠΍͍ۭ͢ؾͮ͘Γ͔Β࢝ΊΔ Ͳ͏΍ͬͯ૬ޓཧղ͢Ε͹Α͍͔ ?

  67. ࣗ෼͔Β࢝ΊΔ νʔϜͷঢ়ଶͷݟۃΊ͔Β࢝ΊΔ ࢀՃ͠΍͍ۭ͢ؾͮ͘Γ͔Β࢝ΊΔ Ͳ͏΍ͬͯ૬ޓཧղ͢Ε͹Α͍͔ ?

  68. νʔϜͷঢ়ଶͷݟۃΊ͔Β࢝ΊΔ ๩͍͠ ༨༟͕͋Δ ҰਓͰ ಇ͍͍ͯΔ ڠۀ͢Δ͜ͱ͕ ଟ͍ ੒ख़ ະख़

  69. ʮ૬ޓཧղʯͱ͍͏໨తΛ๨Εͳ͍͜ͱ

  70. Ͳ͏ͳ͔ͬͨ ?

  71. Ͳ͏ͳ͔ͬͨ ?

  72. https://logmi.jp/tech/articles/322702 Ͳ͏ͳ͔ͬͨ ?

  73. Ͳ͏ͳ͔ͬͨ ?

  74. Ͳ͏ͳ͔ͬͨ ?

  75. Ͳ͏ͳ͔ͬͨ ?

  76. ·ͱΊ

  77. ʮม͍͑ͨʯؾ࣋ͪΛ࣋ͬͯߦಈΛى͜͠ νʔϜϝϯόʔ͕ڞʹมԽ͍ͯ͘͠νʔϜ

  78. ૬ޓཧղ

  79. ԿΛ૬ޓཧղ͢Ε͹Α͍͔ ? ޓ͍΁ͷ ظ଴ 1 2 3 ҰਓͻͱΓͷ ҧ͍ νʔϜͷ

    ํ޲ੑ
  80. ࣗ෼͔Β࢝ΊΔ νʔϜͷঢ়ଶͷݟۃΊ͔Β࢝ΊΔ ࢀՃ͠΍͍ۭ͢ؾͮ͘Γ͔Β࢝ΊΔ Ͳ͏΍ͬͯ૬ޓཧղ͢Ε͹Α͍͔ ?

  81. Ϛωʔδϟʔͷํ΁

  82. νʔϜϝϯόʔͷํ΁

  83. Thank you