お客様の概要

このクライアントは日本に本社を置くデジタルオフィスソリューションのリーダーで、世界 150 カ国以上に 75,000 人の従業員とオフィスを持ち、年間売上高で 170 億ドル以上の売上を達成しています。

ビジネス課題

独自の開発プロセスを利用して、アプリケーションを本番環境にリリースする直前に品質保証ステップを実施する必要がありました。クライアントは、品質保証テストで指定されていた変更要件がアプリケーションに組み込まれていないことをしばしば発見しました。

目視しながらアプリケーションをレビューしてもこの問題は適切に解決できません。この作業は時間を大量に消費するにも関わらず IT 部門とエンドユーザーからの IBM Notes 開発チームの信頼を失っていました。 信頼がなくなると、別のプラットフォームに移行したり、Notes の開発自体をストップする決断がくだされる可能性があるという深刻な状態にありました。

Teamstudio のソリューション

クライアントは、人為的ミスの可能性を排除して同じデータベースの 2 つの異なるバージョンを比較する方法を模索していました。この比較により、アプリケーションの本番環境バージョンと品質保証サーバにあるバージョンとの間の差異を自動的に特定し、すべての変更が適切かつ確実に本番環境にリリースされることを保証できました。

Teamstudio のいくつかの製品を検討した後、顧客は Teamstudio Delta がまさしく彼らが探し求めていたものであることに気づきました。同じアプリケーションの 2 つのバージョンを比較することでバージョン間の違いを自動的かつ簡単に見つけることができました。 この流れを自動化することで、品質検証作業の最中に指定された修正要件がすべて本番環境に実装されるかどうかを簡単に判断することができます。

その後、Delta で発見した相違点を Teamstudio Configurator を使い、設計内の検索と置換も実施するようになりました。Configurator は Notes データベースの設計やデータ文書を対象に特定の文字列を探すことができます。場合によっては、全単語の一致やワイルドカードのオプションを利用して適切にターゲットに辿り付くことができます。この検索と置換のプロセスを自動化し変更を加える作業の時間を最小限に留め、一度ですべての変更を正確に行っています。

導入効果

Delta と Configurator で本番環境にリリースするアプリケーションの品質が大幅に向上しました。開発リソースが効率の悪い作業で使用しなくても良くなりました。品質の向上は、Notes開発チームの評判を向上させたばかりでなく IT 部門の他のメンバーからの信頼をも取り戻すことに成功しました。

クライアントによると、Delta と Configurator を使用することで大幅なコスト削減が実現都のことです。社内分析の結果では、開発者の工数削減で年間約 5 万ドルの削減となりました。品質の問題へのメリットは考慮されていませんが、もしこのような効率化が進んでいなければ「Notes で開発を続けることができなくなっていた」を回想しています。