SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

早期に問題を発見、品質向上に貢献するJava対応静的解析・単体テストツール「Jtest」(AD)

CI/CDツールを活用した理想的なソフトウェア開発なら70倍のスピードでリリースも可能――テスト自動化基盤パッケージ「TechMatrix Jenkins Platform Package for Java」

  • このエントリーをはてなブックマークに追加

1~2日で自動化基盤を構築、すぐに試せる

 TJPPのサービスの流れは次の図の通り。環境構築にかかる時間は約1~2日で、すぐにバグ検出、および自動化環境が試せるようになる。

「TechMatrix Jenkins Platform Package for Java」のサービスの流れ
「TechMatrix Jenkins Platform Package for Java」のサービスの流れ

 TJPPを活用すると、開発者の手を煩わせることなく自動化環境の構築が可能になる。また海外においてはCI/CDツールの導入は経営上のミッションとして設定されることは多いが、日本では開発現場レベルで導入効果をまとめて上司に報告し、導入を承認してもらわなければいけないといった事情もある。

 「TJPPでは2日で開発現場に評価用の自動化環境を構築できるので、あとは開発者の方が実際に触ってみて、効果を実感いただくだけです。また、導入初期は状況に応じて柔軟に変更したい点も多くあるかと思います。このパッケージでは3カ月間の保守サポートも提供しており、設定のノウハウも伝授するので、1つのプロジェクトで効果が出れば、他のプロジェクトにもスケールしていきやすい。ぜひ活用して自動化を推進していただきたいです」(会田氏)

 なお、TJPPは自動化基盤を整備するための基本的なサービスを提供するが、「Jenkinsの知識を高めたい」「よりバグ検出の精度の高さやUIテストの自動化を求めたい」といったニーズに応えるため、次のオプションが用意されている。

A.Jenkins 1Dayトレーニング

 CloudBees社認定エンジニアによるJenkinsのハンズオントレーニング。継続的インテグレーションの基礎からJenkinsの基本的な使い方(ビルド、デプロイ、プラグイン管理)、Jenkins2.0で導入されたPipelineまで、実践的な演習を通じて習得できる。

B.CloudBees Jenkins Support

 プラグインの互換性の確保と、Jenkinsエキスパートによるベストプラクティスを提供。開発チームは安心してJenkinsを利用することができる。

C.Jtestバグ検出のルール選定サービス

 お客さまの要望に合わせたバグの検出を行うため、実プロジェクトの解析結果を分析。要望を元に、Jtestに搭載されている多数のコーティングルールの中から解析ルールの選定を行う。

D.RanorexによるUIテスト自動化

 UIテスト自動化ツールRanorexを使い、Jenkins上でUIテストの実行が呼び出されるよう設定を行う(テストシナリオの作成は含まない)。

理想的な開発現場では70倍のスピードで製品リリースが可能に

 TJPPがリリースされてまだ間もないにも関わらず、「このパッケージを開発するきっかけとなった大手金融機関のほか、通信、製造などの複数企業ですでに導入実績をいただいています」と常盤氏は語る。

 テクマトリックスが主催する「Jenkins Day Japan 2017」でお客さまから発表された事例として、実際に欧州のある自動車メーカーでは自動化環境を整備し理想的なソフトウェア開発の現場を実現したことで、製品のリリースが従来の70倍のスピードで可能になったと報告されている。

 欧米ではすでに経営上のミッションであり、ビジネスの競争力の源泉として認識されつつある、ソフトウェア開発の自動化基盤の構築。検討はしているがどう実現していいかわからない、導入はしたものの効果は出ていない、というのであればぜひ、TJPPを活用してほしい。開発現場はもちろん、経営側にも大きなメリットが得られるはずだ。

「TechMatrix TechMatrix Jenkins Platform Package for Java」についての詳細はこちら

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
早期に問題を発見、品質向上に貢献するJava対応静的解析・単体テストツール「Jtest」連載記事一覧

もっと読む

この記事の著者

中村 仁美(ナカムラ ヒトミ)

 大阪府出身。教育大学卒。大学時代は臨床心理学を専攻。大手化学メーカー、日経BP社、ITに特化したコンテンツサービス&プロモーション会社を経て、2002年、フリーランス編集&ライターとして独立。現在はIT、キャリアというテーマを中心に活動中。IT記者会所属。趣味は読書、ドライブ、城探訪(日本の城)。...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/11040 2018/11/02 12:08

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング