主なサービスには、安全検査、排出ガステスト、専門的な鑑定、損害報告、事故分析が含まれます。DEKRAは毎年、世界中の6大陸で2,800万台以上の自動車を検査しており、この数は他のどの組織よりも多い実績を誇ります。
ドイツ最大の検査会社がコパードと協力し、デプロイのボトルネックを解消してSalesforceのリリース頻度を2倍にした方法をご紹介します。
Salesforceの頻繁なリリース
リリースマネージャーの効率向上
デプロイのプロセス
バックプロモーション
DEKRAは2018年にSalesforceを導入し、6大陸60カ国以上での業務プロセスをデジタル化しました。同社はSales Cloud、Service Cloud、Marketing Cloud、Commerce Cloud、Field Service Lightningを活用し、地域規制、製品、サービス全体で標準化されたグローバルCRMプロセスを実現しました。
DEKRAの開発チームはSalesforceプラットフォーム上で変更セットを利用して開発とデプロイを行いましたが、このツールは煩雑で時間がかかり、変更を一つの組織から別の組織に移行するだけでも3名のフルタイム従業員が必要でした。
次にDEKRAは、GitとSalesforce DXを用いたソース駆動型アプローチを試み、スクラッチオーグを活用しました。しかし、ローコード管理者はGitのコマンドラインインターフェースに苦労し、技術アーキテクトが変更を取り込み、問題を解決し、ユーザーストーリーの計画から本番環境までの流れを管理することに大きく依存する結果となりました。
その結果、同社の高度なスキルを持つリソースはビジネス価値の創出が妨げられ、Salesforceプロジェクトはデプロイのボトルネックにより危機に直面しました。また、チームの厳格なワークフローは説明が複雑で、ユーザ受け入れテスト(UAT)フィードバックに基づいた後期段階の修正には多大な労力を要しました。
2021年、DEKRAはGitベースのカスタムリリースプロセスに苦しむ状況を打開するため、DevOps市場でエンタープライズソリューションを模索し始めました。同社が求めたのは、Salesforceプラットフォームに、ネイティブでDEKRAのグローバルオペレーションチームのローコードユーザーにも使いやすい機能を備えたソリューションでした。 その答えがコパードでした。
「コパードの導入担当マネージャーは大きな違いを生み出しました。」と、DEKRA SEのSalesforceプラットフォームアーキテクト兼リリースマネージャーであるJohannes Mayer氏は語ります。「コパードのプロフェッショナルサービスと緊密に連携し、多くのトレーニングセッションを通じて迅速な新人教育を実現しました。また、CI/CD認定のためにコパードコミュニティを活用しました。」
コパードを導入したことで、DEKRAのSalesforce開発チームには文化的な変化が現れました。より多くの自動化、革新、コラボレーションが可能となり、以前は年間約10回のリリースを1つのサンドボックスと単一のウォーターフローで行っていた同社が、統合開発環境を活用して小規模な変更を簡単にデプロイし、プリプロダクションパッケージを個別に出荷できるようになり、チーム全体で大量の時間を節約できました。
DEKRAはさらに、コパードGPTを活用してトレーニングや技術的な問題解決を支援。これにより、チームメンバーが問題を自ら解決し、プロコード開発者へ対応を依頼する手間を減らすことができるようになりました。
現在、DEKRAはSalesforceで2週間ごとにリリースを実施しており、これは以前の頻度の2倍以上です。コパード導入前は、本番環境へのリリースに必要なUATが1〜2日かかっていましたが、現在ではUATチケットの処理と各デプロイの承認がわずか5分で完了します。以前は3名ものフルタイム従業員が必要だった手動リリース管理が、1名の技術開発者が週に1〜2時間を割くだけで済むようになり、残りの時間をSalesforceアーキテクチャの概念設計に集中できるようになりました。
ステージングデプロイ時間を完全に自動化することで、DEKRAは毎週追加で5時間の節約をしています。開発サポートやコンフリクト解決は、週2〜3回から特別なケースでの2週間に1回に削減されました。
DEKRAは厳格なユーザーストーリーフローを廃止し、スケールドアジャイルフレームワークに移行しました。これにより、コラボレーションとコミュニケーションが促進され、リリースサイクルを迅速に進めたり、サービスリクエストや小規模な変更に対応するため一時的に継続的デプロイに移行することも可能です。同社の効率化されたプロセスにより、以下を実現しました:
DEKRAのDevOps旅の次のマイルストーンは、Salesforce開発パイプライン全体で真のCI/CDを実現することです。同社はすでに継続的なインテグレーションと継続的なデプロイを実践する文化とマインドセットを採用しており、コパードの完全なノウハウを引き出すための自動化を行うまでは時間の問題です。