NTTデータ先端技術(株)が『Javaアプリケーション開発支援総合サービス』の一環としてParasoft Jtest®と有識者チェックによる『ソースコード診断サービス』を低価格で提供
2008年8月27日
NTTデータ先端技術株式会社
株式会社NTTデータ
テクマトリックス株式会社
NTTデータ先端技術株式会社(本社:東京都江東区、代表取締役社長:山田 伸一、以下NTTデータ先端技術)、株式会社NTTデータ(本社:東京都江東区、代表取締役社長:山下 徹、以下NTTデータ)、テクマトリックス株式会社(本社:東京都港区、代表取締役社長:由利 孝、以下テクマトリックス)の3社は、高品質なJavaアプリケーション開発を支援する『ソースコード診断』を3社で共同開発しNTTデータ先端技術株式会社から『ソースコード診断サービス』として、2008年9月よりサービス提供を開始します。
- 1.サービス提供の背景
- 通常、大規模なJavaによるアプリケーション開発においては、Javaコーディング規約(ルール)を策定し、このコーディング規約に従って、Javaアプリケーションの開発を行うことで、アプリケーションの品質、保守性、生産性向上を図っています。しかし、Javaコーディング規約策定だけでは、開発者固有の癖やムラなどを十分に修正できないため、ソースコード上の問題点を混入したまま次工程へ持ち越されていることが、開発現場では少なくありません。
この問題に対する解決方法としては、次工程へ進める前にJava有識者によるソースコードレビューで問題点を指摘し修正するという方法がありますが、何万ステップにおよぶソースコードを、Java有識者による目視でチェックすることは大変な作業となるため、これまで開発現場で実施することは困難でした。
一方、これまでNTTデータのJavaアプリケーション開発プロジェクトにおいては、テクマトリックスの提供するParasoft社製Java自動テストツール『Parasoft Jtest®(以下Jtest)』によるソースコードチェックと、NTTデータ先端技術のJava有識者によるソースコードレビューを実施することで、ソースコード上の問題点を次工程へ持ち越すことなく、早期工程での品質安定化を図ってきました。
このたび提供を開始する『ソースコード診断サービス』は、NTTデータの開発プロジェクトで蓄積されたソースコードチェックのノウハウを盛り込み3社で共同開発したもので、高品質なJavaアプリケーション開発を支援します。 - 2.ソースコード診断サービス 概要
- NTTデータ先端技術の『Javaアプリケーション開発支援総合サービス』の一つとして提供する『ソースコード診断サービス』は、Javaアプリケーションプログラムのソースコードのチェックを代行して行うサービスです。
『ソースコード診断サービス』を利用することにより、短期間で正確なソースコードの品質の診断ができ、Javaアプリケーションの品質を向上させることができます。
- (1)特長
- 数百件の診断経験から蓄積された診断ノウハウでお客さまのソースコードを診断
- 問題点や対応方針、修正例を示したわかりやすいレポートの提供
- 『Jtest』による漏れのないチェック
- 通常3営業日以内にレポートを提供
- プロジェクトでのツール導入やツールの知識は不要
- (2)サービスプラン
- プラン1
テクマトリックスが販売する『Jtest』の自動静的解析機能をベースに、NTTデータならびにNTTデータ先端技術がこれまでにNTTデータのシステム開発プロジェクト向けに実施した数百件のソースコード診断の経験で蓄積した診断ノウハウ・経験に基づいて作成したコーディングルールセットの登録やルールのカスタマイズを施し、自動解析を実施。詳細な診断レポートを提供します。 - プラン2
プラン1に加え、Javaアプリケーション開発の経験豊富な技術者による目視チェックで、ツールによる解析結果を精査し、診断レポートを提供します。
- プラン1
- (3)価格
- プラン1(『Jtest』によるツールチェックサービス)・・・・・・・・・320,000円
- プラン2(『Jtest』によるツールチェックサービス+有識者目視チェックサービス)・・・・・・・450,000円
注 上記価格は、ソースコード規模が100Ks以下の場合の標準価格です。
注 ソースコード診断サービスに関する詳細情報については、下記を参照下さい。- http://www.intellilink.co.jp/seinou/services/system_develop/trouble/
sourcecode_java.html
- http://www.intellilink.co.jp/seinou/services/system_develop/trouble/
【Javaアプリケーション開発支援総合サービス】
本サービスは、Javaアプリケーション開発プロジェクトにおいて、高度なJavaアプリケーションノウハウと開発支援ソリューションにより、高品質なJavaアプリケーション開発を支援します。『ソースコード診断サービス』のほか、『性能評価サービス』、『Java障害解析支援サービス』など、Javaアプリケーション開発を支援するサービスを提供します。
今後、アプリケーション基盤設計・構築支援コンサル、アプリケーション開発ツール導入支援コンサルなど、Javaアプリケーション開発プロジェクトを要件定義工程から総合的に支援する各種サービスの充実を図っていく予定です。
【Jtest】
『ソースコード診断サービス』に採用された『Jtest』は、米国Parasoft社が開発し、テクマトリックスが販売する、テスト工数の大幅削減とセキュアで高品質なJavaアプリケーションの開発をサポートするJava対応テストツールです。『Jtest』は、実行時例外を引き起こすテストケースと、広範囲なソースコードをカバーするテストケースを自動生成し、プログラムの堅牢性および機能性を検証するテスト、修正時の問題の作りこみを防止する回帰テストを自動実行します。また、約850個の静的解析コーディングルールを使用してソースコードを解析し、プログラムの問題点を指摘します。『Jtest』は、従来面倒であった単体テストの自動化を支援することで、Javaアプリケーションの品質向上と開発工数の削減を強力にサポートします。
Jtestに関する詳細情報:http://www.techmatrix.co.jp/products/quality/jtest
■NTTデータ先端技術株式会社について
NTTデータ先端技術株式会社は、オープン製品・技術について高いスキルを持った方式技術者集団として情報・通信システムの基盤となるシステムプラットフォームの構築を行います。NTTグループ、内外の専門家、ベンダーなどのビジネスパートナーとの協調関係のもと、付加価値の高いノウハウを創造し、お客さまに役立つベストプラクティスを提供しています。
NTTデータ先端技術株式会社
東京都江東区豊洲3-3-9 豊洲センタービル アネックス
TEL:03-3534-4800
E-mail:information@intellilink.co.jp
URL:http://www.intellilink.co.jp
■株式会社NTTデータ(東証一部:9613)について
株式会社NTTデータは、日本トップクラスのシステムインテグレーション企業であり、大規模なシステムインテグレーションおよびネットワークサービスなどで多数の実績を有しています。
株式会社NTTデータ
東京都江東区豊洲3-3-3 豊洲センタービル
TEL:03-5546-8202
URL:http://www.nttdata.com/jp/ja/
■テクマトリックス株式会社 (JASDAQ:3762) について
テクマトリックス株式会社は、IT分野において、最先端の製品とソリューションを提供する総合的なソリューション プロバイダーです。ソフトウェア品質管理、ネットワーク、インターネット、セキュリティ、データベース等の分野の製品を海外より輸入し、日本国内に提供するためのローカライゼーション、コンサルティング、技術サポート、教育など様々な付加価値を付けてご提供します。また、これらの技術を駆使し、金融分野、通信分野、エレクトロニック・コマース分野において、お客様のニーズに適合したソリューションの提供、インテグレーション、システムの受託開発などのサービス提供、さらには、コールセンターシステム、医用画像システム等の自社製品の開発も行なっています。
テクマトリックス株式会社
東京都港区高輪4-10-8 京急第7ビル
TEL:03-5792-8600
FAX:03-5792-8700
E-mail:mg-planer@techmatrix.co.jp
URL:http://www.techmatrix.co.jp