SlideShare une entreprise Scribd logo
1  sur  26
LIFULLにおけるSalesforceの歴史
+
開発環境まわりについて
2019/06/20
情報システム部 CoEユニット 市来 亮介
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。2
自己紹介
市来 亮介(いちき りょうすけ)
2012/06:Salesforceの開発に携わり始める
Salesforceの資格をいくつか取得
• Platform App Builder
• Platform Developer II
• Sales Cloud Consultant
• Service Cloud Consultant
2018/05:LIFULL入社
CoEユニットに所属し、社内のSalesforceの開発・運用を行っている
※CoE:Center Of Excellence
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。3
1. LIFULLにおけるSalesforceの歴史
2. LIFULLでの開発環境・開発フローについて
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。4
Salesforceとは
全世界No.1の営業・サポート・マーケティングに特化した
クラウド型のビジネスアプリケーション。
マーク・ベニオフ氏
これからはNO SOFTWARE
34歳の1999年3月
賃貸アパートの1室でセールスフォース・ドットコムを起業
2019年1月期
約133億ドル
超簡単なCRMとしてスタート
2014 CommunityCloud → HOME'S PRO立ち上げ
2015 ServiceCloud → コールセンタで活用
2016 MarketingCloud
2013? force.com → 営業がSFA利用開始
LIFULLとSalesforceの
簡易年表
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。5
LIFULLにおけるSalesforceの歴史
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。6
LIFULLでのSalesforce 始めの一歩
HOME’S PRO 利用者:不動産会社の人
CommunityCloudを活用し、
不動産関係者が問題解決のコミュニケーションを行う場
としてスタート
不動産関係者の業務上の問題も解決できる場として、
アプリケーション認証基盤としての機能追加
SFA 利用者:LIFULL営業マン
SalesCloudを活用し、営業が売上やクライアントを管理
するためのCRM(顧客管理システム)として利用
2013年頃?
2014年
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。7
Client Platform(CPF)
HOME'S PRO
取引先(会員)
PRO ID(利用者)
SFA
取引先(店舗)
取引先責任者(お客様)
商談(売上)
サービス
営業不動産会社
同じものを表している
当初、別々に利用していました
CRM(売上、顧客管理)サービス管理
HOME'S Manager
B2Bなどの
アプリケーション
利用
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。8
組織の統合
HOME’S PRO
取引先(会員)
取引先責任者
PRO ID(利用者)
商談(売上)
サービス
営業
不動産会社
2017年 統合しました
大事なのは顧客と営業が繋がったと言う事
そしたら何が出来る?
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。9
CPF
取引先(会員)
取引先責任者
PRO ID(利用者)
商談(売上)
サービス
営業
不動産会社
オンラインでの受注 請求書処理へデータ連携
メールマーケティング
レポートの提供
オンラインでのサポート
DWHでデータ分析
営業戦略に活用
HOME'S PRO から クライアントプラットフォームへ(CPF)
HOME'S Manager
B2Bなどの
アプリケーション
利用
バックオフィス
マーケター
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。10
集まってきました
CPF
取引先(会員)
取引先責任者
PRO ID(利用者)
商談(売上)
サービス
取引を開始するには審査が必要
取引先審査G
GreenID検索システム
営業統括G
販売管理システム
経理G
契約したら請求が必要
みんないるなら
経費精算もSFで
日次採算G
チームスピリット
生産性を測りたい
+LIFULL社員全員
オンラインでの受注
メールマーケティング
レポートの提供
オンラインでのサポート
カスタマーサポートG
サポートもSFで
連携
移管予定
統合
活用 合理化
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。11
HOME'S
サービス
基幹系システム
マーケティング
人が結合させていた情報を
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。12
HOME'S
サービス
基幹系システム
マーケティング
人が結合させていた情報を
Salesforce
Salesforceが繋ぐ形に
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。13
Salesforce
サービスとバックオフィスの融合
LIFULL 社内インフラ化へ
情報が循環しながら蓄積されるプラットフォーム
反響行動データ
Pardot
Marketing
Cloud
分析
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。14
関わる人が増えてきているなかで、
LIFULLはどのように開発を行っているのか?
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。15
LIFULLでの
開発環境・開発フローについて
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。16
はじめに
• LIFULLのSalesforce開発事情
– 基本的に内製で開発
– リリースは毎週1~3回
– 開発はCoEユニット内だけではなく、
複数の部署で行っている。
– Salesforceのエンジニアは20数名(業務委託含む)
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。17
起案からリリースまで
1. 新規/変更案件を起票
2. CABにて起案内容の方針承認
3. 開発
4. CABにて開発内容の変更承認
5. 本番リリース
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。18
起案からリリースまで
1. 新規/変更案件を起票
2. CABにて起案内容の方針承認
3. 開発
4. CABにて開発内容の変更承認
5. 本番リリース
CABって?
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。19
CABって
• CAB=Change Advisory Board
– 変更諮問委員会
追加・変更を行う上で統制を図る組織
– 変更内容を様々な観点から評価し、Salesforce組織
の統制を図る目的
• 審議している内容
– 開発ポリシーに沿っているか
– データのアクセス権限や実行権限が適切か
– 全体最適であるか
– 追加・変更内容の効果がどれくらいあるか
などなど
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。20
起案からリリースまで
1. 新規/変更案件を起票
2. CABにて起案内容の方針承認
3. 開発
4. CABにて開発内容の変更承認
5. 本番リリース
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。21
Salesforce開発のつらいところ
ソース管理がしにくい
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。22
Salesforce開発のつらいところ
ソース管理がしにくい理由(と思っていること)
• ポイント&クリックでいろいろ作れる
• ソースコードもSalesforce上で直接修正できる
• 年3回のメジャーバージョンアップで機能がどんどん増える
Salesforceのいいところでもある!
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。23
LIFULLでのソース管理
※VF=Visualforce
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。24
いまいちなところ
Gitのソース=本番のソースではない
– GitでApex、Visualforceは管理しているけど、
その他のMetadataは管理していない
– 結局本番環境の設定が正としている
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。25
• これからやりたいこと
– SalesforceDXを用いた開発フローに変更
– CIを導入
© LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。26
ご清聴ありがとうございました

