システム開発やスマホアプリ開発、組込み系開発などの開発コストを大幅に削減する開発手法で今、最も注目されているもので「オフショア開発」という手法があります。
「オフショア開発」とはシステム開発やスマホアプリ開発を海外の開発会社に委託することで、海外のスキルの高いエンジニアを、日本よりも安価な人件費で活用することを言います。
もちろん日本語が通じて、セキュリティや品質も国内と遜色のないオフショア開発会社を見つける必要がありますが、優良なオフショア開発会社をうまく活用することで、大きなメリットを享受することができます。
そこで、オフショア開発を導入しコスト削減に成功した企業として、日本最大級のゴルフ総合ポータルサイト「ゴルフダイジェスト・オンライン」を運営している「株式会社ゴルフダイジェスト・オンライン」(以下、GDO)様にいろいろとお話を伺ってみました。
GDOで一番大事にしていることは、 ”信頼を築くこと”
と、村松氏は言います。
オフショア開発を成功させるには”コミュニケーション”が大事だと言いますが、これはあくまでもツールで、コミュニケーションがなぜ大事なのかと言うと、 信頼関係を築くことが一番大事なのではないかと言えます。
ならGDOでは信頼を築くためにはどのようなことをしているのか。
村松氏は言います、 「ベトナム語や文化を理解することです。」
さらに、
”頼る”(信頼されることに大きな喜びを感じる)
”教える”(自分が携わる開発によって、売上数字等会社に与えるインパクトに関心がある)
”縮める”(仲良くなりたいという感性がある。チャットや音声通話での世間話を通じ距離を縮める)
”褒める”(事前に「日本でリリースするよ。」などと褒める)
ことを意識していると言います。
「毎月一度は現地に行って、一緒に食事したり、オフィスで一緒に仕事したりして、信頼関係を築いています。 またさらには、ソフトウェア開発コンテストを開催しベトナム側のモチベーションアップにも繋げています。」と村松氏は語ります。
このソフトウェア開発コンテストではGDOのサービスで活用できそうな新企画や新サービスを募ってコンテストを行うと言います。
さらに報奨金を出すことでみんな真剣に考えてきてくれて、中には即サービスに取り入れることができるようなアイデアやサービスもあり、事業拡大にも繋がっていると渡邉氏は言います。
もちろんコミュニケーションを取るためには日本語が通じるオフショア開発会社でないといけません。
また日本企業との実績があるオフショア開発会社である必要もあります。日本側とのプロジェクトの進め方を熟知している優良なオフショア開発会社に発注する必要もあります。
プロジェクトを成功させるためにはやはりお互いの”信頼関係”が重要になってきます。
それはオフショア開発に限らず、国内においても同じことが言えるのではないでしょうか。
現在、GDOではすでにベトナム側のチームは24名になり、案件もスマホアプリや.NET、PHP案件、品質管理チームなど、日本側の管理面に大きな課題が発生しているといいます。
「メンバーのアサイン状況や稼働状況など管理できていない場面もあり、予実管理の可視化など管理機能の充実が急務です。」 と、村松氏は語ります。
また本来、不必要な作業や優先度の低い作業をベトナム側に依頼してしまう懸念など、プロジェクトが大きくなり、メンバーも増えることによる課題が出てきていると言います。
「プロジェクト管理システムの構築を行い、作業依頼の精査を早急に対処していく必要があります。」と村松氏は言います。
この他にもGDO側のノウハウ流出も懸念していると言います。 必ず日本側で設計を行い、仕様を日本側が把握することで流出防止に努めていると村松氏は言います。
課題は明確化しているので、その課題をどう改善していくか、今後も検討していく必要があると言います。
また今後はさらなる品質向上を目指し、 業務分担の明確化、コミュニケーションロスの改善、保守体制(24時間365日対応)の構築を行っていくと村松氏は語ります。
近年、ベトナムでもエンジニアのコストは上がってきています。 「人件費コストの上昇はどの国でも言えることですので、他国のトライアルも検討中です。」と渡邉氏は言います。
オフショア開発の一番のメリットであるコストが享受できないとオフショア開発を導入するメリットは減少します。 そのコスト上昇は今後大きな課題になってくると言えます。
コウェルではゴルフダイジェスト・オンラインをはじめ、ベトナムと日本でのハイブリッド開発を行い、高品質で低価格なシステム開発が可能です。