オフショア開発のVRチーム:契約前に確認すべきこと
結論から言うと、オフショア開発のVRチームが機能するのは、15時間の時差を前提にした進め方が設計されており、知的財産が書面で貴社に残り、結果を約束する前に仕様を求めてくる提供者の場合です。時間単価だけで買うと失敗します。以下、5つの確認項目、よくある失敗、価格帯、2週間の試験契約を扱います。
私はその電話の向こう側にいたことがあります。技術責任者のロードマップは自社チームの工数より速く伸び、手元には単価が2倍違う3つの見積もりがあり、どの会社が4カ月目にも残っているかを知る方法はありません。時間単価は最も比較しやすく、最も役に立たない数字です。
オフショア開発か、国内チームか:本当の決め手
決め手は、仕事がどれだけ変わるかです。従来のオフショア開発は、安定した明確な仕様で機能します。納品物を一度書けば、チームが実行する。XR開発がそうであることはまれで、そこでは痛いコストは、回答を待って失われる日数です。日本とメキシコの時差は15時間で、就業時間の重なりはほぼゼロです。当社はそれを隠しません。時差の下では1つの確認事項が翌朝まで持ち越されるため、仕様の明確さと非同期の運用設計が単価より重要になります。うまく設計すれば、日本の終業後も開発が進み、翌朝には成果物が届くフォロー・ザ・サン型になります。Fywareはサンルイスポトシを拠点に米国の時間帯で稼働し、日本語での調整は東京のExcape Entertainment Japanが窓口です。提供者には「どの体制を勧めるのか、なぜか」を聞いてください。「自社がそうだから」という答えは、パンフレットにすぎません。
VR開発チームに求めるべき条件
- 検証できる実績。納品済みのプロジェクトと、問い合わせの電話に応じてくれる顧客です。Fywareは産業向けVR・ARを専門とするメキシコ企業で、2017年から16カ国130社以上に750件以上のプロジェクトを納品しています。
- コードの所有者は誰か、いつからか。コンパイル済みの製品は初日から貴社のものです。ソースコードは、契約前に決める契約範囲の設計項目です。当社の方針は開発成果物の所有権のページで公開しています。
- 知的財産と、貴社の顧客との関係。チームが貴社の顧客向けに開発する場合、契約書に「どちらも貴社のものであり続ける」と明記します。
- 署名できるNDAと、個人情報保護法に基づくデータの取り決め。裏付けとなる法人格があり、個人情報保護法の27条(第三者提供)と28条(越境移転)に対応したデータの取り決めを契約に落とし込めることが条件です。
- 急ぎの質問に誰が答えるのか。会社名ではなく個人名を確認し、その人が不在の週はどうなるのかを聞いてください。
何が失敗するのか、なぜ失敗するのか
よくある失敗を3つ、順に挙げます。入れ替わるチーム:3人の開発者に業務知識を教え込んだのに、5カ月目には2人が新顔に替わっています。契約書に個人名を入れてください。現場の言葉が通じないチーム:プログラミングは上手でも、作業手順書や公差を読めません。その結果、技術的には正しく、現場では使えないものが納品されます。ドキュメントなしで納品するチーム:動きはしますが、彼らが去った後は誰も手を入れられません。引き継ぎは期日付きの納品物であって、口約束ではありません。
VRプロジェクトの費用はいくらか
Fywareが公開している価格帯は米ドル建てで、メキシコ国外への納品は15,000〜75,000米ドル、75,000〜150,000米ドル、150,000〜450,000米ドルの3段階です(450,000米ドル超は個別見積もり)。プロジェクトの価格帯を動かすのは、バリエーションの数です。作業手順、工場、言語、VRゴーグルの種類がそれに当たります。「どこに頼むか」については、海外XR開発会社の比較記事にまとめています。
パートナーか、業者か:違いは悪い日に表れる
アウトソーシング(外注)は取引です。作業範囲を渡し、誰かが遠くで実行し、間違っていた場合は納品時に判明します。もう1つの道は、作るものについて意見を持ち、まだ修正できるうちに問題を提起するチームです。Medverse GmbHはミュンヘンで医療向け3D研修ソフトウェアを開発する会社で、自社にXRチームを持ちながら、案件が自社の工数より速く増えるときにFywareを第二の開発ラインとして使っています。同社の報告では納期は10〜20%短縮、コストは10%削減。数字は先方の報告によるものです。CEOのSimon Nuber氏は本当のリスクをこう指摘しました。「品質を出せるかどうかが問題になったことはありません。私たちが自問するのは、期待する品質を出してもらえるだけの情報をこちらが渡せているか、です」。
2週間でチームを見極める方法
開始前に受け入れ基準を書面化した、小さく有償の区間を発注してください。1つのシーンか1つのインタラクションを、貴社のリポジトリ、貴社のチケット、貴社の定例の中で作ってもらいます。試すのは、1週目に正しい質問をするか、コードがドキュメント付きで届くか、商談に出た本人が実作業をしたか、です。この進め方で始まるのがTeam as a Service。
よくある質問
メキシコの開発チームはどの時間帯で働きますか。
米国中部時間を基準に稼働します。日本との時差は15時間で、就業時間はほぼ重なりません。その代わり、日本の終業時に依頼した内容が翌朝には進んで届く、フォロー・ザ・サン型の進め方になります。日本語での調整は、東京のパートナーExcape Entertainment Japanが窓口です。
外部チームは安くなりますか、それとも速くなりますか。
主に速くなります。MedverseはFywareでチームを拡張した後、納期は10〜20%短縮、コストは10%削減と報告しています。必要なのが低い単価だけなら、マーケットプレイスで足ります。
外部チームと組む場合、知的財産はどう守りますか。
最初のスプリントの前に、契約と作業範囲で定めます。コード、ビジュアルの権利、顧客との関係のそれぞれについて、所有者を明記します。Medverseとの契約では、3つとも顧客側に残っています。
外部チームへの最良の質問は「成果を出すために、こちらから何が必要か」です。
James FiorilloFywareパートナー · Excape Entertainment Japan
お見積もりの前に、VRが御社の現場に合うかどうかを確認します
FywareはGerdau Corsa、Cummins、Medverseなどのお客様に750件以上のXRプロジェクトを納品してきました。課題をお聞かせください。何が実現可能か、期間と予算の目安をお伝えします。
今後の記事を受け取る
VR、研修、工場運営に関する実践ガイドをお届けします。スパムはありません。記事を公開したときだけご連絡します。