3
Confidential - Do Not Share
Corporate Solutions Engineering
とは?
Slide 4
Slide 4 text
4
Confidential - Do Not Share
Solve corporate challenges
by engineering
エンジニアリングで経営課題を解決する
Slide 5
Slide 5 text
5
Confidential - Do Not Share
成長するカイシャが抱えている
複雑かつ重要な課題を
エンジニアリングで解決する
Slide 6
Slide 6 text
6
Confidential - Do Not Share
2018/1
CSE発足!
FY2019.6 2Q 決算説明会資料より
Slide 7
Slide 7 text
7
Confidential - Do Not Share
What kind of business challenges?
・事業が成長する一方で組織も急激に拡大
・オペレーションコストの肥大化
・マネジメントスキル,フローのバラツキ
・あらゆる作業の効率化,精度向上の必要性の増大
・脆弱なセキュリテイへの不安
Solve business challenges by Engineering!
Slide 8
Slide 8 text
8
Confidential - Do Not Share
We have to create new workflows
・現在のワークフローの整理
・あるべきワークフローの構築
・各社横断での統一的なワークフローの実現
Creating an optimized workflow and a
system to apply globally
Slide 9
Slide 9 text
9
Confidential - Do Not Share
これまでの事例
Slide 10
Slide 10 text
10
Confidential - Do Not Share
● 5年かけて作り上げてきた評価制度
● 大量のスプレッドシートを使ってHRが人力で運用してきたが、人が増え過ぎても
う限界☠
● Go Boldな評価制度は継続したい
Reviews (Issue)
Slide 11
Slide 11 text
11
Confidential - Do Not Share
● 内製システム Reviews を開発
● 人事評価からスプレッドシートを排除 -> スケーラブルに
● 制度変更へ柔軟に対応
Reviews (Solution)
Performan
ce Review
Peer
Review
OKR
Feedback Calibration
Review
Cycle
Slide 12
Slide 12 text
12
Confidential - Do Not Share
● スプレッドシートで組織図、社員名簿を管理していた
● 更新フローが適当、正しい情報が入っていない
● 1チームにマネージャーが複数人、レポートラインが複数
● エクセル方眼紙、データとして利用できない
Teams (Issue)
Slide 13
Slide 13 text
13
Confidential - Do Not Share
● 社員情報更新ワークフロー整備・組織構造の整理
○ 1チーム・1マネージャー・1レポートライン
○ 正しく人員管理ができるようになった
● Reviewsと連携、CSV出力
○ 正しい社員情報を様々な用途で利用可能した
Teams (Solution)
Slide 14
Slide 14 text
14
Confidential - Do Not Share
全てを内製化はしない、ITチームとの役割分担
・ 良いSaaSはむしろ積極的に使う(APIでつなぎこむ)
・ 効果が高く、代替手段がないものから取り組む(SaaSが成熟し
ていない領域など)
・ 会社のコアかつメルカリの変化スピードに外部では対応が難し
いもの
Slide 15
Slide 15 text
15
Confidential - Do Not Share
課題解決について
Slide 16
Slide 16 text
16
Confidential - Do Not Share
「理解・分解・再構築」
鋼の錬金術師より
Slide 17
Slide 17 text
17
Confidential - Do Not Share
● zapierを使って採用管理のワークフローを構築しているが
○ たまに不安定になる
○ zapierの仕様で、入力手順にコツが必要
■ そのせいで、情報更新にヌケモレが発生しがち
○ zapierが多すぎて担当者がいなくなったら誰も手がつけられなくなる
採用管理シートの改善プロジェクトの例
入社者管理に利用しているスプレッドシートの課題
Slide 18
Slide 18 text
18
Confidential - Do Not Share
Zapier
サービスとサービスをルールベースで簡単につなぐことができるサービス
Slide 19
Slide 19 text
19
Confidential - Do Not Share
理解する
Slide 20
Slide 20 text
20
Confidential - Do Not Share
課題
理想
現実
課題
優先度
不確実
性
優先度決め方
重要度
緊急度
1
2 or 3
2 or 3
Slide 21
Slide 21 text
21
Confidential - Do Not Share
HR
HR
VP/EXEC
Aprooved
Generate
Offer Letter
Share info to
Onboarding team (for
handling relocation)
Share the info to
Payroll team
Share the info to
some teams
Share the info to
some teams
Write a form
Response List
Share to
#pj-welcome-bot
Generates Teams CSV
Candidate
VP/Exec
採用管理
・ほぼ全てのデータ連携にzapierが介在
※変更や追加がありうる入社者情報のシート間共有など性質上適切でないものにも利用されていた
現在の状態を理解する
Slide 22
Slide 22 text
22
Confidential - Do Not Share
● HR担当者が業務改善で作成したシートがベース
● 急激に拡大する業務に対応すべく、現場担当者が Zapierを駆使して運用フローを構築してきた
● 増築に増築を重ね、気がつけば Zapが100以上
これまでの経緯を理解する
Slide 23
Slide 23 text
23
Confidential - Do Not Share
● 「イケてないから変えましょう」みたいな向き合い方はダメ
○ これまで運用してきたという実績がある
○ 現場メンバーには常にリスペクトを
● 今の形になっている理由が必ずある
○ 理解せずには改善は不可能
これまでの経緯には最大の敬意を払う
経緯には敬意を
k_kinukawaの日報より
Slide 24
Slide 24 text
24
Confidential - Do Not Share
HR
HR
VP/EXEC
Aprooved
Generate
Offer Letter
Share info to
Onboarding team (for
handling relocation)
Share the info to
Payroll team
Share the info to
some teams
Share the info to
some teams
Write a form
Response List
Share to
#pj-welcome-bot
Generates Teams CSV
Candidate
VP/Exec
採用管理
・多くのステークホルダーが存在する
・改善によって、彼らに不利益を与えてはいけない
ステークホルダーを理解する
Slide 25
Slide 25 text
25
Confidential - Do Not Share
● ATSなどのシステム上で入社者情報が全て管理されている
● 必要な人に必要な権限を付与し、閲覧、編集ができる
● 社員DBと連携している
● 運用コストが小さい ← 重要度、緊急度が高い
理想な状態を理解する
31
Confidential - Do Not Share
再構築方法は色々ある
業務フロー改善
スプレッドシート
スクリプト
SaaS導入
システム開発
自社
社外にお願い
状況によって最適解は異なる
Slide 32
Slide 32 text
32
Confidential - Do Not Share
HR
採用管理
VP/EXEC
Aprooved
Generate
Offer Letter
Share info to
Onboarding team (for
handling relocation)
Share the info to
Payroll team
Share the info to
some teams
Write a form
Response List
Share to
#pj-welcome-bot
Generates Teams CSV
Candidate
VP/Exec
GS function
GAS
GAS
GS function
GAS
GS function
GS function
GS function
再構築した
Slide 33
Slide 33 text
33
Confidential - Do Not Share
運用を忘れてはいけない
● 仕組みの入れっぱなし、やりっぱなしはダメ
● 運用コストは考えられているか
○ 場合によってはやらないほうが良い
● 誰が責任をもつのか
○ 責任をもつことは可能なのか?
● どうやって定着させるのか
○ 新しくしたけど誰も使わなかった
■ 既存の生きているワークフローを壊さないのは Good
Slide 34
Slide 34 text
34
Confidential - Do Not Share
大切なこと
Slide 35
Slide 35 text
35
Confidential - Do Not Share
Issueの質は高いか?
「犬の道」
解の質
イシュー度
①
「イシュー」
の見極め
②
「解」の
徹底した
磨き込み
「イシューからはじめよ」より引用
理解・分解 8割
再構築 2割
必ずこちらから始める
結論ありき、システム導入ありきは
犬の道
Slide 36
Slide 36 text
36
Confidential - Do Not Share
最後に
Slide 37
Slide 37 text
37
Confidential - Do Not Share
HR担当を開発に巻き込んだ
細かいレイ
アウト修正
面倒...
その日の夜
Pull Request 確認催促される!
GitHub使ったことがない
HR担当者に提案してみた
Slide 38
Slide 38 text
38
Confidential - Do Not Share
Engineeringとは
エンジニアリングという行為は、何かを「実現」することです。
実現のために、不確実性の高い状態から、不確実性の低い
状態に効率よく移していく過程に行うすべてのことです。
「エンジニアリング組織論への招待」 より引用