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

LINE Mini App: More Than 10 Teams across 5 Coun...

LINE Mini App: More Than 10 Teams across 5 Countries Working Towards a Common Goal

Tsuyoshi Ishizuka (LINE / Technical PM 1 Team / Technical Program Manager)

https://tech-verse.me/ja/sessions/100
https://tech-verse.me/en/sessions/100
https://tech-verse.me/ko/sessions/100

Tech-Verse2022

November 18, 2022
Tweet

More Decks by Tech-Verse2022

Other Decks in Technology

Transcript

  1. Self-Introduction Technical Program Manager 2018〜 LINE LINE MINI App, LINE

    Part Time Job I Love Fishing! Tsuyoshi Ishizuka(石塚 剛)
  2. Agenda - What is LINE MINI App ? - Components

    & Teams - Issues - Solutions - Results
  3. Agenda - What is LINE MINI App ? - Components

    & Teams - Issues - Solutions - Results
  4. What is LINE MINI App ? A platform for publishing

    business and store services within LINE. Native App App Store Google Play Web App Web Browser (Safari, Chrome, etc...) LINE MINI App LINE App
  5. 3 Characteristics of the LINE MINI App The LINE MINI

    App is a Web App Platform which allows its users to publish their company services over LINE free of charge. Customers can get a comfortable service experience thanks to the distinctive features unique to LINE MINI App. As long as you have LINE: It’s quick and easy to use. Just send a LINE message and you can be sure users will get the notification. Add users to the friends list for your official LINE account. Add to the friends list Repeat promotion LINE MINI App LINE Official Account
  6. Examples of Services Achievable with the LINE MINI App A

    variety of store services can be used from LINE. Getting a place in line when shops are crowded Table orders at restaurants Issuing digital member certificates
  7. Companies Using the LINE MINI App It is also used

    by many other stores and companies.
  8. Number of LINE MINI App Nov 2020 131 Apps May

    2021 310 Apps Nov 2021 1019 Apps Jul 2022 Over 5000 Apps!
  9. Agenda - What is LINE MINI App ? - Components

    & Teams - Issues - Solutions - Results
  10. Components & Teams LINE MINI App LINE Developers LIFF(LINE Front-end

    Framework) LINE Messenger Service Message QA QA QA QA QA Dev Dev Dev Dev Dev Plan Plan Plan Plan Biz Design
  11. International Branches LINE MINI App Dev Service Message Plan Dev

    QA LINE MINI App Dev TOKYO THAILAND VIETNAM TAIWAN KOREA LIFF(LINE Front-end Framework) Plan Dev KYOTO FUKUOKA LIFF(LINE Front-end Framework) QA LINE MINI App QA LINE Developers LINE Messenger QA QA LINE Developers Dev LINE MINI App Biz LINE Messenger Plan Dev Plan LINE MINI App Biz LINE MINI App Biz
  12. ・Multiple Locations →Zoom Meetings ・Multiple Languages →Slack translation bot →Confuluence

    translation →Simultaneous interpreting in Japanese, English, and Korean. Multiple Locations and Languages
  13. Agenda - What is LINE MINI App ? - Components

    & Teams - Issues - Solutions - Results
  14. Time Line June 2019 LINE MINI App Appeared April 2022

    I Joined July 2020 LINE MINI App Released
  15. Issues ・Multiple teams involved in planning and development ・Multiple teams

    have their own backlogs ・Differing processes and development cycles
  16. Agenda - What is LINE MINI App ? - Components

    & Teams - Issues - Solutions - Results
  17. Product Development Workflow Planning Development QA Release Create Spec Development

    start! Various confirmations (Legal, Complience, Security, etc...) Dev Kickoff Labor estimate (Dev, QA) Schedule adjustment
  18. Product Development Workflow Development QA Release Planning Share Release Content

    Final Release Check Release Release Announcement Real QA
  19. Multi-team planning and development Feature A LINE MINI App Component

    A Component B Component C Team A Team B Team C For example...
  20. Multi-team planning and development Team A Backlog A Team B

    Backlog B Team C Backlog C Release Release Release Release Release Release Release Release Release Release Release Release
  21. Multi-team planning and development Team A Backlog A Release Release

    Release Release Release Team B Backlog B Release Release Release Team C Backlog C Release Release Release Release
  22. How to approach ・Respect the development processes and cycles used

    by each team. ・Visualization of overall progress conditions seen by the LINE MINI App.
  23. Solutions ・BTS (Bug Tracking System) Operation Rule of MINI App

    ・Marge and Visualize Multiple BTS Projects
  24. Solutions ・BTS (Bug Tracking System) Operation Rule of MINI App

    ・Marge and Visualize Multiple BTS Projects
  25. BTS Ticket Status Workflow IN PLAN BACKLOG IN DESIGN IN

    REVIEW IN PROGRESS IN QA RESOLVED CLOSED DEV BACKLOG
  26. BTS Operation Rule of MINI App ・Related component's BTS projects

    →Just Make a List →They have their own operation rules
  27. Solutions ・BTS (Bug Tracking System) Operation Rule of MINI App

    ・Marge and Visualize Multiple BTS Projects
  28. Agenda - What is LINE MINI App ? - Components

    & Teams - Issues - Solutions - Results
  29. Results Comments by team members: 複数チームで個別に進行管理してカオス化していたBTSチケットが整然と 美しく整理され各チームのタスクが可視化されました! さながら たくさん の小川が集まって1つの大きな河川の流れになったようです。

    The BTS tickets, which had been chaotic due to individual progress management by multiple teams, were organized beautifully and the tasks of each team were visualized! It is as if many streams have come together to form one big river.
  30. Summary ・Product Development Workflow ・BTS(Bug Tracking System) Operation Rule of

    MINI App ・Marge and Visualize Multiple BTS Projects ・We need to keep Improving...