Contenu connexe

Plus de LIFULL Co., Ltd.

3D間取りを支える技術
3D間取りを支える技術3D間取りを支える技術
3D間取りを支える技術LIFULL Co., Ltd.
 
LIFULL HOME'Sのおとり広告予測モデルの開発
LIFULL HOME'Sのおとり広告予測モデルの開発LIFULL HOME'Sのおとり広告予測モデルの開発
LIFULL HOME'Sのおとり広告予測モデルの開発LIFULL Co., Ltd.
 
大企業でアジャイル開発を推進できる条件とその心構え
大企業でアジャイル開発を推進できる条件とその心構え大企業でアジャイル開発を推進できる条件とその心構え
大企業でアジャイル開発を推進できる条件とその心構えLIFULL Co., Ltd.
 
スクラムを利用したアジャイルオフショア開発のとりくみ
スクラムを利用したアジャイルオフショア開発のとりくみスクラムを利用したアジャイルオフショア開発のとりくみ
スクラムを利用したアジャイルオフショア開発のとりくみLIFULL Co., Ltd.
 
実践 マーケティングテクノロジーエンジニア
実践 マーケティングテクノロジーエンジニア実践 マーケティングテクノロジーエンジニア
実践 マーケティングテクノロジーエンジニアLIFULL Co., Ltd.
 
エンジニア × マーケティングテクノロジー が必要な理由
エンジニア × マーケティングテクノロジー が必要な理由エンジニア × マーケティングテクノロジー が必要な理由
エンジニア × マーケティングテクノロジー が必要な理由LIFULL Co., Ltd.
 
