UrbanCode Deployソリューションは、Daimler Trucks NA社が、アプリケーションの配信時間と、アプリケーションの欠陥によるダウンタイムの削減に寄与しました。また、アプリケーションの品質、制御、ガバナンスも向上しました。これにより、同社は全体的なアプリケーション管理コストを削減しました。
UrbanCode Deployソフトウェアを導入した1年目に、ITサービスチームはこのソリューションを使用して、4つのアプリケーションの3,000のデプロイメントを行いました。導入時間を60~90分からわずか4分に短縮することで、自動化により部門は3,000時間以上節約できたとWylde氏は推定しています。「通常の導入に70分かかっていたとしても、今では4分で完了できます。これは、デプロイメントごとに約94%の時間を節約することになります。」Daimler Trucks NA社は現在、社内全体の100以上のアプリケーションに UrbanCode Deployソリューションを使用しています。
最初に、チームはその後のアプリケーションのデプロイメントに UrbanCode Deployソリューションを使用する前に、既存のコードをクリーンアップする必要がありました。現在では、UrbanCode Deployと連携して動作するビルド・ツールにより、アプリケーションが適切に構築され、正しく動作することが保証され、コーディング品質の責任が開発チームに戻ります。
また Wylde氏は、開発チームがアプリケーションをロールバックして問題を迅速に発見して修正できるため、このソフトウェアがアプリケーションの品質向上にさらに役立っていると考えています。「UrbanCode Deployの前には、新しいパッチをリリースするまで 2、3、4週間待つ場合がありました。自動ロールバック機能を使用すると、数日以内にパッチをリリースできます。」
Daimler Trucks NA社も、UrbanCode Deployを使用して、ファイルの手動処理や変更の禁止などのポリシーを適用しています。「以前とは異なり、すべてをソース管理から取得する必要があります」とWylde氏は言います。「すべてのアプリケーションの展開に使用される1つのテンプレートも用意されています。」これにより、アプリケーションとデータのガバナンスと制御が向上します。
Daimler Trucks NA社およびDaimler AG内の姉妹会社の他のIT部門は、Wylde氏の成果に関心を持っています。「波及効果はある。当社の成功は、人々の注目の的です。彼らは、1時間もかからず、わずか4分で導入できることを理解し、そのモデルを自分たちの部門に採用したいと考えているのです。」
Wylde氏は、UrbanCode DeployソリューションによってサポートされているDevOpsモデルが、特に開発者の間で組織の文化を変えるのに寄与していると信じています。「人はモノを作るのが好きです。肉体労働に縛られたくないものです。それこそが、UrbanCodeがおこなっていることです。」とWylde氏は言います。「これは、ユーザー・インターフェイスのスキル、コーディング開発、またはコードのクリエイティビティを置き換えることを目的としたものではありません。IT部門、お客様、事業体にとってまったく価値をもたらさない手作業のタスクを置き換えることを目的としています。」
Wylde氏は続けて、「私たちは開発者と社内の他の IT プロフェッショナルとの間の古い障壁を打ち破っています。」と述べています。さらに、ミドルウェア・チームには、コーディングの問題を解決するよう深夜に電話がかかってくることはありません。「DevOpsとUrbanCode Deployを使用する人は誰でも、カルチャーの大きな変化とシフト、そして率直に言って、一日の終わりには人々がより幸せになることに対する準備ができているはずだと思います。」
Wylde氏は、DevOpsテクノロジーと適切な人材を連携させることで、組織を合理化し、イノベーションに注力しています。「当社は、予測分析やデータマイニング、その他真に価値をもたらすものなど、よりクリエイティブなものに移行し始めることができます。」と話します。
そして、Wylde氏はこう結論づけています。「DevOpsモデルを採用しない企業は、テクノロジーの変革や顧客の期待に追いつくために変化しなかった、あるいは十分なスピードで変化しなかった、今はなきレンタルビデオ店や家電量販店チェーンのような道をたどる危険性があります。