IT導入完全ガイド
ビジネス加速に不可欠、あらためて考えるDevOpsツール(4/5 ページ)
老舗の保険、金融企業も導入、品質50%改善、ダウンタイムは70%減少
米国で80年の歴史をもつある保険、金融サービス企業は、全米5000人のITスタッフを擁する大企業だが、保険業界特有の規制対応など厳しいビジネス変化の波の中で、ITの変化がビジネス変化のスピードについていけなくなっていた。
必要なタイミングで求めるソフトウェアが手に入らないことに業を煮やした同社は、ソフトウェアリリースサイクルを時代に即した速度に変えるために、それまでのウォーターフォール型開発からアジャイル開発への移行を決断した。
結果はすぐに表れた。2010 年に6つの開発チーム約50人を開発センターに集約してDevOpsのアプローチを取り入れたアジャイル開発の効果実証に踏み切ったところ、1リリース当たりの不具合が8件から1件に、期限内の納品が6割に過ぎなかったのを9割にまで改善できたのだ。
この成果を受け、同社は同手法を既存メインフレームやBI系の分析システムにまで広げることにした。導入したDevOpsツールは「要求定義ツール」「プログラム開発、ソースコード管理、ビルド管理、変更管理、タスク管理の統合ツール」「テスト自動化ツール」「アプリケーション資産分析ツール」などだ。
その結果、コードの継続的インテグレーションとデプロイが 1 日数回行えるようになり、ユーザー側の受け入れテスト(成果物が要件を満たすかのテスト)を開発と同じ短期サイクルで実行できるようになった。またユーザーに開発途上のものをほぼリアルタイムで示し、ユーザーの求めるものが実現できているかどうかを確認できるようになり、手戻りが減ることにつながった。スタートから3年で、仕上がったシステムの品質評価は50%改善を示し、ダウンタイムは70%減少したという。
同社のプロジェクトチームの特徴は、業務部門、開発技術者、インフラ技術者など、職務の枠を超えたメンバーで構成し、同じ場所で全員が仕事できる環境の中でコラボレーションを行っているところだ。しかもEclipseベースでの開発に堪能な技術者とメインフレーム開発技術者をペアにする工夫もしている。これによりメインフレーム技術者がJava技術者の方法を学び、継続的インテグレーションや継続的デリバリーの概念が共有できるようになった。
同社では、十分な計測と評価がDevOpsのカギであり、目標の設定とそれに照らした評価が目で見える形で行えるところ(可視化)に価値があると考えている。
また、この事例はDevOpsがメインフレームなど従来型のシステムにも適用可能であることを証明しているとともに、考え方や文化にギャップがある技術者同士が理解を深め、同一の概念をもとに共同作業ができる体制づくりに役立つことも示す例といえるだろう。
Copyright © ITmedia, Inc. All Rights Reserved.
IT導入完全ガイド
注目の技術やITツール。そもそもどういったモノで何に使えるのか、どんなモノを選ぶべきか、課題はあるか、といった情報を基礎から徹底解説します。
この記事の著者
こんなメディアも見られています
キーマンズネットに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
アクセスランキング
-
1
「Gemini Notebook」になって何が変わった? NotebookLMからの変更点をおさらい
-
2
ゼロから分かる「Python in Excel」 プログラミング未経験の筆者がデータ分析してみた
-
3
生成AIで減る作業時間、残る確認と責任 ITエンジニア1265人調査
-
4
そのFTP、止めて大丈夫? 「古いファイル転送」を残すか見直すか
-
5
なぜ「情シス不在」でもIT化が回る? 39人の町工場が15年かけて見つけた答え
-
6
「AIを盗む」のではなく「AIを動かす」ために Googleが捉えた攻撃者の異変
-
7
Googleの自動化ツール「Workspace Studio」×Gemini、4つの業務効率化アイデア
-
8
AI議事録は「文字起こし」で選ばない 表で分かる「Notta/AutoMemo/AiNote」の特性
-
9
その見積書、ChatGPTに入れて大丈夫? 現場で迷わない「OK/NG」の線引き
-
10
情報処理安全確保支援士試験、10月6日に申込み開始 CBT化で受験対策はどう変わる?
キーマンズネット SNS
インフォメーション
注目情報をチェック
キーマンズネットをフォロー