「空飛ぶホームズくん」を実現するVR技術
「空飛ぶホームズくん」を実現するVR技術「空飛ぶホームズくん」を実現するVR技術
「空飛ぶホームズくん」を実現するVR技術LIFULL Co., Ltd.
 
ニオイセンサで思索する街の新たな指標
ニオイセンサで思索する街の新たな指標ニオイセンサで思索する街の新たな指標
ニオイセンサで思索する街の新たな指標LIFULL Co., Ltd.
 
Well-beingを測る「LIFE WILL」開発の舞台裏
Well-beingを測る「LIFE WILL」開発の舞台裏Well-beingを測る「LIFE WILL」開発の舞台裏
Well-beingを測る「LIFE WILL」開発の舞台裏LIFULL Co., Ltd.
 
㊗ LINE新着物件通知 リリース!! PJ進行に沿って話す、 PjM/PdMとして やったこと
㊗ LINE新着物件通知 リリース!! PJ進行に沿って話す、 PjM/PdMとして やったこと㊗ LINE新着物件通知 リリース!! PJ進行に沿って話す、 PjM/PdMとして やったこと
㊗ LINE新着物件通知 リリース!! PJ進行に沿って話す、 PjM/PdMとして やったことLIFULL Co., Ltd.
 
ウェブアクセシビリティ推進活動はじめました
ウェブアクセシビリティ推進活動はじめましたウェブアクセシビリティ推進活動はじめました
ウェブアクセシビリティ推進活動はじめましたLIFULL Co., Ltd.
 
大きめレガシープロジェクトのフロント行く末
大きめレガシープロジェクトのフロント行く末大きめレガシープロジェクトのフロント行く末
大きめレガシープロジェクトのフロント行く末LIFULL Co., Ltd.
 
新しい検索体験とデザインシステム
新しい検索体験とデザインシステム新しい検索体験とデザインシステム
新しい検索体験とデザインシステムLIFULL Co., Ltd.
 
3時間でプロトタイプをユーザーにお届け!LIFULLの高速仮説検証プログラムとは?
3時間でプロトタイプをユーザーにお届け!LIFULLの高速仮説検証プログラムとは?3時間でプロトタイプをユーザーにお届け!LIFULLの高速仮説検証プログラムとは?
3時間でプロトタイプをユーザーにお届け!LIFULLの高速仮説検証プログラムとは?LIFULL Co., Ltd.
 
大規模サイト開発と新規事業開発の経験から見たそれぞれの違い
大規模サイト開発と新規事業開発の経験から見たそれぞれの違い大規模サイト開発と新規事業開発の経験から見たそれぞれの違い
大規模サイト開発と新規事業開発の経験から見たそれぞれの違いLIFULL Co., Ltd.
 
CTOの考えるエンジニアマネジメント2
CTOの考えるエンジニアマネジメント2CTOの考えるエンジニアマネジメント2
CTOの考えるエンジニアマネジメント2LIFULL Co., Ltd.
 
【Ltech#11】Kubernetesを利用した機械学習モデルの本番適用例
【Ltech#11】Kubernetesを利用した機械学習モデルの本番適用例【Ltech#11】Kubernetesを利用した機械学習モデルの本番適用例
【Ltech#11】Kubernetesを利用した機械学習モデルの本番適用例LIFULL Co., Ltd.
 
【Ltech#11】ガウス過程回帰を用いた広宣費予測と可視化
【Ltech#11】ガウス過程回帰を用いた広宣費予測と可視化【Ltech#11】ガウス過程回帰を用いた広宣費予測と可視化
【Ltech#11】ガウス過程回帰を用いた広宣費予測と可視化LIFULL Co., Ltd.
 
【Ltech#11】住まい探しにおける 対話AIの自然言語解析技術
【Ltech#11】住まい探しにおける対話AIの自然言語解析技術【Ltech#11】住まい探しにおける対話AIの自然言語解析技術
【Ltech#11】住まい探しにおける 対話AIの自然言語解析技術LIFULL Co., Ltd.
 
