Slide 1

Slide 1 text

2019 DevDay Internal System That Supports LINE > Hideto Katano > LINE Executive Officer Oversight of Enterprise IT and Growth development

Slide 2

Slide 2 text

> LINE Executive Officer > Oversight of Enterprise IT and Growth development Hideto Katano Speaker

Slide 3

Slide 3 text

Agenda > Overview of Internal Systems > Mission of Internal Systems > Challenges & Measures

Slide 4

Slide 4 text

Overview of Internal Systems

Slide 5

Slide 5 text

We Have 8100+ Employees 0 2250 4500 6750 9000 2014 2015 2016 2017 2018 2019 700 900 1100 1500 1700 2400 1700 3100 3600 4600 6500 8100 LINE Group LINE Corp

Slide 6

Slide 6 text

Tokyo Kyoto Fukuoka Seoul Dalian Taipei Hanoi Bangkok Ho Chi Minh Jakarta 10 Development Centers in the World

Slide 7

Slide 7 text

> salesforce > kintone > In-house development > GitHub Enterprise > Jenkins, CircleCI, Drone > outsystems Development Platform SFA/CRM Core System > LINE > LINE WORKS > slack > confluenceʢwikiʣ > JiraʢBTSʣ > box Collaboration Communication Internal Systems

Slide 8

Slide 8 text

Confluence (Wiki) MAU 11,000+ Updates / Month 500,000+ Pages 1,200,000+

Slide 9

Slide 9 text

JIRA (BTS) MAU 9,200+ Comments / Month 130,000+ Projects 1,700+

Slide 10

Slide 10 text

GitHub Enterprise MAU 3,700+ PRs in the largest repository 15,000+ Repositories 45,000+

Slide 11

Slide 11 text

Mission of Internal Systems

Slide 12

Slide 12 text

Are You Happy with Current Internal Systems?

Slide 13

Slide 13 text

LINE’s IT Department Mission

Slide 14

Slide 14 text

LINE’s IT Department Mission

Slide 15

Slide 15 text

LINE’s IT Department Mission > We continue to make a No.1 workplace for LINERs by offering the best solutions

Slide 16

Slide 16 text

Internal System = Internal Service

Slide 17

Slide 17 text

> Simply developing a system will not change a user's environment Internal System = Internal Service

Slide 18

Slide 18 text

> Continous improvement will contribute to user retention > Simply developing a system will not change a user's environment Internal System = Internal Service

Slide 19

Slide 19 text

Challenges & Measures

Slide 20

Slide 20 text

Challenges System account integration WOW-full internal systems Onboarding & User Support

Slide 21

Slide 21 text

System Account Integration

Slide 22

Slide 22 text

System Account Integration > No single source of truth > Multiple IDs and passwords per user

Slide 23

Slide 23 text

Authentication Internal 
 SSO Internal services Cloud
 services User SAML & 2FA

Slide 24

Slide 24 text

User Sync Cloud
 services Active
 Directory IM HR system Internal
 apps Confluence
 JIRA Sync script > HR updates

Slide 25

Slide 25 text

Display Name Issue

Slide 26

Slide 26 text

Difficult to search by real name > English characters > Hangul characters > Chinese characters • Kanji • Traditional • Simplified Display Name Issue

Slide 27

Slide 27 text

Difficult to search by real name Display Name Issue Different naming conventions > English name > nickname > English characters > Hangul characters > Chinese characters • Kanji • Traditional • Simplified

Slide 28

Slide 28 text

Users with nicknames > nickname[realname] Display Name Customization Users without a nickname > english name[realname]

Slide 29

Slide 29 text

System Account Integration 1 Account 1 Profile 1 Password

Slide 30

Slide 30 text

Onboarding & User Support

Slide 31

Slide 31 text

Onboarding & User Support > Difficult to find people to cooperate with > Difficult to find information

Slide 32

Slide 32 text

Provide Necessary Information Only When Needed

Slide 33

Slide 33 text

Lower the Bar to Ask Questions

Slide 34

Slide 34 text

LINE CARE

Slide 35

Slide 35 text

Architecture Switcher API
 Messaging API Salesforce Bot User Operator

Slide 36

Slide 36 text

Questions >november_20_first day >09:00-18:00 >november_20_first day >09:00-18:00 >date/november 20-21 >place/grand nikko tokyo >november_20_first day >09:00-18:00 >november_20_first day >09:00-18:00 >date/november 20-21 >place/grand nikko tokyo ʢSalesforce sampleʣ

Slide 37

Slide 37 text

OPERA

Slide 38

Slide 38 text

OPERA Project
 Information Employee
 Information ×

Slide 39

Slide 39 text

Ƃ Project

Slide 40

Slide 40 text

Ƃ Employee

Slide 41

Slide 41 text

Ƃ Relation Map

Slide 42

Slide 42 text

“WOW-IS” Project

Slide 43

Slide 43 text

WOW-IS > Initiate EXCITING development projects! > Create a WOW-full internal systems !

Slide 44

Slide 44 text

Time Attendance Assistant

Slide 45

Slide 45 text

Time Attendance Assistant LINE Beacon bot DB Bot server Attendance system LINE server SAML IdP

Slide 46

Slide 46 text

Time Attendance Assistant Link accounts Follow the official account Go to work

Slide 47

Slide 47 text

Floormap

Slide 48

Slide 48 text

Floormap

Slide 49

Slide 49 text

Floormap

Slide 50

Slide 50 text

Environmental Sensor

Slide 51

Slide 51 text

Environmental Sensor

Slide 52

Slide 52 text

LINE’s IT Department Mission > We continue to make a No.1 workplace for LINERs by offering the best solutions

Slide 53

Slide 53 text

Users Rule શͯͷݪ఺͸ɺϢʔβʔχʔζ Enjoy the Challenges ϫΫϫΫ͠ͳ͚Ε͹ɺ࢓ࣄ͡Όͳ͍ LINE STYLE

Slide 54

Slide 54 text

Users Rule શͯͷݪ఺͸ɺϢʔβʔχʔζ Enjoy the Challenges ϫΫϫΫ͠ͳ͚Ε͹ɺ࢓ࣄ͡Όͳ͍ LINE STYLE

Slide 55

Slide 55 text

Thank You