トップ > サービス > 組込み関連企業の皆様へ > オフショア開発支援

オフショア開発支援

ソフトウェア開発、テストに関してオフショア開発が着実に進んできています。既に実施しているが期待した成果が出ていない、これから実施したいが進め方が分からない企業様向けに中国等のオフショア先の事情に精通しているオフショアコンサルタントが弊社のコアコンピタンスであるソフトウェアエンジニアリング技術に基づいてご支援します。

オフショア開発支援サービスの概要

オフショア委託先選定・評価支援
オフショア現地への視察、委託内容に基づいてオフショア委託先の選定・評価や契約に関する支援をします。
▼ 委託先の経営状況
▼ コンプライアンス(セキュリティ対策)
▼ 開発プロセスなどの評価支援
▼ ローカルアクセス支援
▼ 契約手続きの支援, ・・・
 
オフショアプロセス整備支援
これまで国内の外注先と曖昧な役割分担の中で行ってきた開発から、オフショア先との役割分担の明確化、成果物の定義あるいは活動等のプロセスの明確化を支援します。
▼ プロセスアセスメント、プロセス定義・改善支援
▼ テンプレート作成支援
▼ ソフトウェア構成管理支援
▼ 要件管理支援
▼ 発注側とオフショア先との役割分担明確化/調整,・・・
 
オフショア管理(外注管理)プロセス改善支援
オフショア先を選定し、委託内容の合意、オフショア先の活動や成果物の品質を確認するためのプロセス定義、テンプレート作成等を支援します。
▼ プロセスアセスメント
▼ プロセス定義(委託作業の定義と選定計画の作成、オフショア先の選定、契約・合意の確立、オフショア
先 開発計画書のレビュー・承認、進捗管理,レビュー、実績評価、検収)
▼ テンプレート作成, ・・・
 
発注元の要求エンジニアリング、基本設計改善支援
オフショア先へ出す要求定義書/仕様書の記述方法を支援します。また、オフショア先へ依頼しやすいようにするための基本設計(アーキテクチャ/フレームワーク設計)を支援します。
▼ 要求分析・要求定義、要件・仕様定義
▼ アーキテクチャ設計
▼ フレームワーク設計
▼ ソースコードからのリバースエンジニアリングによる要求定義書、仕様書,基本設計書の整備
▼ ツール/インフラ整備支援, ・・・
 
受け入れテスト改善支援
委託した内容を満たしていることを検証するためのテストの進め方(テスト計画、テスト設計、テスト実装、テスト実施、テスト報告等)、実施方法(テスト技法、ツール等)を支援します。
▼ テスティングアセスメント、テスティングプロセス改善支援
▼ テスト戦略改善支援
▼ テスト分析・設計支援、テスト設計手法導入支援
▼ プロジェクトの特性に応じたテストツール/インフラ整備支援,・・・
 
オフショア開発者向け教育
オフショア開発を行うために必要なソフトウェアエンジニアリングの基礎知識、要求・仕様やテストに関する基礎知識、レビュー方法やオフショア先の管理方法に関する教育を行います。
▼ 発注者向けエンジニアリング基礎講座
▼ 要求基礎講座
▼ 仕様記述入門講座
▼ 設計基礎講座
▼ ソフトウェアテスティング基礎講座
▼ オフショア発注者向け品質保証入門講座
▼ レビュー実践講座
▼ オフショア供給者管理基礎講座,・・・
 
オフショア先の改善支援
日本側の開発の進め方、プロセス、文化の違いなどを踏まえてオフショア先企業様向けのプロセス改善、品質改善をご支援します。
▼ 納品物のテンプレート、サンプル作成
▼ 計画の立て方
▼ 要件管理、変更管理
▼ 進捗報告の方法
▼ レビュー方法
▼ テストの方法, ・・・
 

オフショア開発支援の特徴

オフショア開発を成功させるためには、オフショア側の改善だけでなく、発注元の日本企業も改善していく必要があります。
例えば、委託するための要求定義書、仕様書の記述方法、オフショアへ出すためのアーキテクチャの設計方法、受け入れテスト方法、オフショア管理等です。
そのために、弊社では、ソフトウェアエンジニアリングに基づいてプロセス、手法/技法、人材育成の視点からオフショア開発をご支援します。

発注者側の改善

発注者側の改善

オフショア管理(外注管理)の改善

オフショア管理(外注管理)の改善