【Ltech#11】ディープラーニングで間取り図を3Dにする
【Ltech#11】ディープラーニングで間取り図を3Dにする【Ltech#11】ディープラーニングで間取り図を3Dにする
【Ltech#11】ディープラーニングで間取り図を3DにするLIFULL Co., Ltd.
 

Plus de LIFULL Co., Ltd. (20)

3D間取りを支える技術
3D間取りを支える技術3D間取りを支える技術
3D間取りを支える技術
 
LIFULL HOME'Sのおとり広告予測モデルの開発
LIFULL HOME'Sのおとり広告予測モデルの開発LIFULL HOME'Sのおとり広告予測モデルの開発
LIFULL HOME'Sのおとり広告予測モデルの開発
 
大企業でアジャイル開発を推進できる条件とその心構え
大企業でアジャイル開発を推進できる条件とその心構え大企業でアジャイル開発を推進できる条件とその心構え
大企業でアジャイル開発を推進できる条件とその心構え
 
スクラムを利用したアジャイルオフショア開発のとりくみ
スクラムを利用したアジャイルオフショア開発のとりくみスクラムを利用したアジャイルオフショア開発のとりくみ
スクラムを利用したアジャイルオフショア開発のとりくみ
 
実践 マーケティングテクノロジーエンジニア
実践 マーケティングテクノロジーエンジニア実践 マーケティングテクノロジーエンジニア
実践 マーケティングテクノロジーエンジニア
 
エンジニア × マーケティングテクノロジー が必要な理由
エンジニア × マーケティングテクノロジー が必要な理由エンジニア × マーケティングテクノロジー が必要な理由
エンジニア × マーケティングテクノロジー が必要な理由
 
「空飛ぶホームズくん」を実現するVR技術
「空飛ぶホームズくん」を実現するVR技術「空飛ぶホームズくん」を実現するVR技術
「空飛ぶホームズくん」を実現するVR技術
 
ニオイセンサで思索する街の新たな指標
ニオイセンサで思索する街の新たな指標ニオイセンサで思索する街の新たな指標
ニオイセンサで思索する街の新たな指標
 
Well-beingを測る「LIFE WILL」開発の舞台裏
Well-beingを測る「LIFE WILL」開発の舞台裏Well-beingを測る「LIFE WILL」開発の舞台裏
Well-beingを測る「LIFE WILL」開発の舞台裏
 
㊗ LINE新着物件通知 リリース!! PJ進行に沿って話す、 PjM/PdMとして やったこと
㊗ LINE新着物件通知 リリース!! PJ進行に沿って話す、 PjM/PdMとして やったこと㊗ LINE新着物件通知 リリース!! PJ進行に沿って話す、 PjM/PdMとして やったこと
㊗ LINE新着物件通知 リリース!! PJ進行に沿って話す、 PjM/PdMとして やったこと
 
ウェブアクセシビリティ推進活動はじめました
ウェブアクセシビリティ推進活動はじめましたウェブアクセシビリティ推進活動はじめました
ウェブアクセシビリティ推進活動はじめました
 
大きめレガシープロジェクトのフロント行く末
大きめレガシープロジェクトのフロント行く末大きめレガシープロジェクトのフロント行く末
大きめレガシープロジェクトのフロント行く末
 
新しい検索体験とデザインシステム
新しい検索体験とデザインシステム新しい検索体験とデザインシステム
新しい検索体験とデザインシステム
 
3時間でプロトタイプをユーザーにお届け!LIFULLの高速仮説検証プログラムとは?
3時間でプロトタイプをユーザーにお届け!LIFULLの高速仮説検証プログラムとは?3時間でプロトタイプをユーザーにお届け!LIFULLの高速仮説検証プログラムとは?
3時間でプロトタイプをユーザーにお届け!LIFULLの高速仮説検証プログラムとは?
 
大規模サイト開発と新規事業開発の経験から見たそれぞれの違い
大規模サイト開発と新規事業開発の経験から見たそれぞれの違い大規模サイト開発と新規事業開発の経験から見たそれぞれの違い
大規模サイト開発と新規事業開発の経験から見たそれぞれの違い
 
