TOP > 導入事例・解決事例 > エヌ・ティ・ティ・コムウェア株式会社 ネットワーク・ソリューション事業本部 様
導入事例

エヌ・ティ・ティ・コムウェア株式会社 ネットワーク・ソリューション事業本部 様

通信機器の管理システム開発にENdoSnipeを適用。
品質を確保し、短期間で要求性能を達成。

導入事例

エヌ・ティ・ティ・コムウェア株式会社
ネットワーク・ソリューション事業本部 様

日本の情報通信の中枢機能である全国規模の通信ネットワークを支えるソリューションを提供しています。

安全・安心な社会のために、通信品質を確保するトラヒックコントロールといった オペレーションシステム・アプリケーションサービスの開発など、NGNの拡大・普及に 向けたサービスに取り組んでいます。

導入背景


処理速度や安定稼働など、非機能要求面での品質確保が年々問題化

エヌ・ティ・ティ・コムウェア株式会社では、多数のJava案件を手がけており、 年々規模が増大し、かつ、開発期間 が短縮される傾向にある。
このような状況下では、試験工程の終盤にて長期安定化試験・性能試験の実施結果として問題が顕在化した場合、
コスト・品質において大きなリスクを抱える場合があった。


導入の決め手


ENdoSnipeの強力な問題検出機能に注目

そこで注目したのがENdoSnipe。 他案件でのトラブルシュートでの利用実績もあり、問題の検出に優れた「PerformanceDoctor」と、 処理時間やリソース使用量などシステムの動作をリアルタイムに表示する「BottleneckEye」に注目した。

IPネットワーク
ソリューション部
総括課長 宮越勝之 氏

「オープンソースフレームワークの積極的な採用が進み、開発効率が上がった一方で、 システムのブラックボックス化が進んだたため、システムに潜在的な問題を効率よく検出・解析する手段が必要でした。 システムの動作に大きな影響を与えず、問題の検出・原因の分析を自動的に実施する診断機能に注目しました。」(宮越氏)


導入効果


ENdoSnipeの導入により、試験工程の早い段階での、問題検出・品質向上を実現

ENdoSnipe導入の効果は、最初は意外な形で現れた。 試験項目の実施中に、フレームワーク内部で発生する例外をENdoSnipeが検出し、 これを分析することでフレームワークの使い方や環境設定などの問題を早期に検出することができた。 また、本来の狙いであった性能問題の検出・解析にも、ENdoSnipeは力を発揮した。 性能試験を実施する前に、通常試験では検出がしにくい、線形検索やメモリリーク、 スレッド間のロック過多などの問題を発見・原因を特定することができた。

IPネットワーク
ソリューション部
スペシャリスト
岡本昌洋 氏

「性能問題は、機能確認が中心で、システム負荷も小さい初期段階の試験では検出することが難しい問題であり またその修正による影響範囲が大きい場合が多々あります。 このため、問題検出が遅れることで試験工程が進んだ段階で問題が顕在化した場合に プロジェクトに大きなインパクトを与える可能性があります。
結合試験段階からENdoSnipeを適用することで、 早期に問題を検出、対策を講じることができ、品質向上を図ることができました。 また、ENdoSnipeの適用は、通常の試験実施に殆ど影響がありませんでした。」(岡本氏)

開発者の声(ENdoSnipeの強みとは)


長年のトラブルシューティングで培われた問題検出ノウハウが活きている

試験工程の初期段階でENdoSnipeが効果を発揮する理由には、 PerformanceDoctorの豊富なルール設定があげられる。 PerformanceDoctorは長年のJavaトラブルシューティングで培った経験を元にした、 トラブルの予兆となるシステムの問題を自動検出するルールを提供している。 通常の試験を実施する際にENdoSnipeを適用し、動作を監視することで、 潜在的に問題となる箇所を自動的に検出することができる。

Acroquest Technology 株式会社
Java Trouble Shooter
橋本 拓也

「ENdoSnipeの開発を行う私たちが、今もトラブルシューティングの現場でENdoSnipeを 使い続けていることが、大きな強みと言えます。 常に変化し続けるJava開発のトレンドにより、発生するトラブルとその原因は日々変化しています。 ENdoSnipeで検出できなかった新たな問題があった際に、すぐにPerformanceDoctorに反映する開発サイクルがあることは、 他の製品にない強みと言えます。」(橋本)

導入結果および今後の展開


ENdoSnipeにより、結合試験の早い段階から、通常の試験では検出しにくい問題を検出することができた。 エヌ・ティ・ティ・コムウェア株式会社では、他プロジェクトでもENdoSnipeを試験工程に適用することを検討している。