エーアイコーポレーション

プロダクトマネージャー職募集中
メール・ニュース申込サイトマッププライバシー・ポリシーEnglish
製品 製品採用事例 展示会・セミナー リクルート 会社概要 お問い合わせ・資料申込
Embedded Software
HOME製品 > ElectricCommander
製品

開発プロセス自動化支援ツール
ElectricCommander

ElectricCommander® は、ビルドからテストやリリースまでの一連のソフトウェア開発タスクで使用される各種ツールを、自動で実行・モニタリングするエンタープライズ規模のソリューションです。開発者がソースコードを変更し、構成管理ツールにチェックインすると、その後の静的解析、ビルド、テスト、リリースや結果のメール通知などの一連の作業を自動で行うことが可能になり、継続的インテグレーションを実現します(CIツール機能)。

ElectricCommanderは、コンプライアンスやリリース計画などに必要とされる、レポートや視覚化の機能を持っています。ElectricCommander は、スクリプトベースや自社開発のツールに比べて再利用性に優れ、高いスケーラビリティと信頼性を実現します。また、地理的に分散した複数のチームやビルド、テストなどのシステムリソースを共有し、冗長性を回避します。


シングルコマンドとコントロールセンターで複数のチームとプロジェクトをサポート: electriccommander コントロールセンター
Webベースの
コントロールセンター
(大きな画像)
多くの企業では、それぞれのチームでオープンソースや自社のシステムを使ってビルドやテストなどの作業を行っています。これらのツールは、特定のハードウェアで独立して使用され、他のチームからはアクセスすることができません。従って、資産や成果物が複数の場所で複製されることとなり、開発マネージャ、ITオペレーターやビルドチームは、接続されていないPCを使う複数のグループをサポートする必要がでてきます。

ElectricCommanderは、Webベースのコントロールセンターによって、複数のチームと地域において、複数の環境を同時にコントロールおよびサポートすることを可能にします。開発マシンなどの資源を共有し、ツール起動プロシージャの再利用が可能になり、冗長な作業をなくし、部門にまたがった成果物のリリースを可能にします。

開発タスクの状況を監視: 統計情報の表示
各種統計情報の表示
(大きな画像)
ElecticCommanderは、作業中のコードについて、コンパイル、テストなどが成功しているかどうかを視覚化する、独自の解析機能をもっています。ビルドやテストの結果は通常膨大で解析に時間がかかりますが、ElectricCommanderは重要かつ必要な部分のみを自動的に選択して表示します。

また、何度コンパイル、テストされたか、何度テストが失敗したかなどの統計情報を、リアルタイムおよび傾向としてデータベースに保存します。また、エラー数の増減傾向などの生産性に重要な情報を視覚化し表示します。

エンタープライズ規模の開発で信頼性の高い継続インテグレーションを実現: electriccommander 各ジョブの状態表示
各ジョブの状態表示
(大きな画像)
ElectricCommanderは、継続インテグレーションのために、数多くの構成管理ツールを標準でサポートしています。企業のCIを高め、信頼性のあるものにするために、ElectricCommanderは、単純にボタンを押すだけの「プリフライトビルド」を可能にします。パイロットがフライト前の厳密なテストをするように、製品ビルドにチェックインする前に「プリフライトビルド」を行い、問題のないことを確認します。これにより、最短時間で問題がフィードバックされ、ビルドエラーなどの開発者間の影響を軽減します。プリフライトビルドとテストにより、複雑な環境でも効果的な継続的インテグレーションが可能となります。

大規模なプロジェクトへの適用: electriccommander リソース情報の表示
リソース情報の表示
(大きな画像)
ElectricCommanderのみが、ソフトウェアビルドとリリースに関するエンタープライズ規模の開発において必要とされるスケーラビリティを提供します。ElectricCommanderは、複数のリソースにまたがり、分散した仕事を並列に実行し、開発を加速します。ElectricCommmanderのマルチスレッドJavaサーバーにより、効果的なジョブ管理が可能となります。

ユーザーの利益性

  • スクリプトや自社製ツールに比べ、再利用性、スケーラビリティが高く、メンテナンスコストの削減が可能
  • 開発サイクル時間の短縮
  • 効率的なハードウェア利用
  • 共通プラットフォームによるベストプラクティスの浸透、共通プロシージャの再利用
  • 地理的に分散した開発チームへの対応力向上
  • 継続インテグレーションとアジャイル性の提供
  • プロジェクトのより高い予測性のための可視性とレポート
  • プリフライトビルドによるビルド失敗、修正による開発者の待ち時間の軽減

動作環境

管理サーバ Windows XP, Windows Server 2003, Red Hat Enterprise Linux
エージェント Windows, Red Hat Enterprise Linux, Solaris, hP-UX, Mac OS X, Ubuntu
ブラウザ Internet Explorer 6 SP2, Firefox 1.5

標準サポートツール

ElectricCommanderは、以下を標準でサポートしています。

開発言語 非依存 (Java, C, C++, .NETなど)
スクリプト言語 perl, Windows CMD, bourne shell, bash, Tcl, Python, MSH
ビルドユーティリティ Ant, NAnt, NMake, GNU Make, ClearMake, Maven, MS Build
構成管理ツール ClearCase, Perforce, Synergy, AccuRev, Subversion, Git

技術サポート体制

電話、FAX、E-mailによるサポート、有償トレーニング、コンサルティング。


お問い合わせ

E-mail お問い合わせフォーム
TEL 03-3493-7981
FAX 03-3493-7993
戻る
ページの先頭へ
HOME製品製品採用事例展示会・セミナーリクルート会社概要お問合わせ・資料申込 © 2012  A.I. Corporation. All Rights Reserved.