CTOの考えるエンジニアマネジメント2
CTOの考えるエンジニアマネジメント2CTOの考えるエンジニアマネジメント2
CTOの考えるエンジニアマネジメント2
 
【Ltech#11】Kubernetesを利用した機械学習モデルの本番適用例
【Ltech#11】Kubernetesを利用した機械学習モデルの本番適用例【Ltech#11】Kubernetesを利用した機械学習モデルの本番適用例
【Ltech#11】Kubernetesを利用した機械学習モデルの本番適用例
 
【Ltech#11】ガウス過程回帰を用いた広宣費予測と可視化
【Ltech#11】ガウス過程回帰を用いた広宣費予測と可視化【Ltech#11】ガウス過程回帰を用いた広宣費予測と可視化
【Ltech#11】ガウス過程回帰を用いた広宣費予測と可視化
 
【Ltech#11】住まい探しにおける 対話AIの自然言語解析技術
【Ltech#11】住まい探しにおける対話AIの自然言語解析技術【Ltech#11】住まい探しにおける対話AIの自然言語解析技術
【Ltech#11】住まい探しにおける 対話AIの自然言語解析技術
 
【Ltech#11】ディープラーニングで間取り図を3Dにする
【Ltech#11】ディープラーニングで間取り図を3Dにする【Ltech#11】ディープラーニングで間取り図を3Dにする
【Ltech#11】ディープラーニングで間取り図を3Dにする
 

【Ltech#7 】LIFULLにおけるSalesforceの歴史+開発環境まわりについて

  • 2. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。2 自己紹介 市来 亮介(いちき りょうすけ) 2012/06:Salesforceの開発に携わり始める Salesforceの資格をいくつか取得 • Platform App Builder • Platform Developer II • Sales Cloud Consultant • Service Cloud Consultant 2018/05:LIFULL入社 CoEユニットに所属し、社内のSalesforceの開発・運用を行っている ※CoE:Center Of Excellence
  • 3. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。3 1. LIFULLにおけるSalesforceの歴史 2. LIFULLでの開発環境・開発フローについて
  • 4. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。4 Salesforceとは 全世界No.1の営業・サポート・マーケティングに特化した クラウド型のビジネスアプリケーション。 マーク・ベニオフ氏 これからはNO SOFTWARE 34歳の1999年3月 賃貸アパートの1室でセールスフォース・ドットコムを起業 2019年1月期 約133億ドル 超簡単なCRMとしてスタート 2014 CommunityCloud → HOME'S PRO立ち上げ 2015 ServiceCloud → コールセンタで活用 2016 MarketingCloud 2013? force.com → 営業がSFA利用開始 LIFULLとSalesforceの 簡易年表
  • 5. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。5 LIFULLにおけるSalesforceの歴史
  • 6. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。6 LIFULLでのSalesforce 始めの一歩 HOME’S PRO 利用者:不動産会社の人 CommunityCloudを活用し、 不動産関係者が問題解決のコミュニケーションを行う場 としてスタート 不動産関係者の業務上の問題も解決できる場として、 アプリケーション認証基盤としての機能追加 SFA 利用者:LIFULL営業マン SalesCloudを活用し、営業が売上やクライアントを管理 するためのCRM(顧客管理システム)として利用 2013年頃? 2014年
  • 7. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。7 Client Platform(CPF) HOME'S PRO 取引先(会員) PRO ID(利用者) SFA 取引先(店舗) 取引先責任者(お客様) 商談(売上) サービス 営業不動産会社 同じものを表している 当初、別々に利用していました CRM(売上、顧客管理)サービス管理 HOME'S Manager B2Bなどの アプリケーション 利用
  • 8. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。8 組織の統合 HOME’S PRO 取引先(会員) 取引先責任者 PRO ID(利用者) 商談(売上) サービス 営業 不動産会社 2017年 統合しました 大事なのは顧客と営業が繋がったと言う事 そしたら何が出来る?
  • 9. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。9 CPF 取引先(会員) 取引先責任者 PRO ID(利用者) 商談(売上) サービス 営業 不動産会社 オンラインでの受注 請求書処理へデータ連携 メールマーケティング レポートの提供 オンラインでのサポート DWHでデータ分析 営業戦略に活用 HOME'S PRO から クライアントプラットフォームへ(CPF) HOME'S Manager B2Bなどの アプリケーション 利用 バックオフィス マーケター
  • 10. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。10 集まってきました CPF 取引先(会員) 取引先責任者 PRO ID(利用者) 商談(売上) サービス 取引を開始するには審査が必要 取引先審査G GreenID検索システム 営業統括G 販売管理システム 経理G 契約したら請求が必要 みんないるなら 経費精算もSFで 日次採算G チームスピリット 生産性を測りたい +LIFULL社員全員 オンラインでの受注 メールマーケティング レポートの提供 オンラインでのサポート カスタマーサポートG サポートもSFで 連携 移管予定 統合 活用 合理化
  • 11. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。11 HOME'S サービス 基幹系システム マーケティング 人が結合させていた情報を
  • 12. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。12 HOME'S サービス 基幹系システム マーケティング 人が結合させていた情報を Salesforce Salesforceが繋ぐ形に
  • 13. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。13 Salesforce サービスとバックオフィスの融合 LIFULL 社内インフラ化へ 情報が循環しながら蓄積されるプラットフォーム 反響行動データ Pardot Marketing Cloud 分析
  • 14. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。14 関わる人が増えてきているなかで、 LIFULLはどのように開発を行っているのか?
  • 15. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。15 LIFULLでの 開発環境・開発フローについて
  • 16. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。16 はじめに • LIFULLのSalesforce開発事情 – 基本的に内製で開発 – リリースは毎週1~3回 – 開発はCoEユニット内だけではなく、 複数の部署で行っている。 – Salesforceのエンジニアは20数名(業務委託含む)
  • 17. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。17 起案からリリースまで 1. 新規/変更案件を起票 2. CABにて起案内容の方針承認 3. 開発 4. CABにて開発内容の変更承認 5. 本番リリース
  • 18. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。18 起案からリリースまで 1. 新規/変更案件を起票 2. CABにて起案内容の方針承認 3. 開発 4. CABにて開発内容の変更承認 5. 本番リリース CABって?
  • 19. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。19 CABって • CAB=Change Advisory Board – 変更諮問委員会 追加・変更を行う上で統制を図る組織 – 変更内容を様々な観点から評価し、Salesforce組織 の統制を図る目的 • 審議している内容 – 開発ポリシーに沿っているか – データのアクセス権限や実行権限が適切か – 全体最適であるか – 追加・変更内容の効果がどれくらいあるか などなど
  • 20. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。20 起案からリリースまで 1. 新規/変更案件を起票 2. CABにて起案内容の方針承認 3. 開発 4. CABにて開発内容の変更承認 5. 本番リリース
  • 21. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。21 Salesforce開発のつらいところ ソース管理がしにくい
  • 22. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。22 Salesforce開発のつらいところ ソース管理がしにくい理由(と思っていること) • ポイント&クリックでいろいろ作れる • ソースコードもSalesforce上で直接修正できる • 年3回のメジャーバージョンアップで機能がどんどん増える Salesforceのいいところでもある!
  • 23. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。23 LIFULLでのソース管理 ※VF=Visualforce
  • 24. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。24 いまいちなところ Gitのソース=本番のソースではない – GitでApex、Visualforceは管理しているけど、 その他のMetadataは管理していない – 結局本番環境の設定が正としている
  • 25. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。25 • これからやりたいこと – SalesforceDXを用いた開発フローに変更 – CIを導入
  • 26. © LIFULL Co.,Ltd. 本書の無断転載、複製を固く禁じます。26 ご清聴ありがとうございました