Platform Enabling Services
Wind River Platform Enabling Servicesは、スキル、人脈、知識、知的財産、柔軟性の高いリソース、設計プロセス、プロジェクト管理手法を提供し、ウインドリバーのプラットフォームソリューションを最大限に活用できるよう支援します。製品仕様、ボード立ち上げ、ミドルウェアインテグレーション、プロジェクト管理、あるいは全面的な製品開発など、お客様がいかなる問題に直面している場合でも、ウインドリバーのプロフェッショナルサービスは、社内外のノウハウを結集し、顧客要求を満たすことはもとより、さらに付加価値をつけた製品を予算内で迅速に市場投入できるようサポート致します。
当社の専任エンジニアは、ウインドリバー製品を使用する開発チームの立ち上げから、プロジェクトを脅かす障害の特定・克服まで、お客様のデバイス開発プロセスの最適化を支援します。Platform Enabling Servicesには、次の内容が含まれます。
製品実現
すばらしい構想を製品化するには、ウインドリバー製品以外のデバイスが必要な場合があります。迅速かつコスト効果の高い方法で開発し製品を市場投入するには、さらなるスキル、経験、人員も必要になるかもしれません。また、設計目標を達成するには、人、プロセス、技術という3つの要素を兼ね備えた完全な製品開発システムが必要な場合もあります。
ウインドリバーでは、140人以上の熟練したデバイスエンジニアがお客様の製品開発をサポートするため常時スタンバイしており、製品の製造開始や必要な認証への適合、あるいは顧客要件を完全に満たすまで、お客様の開発チームと密接に連携して作業を行います。多大な開発時間や労力を要するプロジェクトの一部を、信頼あるウインドリバーのエンジニアに委託してみませんか。
積極的な新規市場への参入や新製品の開発を既存のリソースで行う必要がある場合に、下請けチームの編成・管理で対応しようとすると、問題の解決どころか、さらなる悪化を招きかねません。そのような場合には、ウインドリバーのプロフェッショナルサービスが提供する一貫したハードウェア、ソフトウェア、プロジェクト管理が大変有効です。
製品開発
当社は、お客様から青写真を提示され、構想の製品化から市場投入までの全プロセスを委託されることがあります。新規事業を立ち上げたばかりで、構想を製品化するエンジニアを持たない場合でも、デバイス開発の豊富な実績があり、新たな方向性を目指す場合でも、ウインドリバーには、製品開発ライフサイクルのあらゆる段階でお客様のニーズに対応できるスキルや経験を備えたエンジニアが揃っています。
お客様のリソースを補強して必要なスキルを追加し、使用するツールやテクノロジの習得を加速することによって、限られた時間内での開発を可能にします。開発プロジェクトを部分的に当社に委託することはもちろん可能ですが、製品の構想だけを提供してすべてを委託することも可能です。いずれの場合も、ウインドリバーのプロフェッショナルサービスは、要求される機能をすべて備えた優れた製品を予算内で迅速に実現することをサポートします。
ボード・サポート・パッケージ(BSP)
信頼性の高い製品は、ボトムアップ方式で構築されます。BSPの記述には、開発者がターゲットシステムのハードウェアコンポネント、データフロー、割り込みやメモリマップ、そして時にはマイクロプロセッサのアセンブリ言語にも精通している必要があります。完成したBSPは、ターゲットシステムのハードウェアを初期化するだけではなく、下位レベルのシステムコンポネントへアクセスするためにソフトウェアの上位レベルを有効化するファンクションコールも提供します。このクリティカルなレベルで発生したエラーは、すぐにシステム全体に影響を与えます。場合によってはまったく動作しなくなったり、システムの下位構造で問題を誘発して、エラー検索や修正に貴重な時間を費やすことになりかねません。
ウインドリバーのプロフェッショナルサービスでは、堅牢な基盤上でのプロジェクト構築をサポートするためBSP専門チームを設置しています。ウインドリバーでは広範なナレッジベースを維持し、エンジニアは、開発にかかわるヒント、手法、成功事例を常に共有し合っています。これがお客様の開発チームに大きく貢献できる理由です。
お客様のエンジニアが、専門分野の開発に専念できるようサポートします。ウインドリバーは、毎年数百個のBSPやドライバを作成しています。ウインドリバーのBSP専門チームはカスタムハードウェアを解析して、開発プロセスと展開されているデバイス動作の最適化を両方実現するソフトウェアパッケージを作成できるため、お客様の開発チームは、その分の時間を優れたアプリケーション構築に費やすことができます。
プラットフォームのカスタマイズ
ウインドリバープラットフォームは、ほぼすべてのデバイス開発プロジェクトにおいて、ほぼすべての段階をサポートするよう設計されています。しかし、このプラットフォームに構築されている以外の機能が必要な場合にはどうすればよいのでしょうか。あるいは、サードパーティのミドルウェアを統合する場合や、お客様固有のテクノロジとウインドリバープラットフォームを連携させる場合、プロトコルの拡張やアーキテクチャのカスタマイズが必要な場合には、どうすればよいのでしょうか?
ウインドリバーのプロフェッショナルサービスは、これらすべての質問にお答えします。つまり、お客様の要件を満たすように、ウインドリバープラットフォームをカスタマイズします。過去20年以上にわたり、デバイス開発における他の追随を許さない実績や、豊富な知的財産、パートナーとの提携や製品、そして熟練した専門家だけが持つ技術を数多く蓄積してきました。こうした長期にわたる業界での実績が、カスタマイズサービスの基盤となっています。
ウインドリバープラットフォームでは、シームレスに統合されたテクノロジを豊富に提供しています。お客様の目標を達成するにはどのような変更をテクノロジに加えれば最も効果的であるのかを見極めるだけではなく、ほかの部分で問題を発生させずに変更を実装する方法も熟知しています。ウインドリバーは、お客様のニーズに対応した機能を実現するため、当社ミドルウェアのカスタマイズ、お客様やサードパーティのミドルウェアとの統合、知的財産のカスタム作成などのサポートを行っています。
エンジニアリングサポート
デバイス開発をゼロから着手することは、時間やコストのかかる複雑なプロセスです。熟練エンジニアでさえも、製品開発サイクルのすべてのフェーズに対応できるとは限りません。重要度の低い作業に貴重な時間を費やすことに疑問を感じたり、あるいは、新たな観点を必要とする場合があるかもしれません。テクノロジの急速な変化や、厳しい時間的制約にもかかわらず、開発チームのリソースが限られている場合もあります。納期が迫っている場合は、是非、ウインドリバーのプロフェッショナルサービスのエンジニアリングサポートをご活用ください。
シリコンドライバ、BSP記述、ターゲットハードウェアの実行、デバッグ、QAなど、プロジェクトの進行を妨げるあらゆる問題をウインドリバーのフィールドエンジニアが解決します。日々新しい問題に直面している彼らは、常に同僚やお客様、パートナー企業と意見や最新情報を交換し、年間約500ケースを処理しています。さまざまな要件を抱えたお客様の立場を充分に理解し、迅速に連携することができます。
Installation and Orientation Service
ウインドリバーの製品購入後、インストールプロセスやプラットフォームの不明点をそのまま放置しないでください。プロジェクトの開始を遅らせる原因となり、特に時間が制限されている場合には致命的な問題となります。この重要な立ち上げ期間中に、ウインドリバーが提供する1日コースのInstallation and Orientation Servicesをご利用ください。経験豊富なエンジニアがお客様の開発環境へ出向き、新しいソフトウェアをインストールして、開発スタッフ向けにプラットフォームコンポネントの機能について説明します。
プロジェクトの途中で問題が発生しないように、あらかじめお客様の疑問を解消します。このInstallation and Orientation Servicesを利用することで、その後の開発プロセスでエンジニアが費やす数週間の不毛な時間を節約できます。
ウインドリバーのコンサルティングエンジニアによる1日コースのInstallation and Orientation Servicesには、次の内容が含まれます。
- お客様が保有するウインドリバー製品のインベントリ情報収集
- ウインドリバー製品をお客様のマシンにインストール
- 開発ツール、ランタイムコンポネント、および対象となるサンプルコードに関する基本的な説明
- エンジニアが即座に作業を開始するために必要な情報およびサポートを提供
- その他の利用可能なサポートリソース紹介(ウインドリバーオンラインサポート、TSR、パッチのダウンロード、アップデート、トレーニング、プロフェッショナルサービス)
Workbench Services
業界最高レベルのデバイスソフトウェア開発環境であるWind River Workbenchをスタンドアロン製品として選択した場合でも、ウインドリバーのプラットフォームソリューションの一部として選択した場合でも、プロフェッショナルサービスは開発作業を効率化する方法を把握しています。また、異なるLinuxディストリビューション、ホストOS、ターゲットアーキテクチャを選択している場合でもサポートできます。使用している開発環境にかかわらず、プロフェッショナルサービスは、以下のようにWorkbenchを拡張してお客様のニーズに対応します。
- Workbenchのプロセッササポートの拡張
- WorkbenchターゲットOSの拡張
- Linux ホスト環境でのWorkbenchの検証
- Eclipseプラグインの検証
- エージェントの統合
詳細は、Workbench 受託開発のページを参照してください。


