オフショア開発
28/02/2023
3 minutes
日本企業が抱えるシステム開発の課題と今後のオフショア開発の方向性とは
日本企業のシステム開発は、IT人材不足と開発コスト増加が大きな問題となっています。急速なデジタル化とテクノロジーの進化に追いつくための、適切なITエンジニアやデジタル専門家の確保が難しく、開発コストも上昇しています。この課題に対し、「リスキリング」と「オフショア開発」という解決策が注目されています。企業は、内部のスキル向上とグローバル競争への対応を目指し、オフショア開発を 人材戦略に活用することで、人材不足を克服し、競争力を高める展望が期待されています。 オフショア開発の現状 DX人材不足の解決策としても注目されている、オフショア開発の現状を紹介します。 オフショア開発の規模が拡大している 経済産業省が2019年に発表した「IT人材育成の状況等について」によると、日本では2030年までに約59万人のIT人材が不足すると予想しています。今後も優秀なエンジニアを確保するために、オフショア開発を導入する企業の増加が考えられるでしょう。 DX推進やシステム開発の需要拡大により、日本でのオフショア開発の規模は拡大しています。独立行政法人 情報処理推進機構(IPA)の調べでは、日本のIT企業の約45.6%がオフショア開発を導入している、またはなんらかの形でオフショア開発に関与しているというデータがあります。 【別記事】なぜ日本のIT企業のオフショア開発が活発化してるのか 中小企業の委託元が増加している 海外進出のため費用と手間がかかり、少し前まではオフショア開発を導入しているのは大企業が多い傾向でした。しかし、最近ではグローバル化が進んでいることや、オフショア開発のノウハウが蓄積されたことによって中小企業の委託元が増加しています。 委託先国としてベトナムが人気 オフショア開発の委託先といえば、かつては中国やインドが人気国でした。近年では人件費が安く、優れた人材が豊富で、真面目な国民性などの要因を持ったベトナムが人気を集めています。 オフショア開発の希望委託先国について、オフショア開発.comがまとめたデータ(2020年1月〜12月に「オフショア開発.com」に寄せられた開発相談の希望委託先国別ランキングより)によると、1位がベトナムで、全体に占める割合は52%でした。 【別記事】【2022年最新】オフショア開発の人月単価相場動向、人気のベトナムほか国別比較 日本企業のオフショア開発導入の目的の変化 昨今、日本企業のオフショア開発導入の目的が変化してきています。以前は、コスト削減が主な目的でしたが、企業のデジタル競争力を高めるDX人材不足の対応策や、品質の確保といった目的にシフトしています。 NFT、DeFi、Web3.0、メタバースなどの新しい風潮 スイスのIMDが発表している「世界デジタル競争力ランキング」で日本は2020年に63カ国中27位という結果で、2021年には28位と順位を下げています。日本の順位は年々デジタル競争力を高めている香港や韓国、台湾と比べると対象的な数値となっています。 日本企業のデジタル化が世界各国の企業より遅れている理由の一つに、DX人材不足が挙げられます。そのため日本で不足しているAI、IoT、ブロックチェーンなどの先端技術スキルを持った人材を補うために、オフショア開発導入に向けての動きが増しているのです。さらなる企業のオフショア開発導入の加速に向けた背景にあるのが「NFT」「DeFi」「Web3.0」「メタバース」などの新しい風潮です。 ブロックチェーン技術をベースにして唯一無二の「一点もの」を生み出せるトークンである「NFT」、金融エコシステムの「DeFi」、仮想空間の「メタバース」など、これらはIT業界やテック業界を越えてさまざまな業界で注目を集めています。これらNFT、DeFi、メタバースなどのブロックチェーン技術をベースにした各カテゴリーを包括する位置付けとなるのが「Web3.0」です。 Web3.0は「分散型のWeb」を意味し、巨大IT企業による支配からのデータの解放を目的としています。世界各国がWeb3.0推進への取り組みが進む中、日本の出遅れを防ぐため日本政府が2022年6月に経済財政運営の指針である「骨太の方針」にWeb3.0の環境設備を明記しました。日本のグローバルな競争力を高めるには、Web3.0のブロックチェーン技術は欠かせません。 オフショア開発における今後の方向性 こうしたことを踏まえ、日本企業のオフショア開発導の今後の方向性は次のようなことが考えられます。 オフショアの役割を下流工程から上流工程まで拡大する 実は、オフショア開発の対象業務は、国によって異なります。例えば、米国企業では、上流工程から下流工程まで任せるのが一般的です。米国のユーザー企業は多数のITエンジニアを採用し、社内のIT部門に配置しているため、基本的には自社システムの開発から運用まで内製化するのが主流です。これは、社内技術やノウハウを社外に流出させないためでもあり、日本のように自社のシステム開発を外部のSI企業に全てお任せするということはありません。 オフショア開発などの外部リソースを活用するのは社内でリソース不足が発生した場合です。また、ユーザー企業にとって開発プロジェクトが完了したら終わりということはなく、リリース後にブラッシュアップしていくことを前提として、アジャイル開発でによってサービスインまでの期間を短縮できるのが特徴ですなどので補うというにで、自社のエンジニアのスキルアップにつながっています。これまでの日本企業のオフショア開発では、海外の委託先には下流工程中心にまかせるのが一般的でした。 従来型の形態では、日本のエンジニアの技術スキルが低下する懸念もありつつも、日本企業が海外の企業と同じような導入形態にならないのは、顧客の要件定義が固まらないという課題があったからです。そこで、作業要領も含め日本での開発と同様に、要件定義を明確に行うことで課題の解消につながり、日本企業でも委託先に上流工程までまかせる動きが拡大しています。これにより日本のDX人材強化も期待できるでしょう。 DX領域にシフト 従来、日本企業が海外の委託先にまかせていたのは、基幹システムや既存システムが中心でした。しかしながら、日本企業が変化の激しいビジネス環境の中で優位性を確立するには、デジタル競争力を高めることが急務となっています。DXによる事業改革が不可避となっている昨今、AI、IoTといったDX領域へと業務の委託内容がシフトしています。 ここでDX領域を委託する際に課題に挙がるのが、海外の委託先にDX領域の開発をまかせてしまうため、自社のエンジニアのスキルアップにつながらないことです。課題の解決策として、上流工程、下流工程の分担を明確にしているウォーターフォール開発ではなく、チームを組んで海外のエンジニアと一緒に要件定義、設計、開発、テストといった開発工程を行うアジャイル開発の活用があります。 日本のエンジニアにとっても、海外の優秀なエンジニアと一緒のチームで働くことで、スキルアップにつながることが期待できます。大手のオフショア開発企業や弊社のエンジニアの技術レベルは高く、DX時代にふさわしい優秀な人材を確保することも可能です。 人材不足面でのオフショア開発活用 上記の1、2では日本のDX人材、エンジニアのスキルアップに向けたオフショア開発企業の活用についてお伝えしましたが、日本国内のIT人材不足はいまだ解消されていません。日本におけるDX領域の開発は急務ですが、依然としてレガシーシステムは稼働しており、メンテナンスや運用、開発のための人材が必要です。 しかし、日本のIT人材絶対数の不足もさることながら、日本国内の若いエンジニアにはPythonなどの言語が人気で、レガシーシステムなどに必要なCOBOLなどの昔ながらの言語は不人気という状態です。このような既存システム、基盤システムなどのレガシーシステムにおける人材不足面を解消するためにも、オフショア開発が活用されています。 オフショア開発導入はDX人材不足解消と育成につながる DX時代の人材戦略「リスキリング」の重要性 日本の近年、グローバルな競争が激化する中、日本企業はさまざまな手段を活用して競争力を高めることが求められています。日本のデジタル競争力を高めるためにはDX(デジタルトランスフォーメーション)推進が叫ばれるものの、国内のITエンジニアやDX人材などの人材不足が大きな課題となっています。 日本のITエンジニアやDX人材不足は、急速なデジタル化やテクノロジーの進展に追いつくことが難しくなっています。このような状況下で、企業は従業員のスキルアップを重視し、最新の技術やトレンドに対応でき、変化するビジネス環境に適応できる人材を育てる必要性があります。こうしたことから、日本のITエンジニアやDX人材不足を解消するため、「リスキリング」が注目されています。 リスキリングとオフショア開発の関係性 オフショア開発は、日本のITエンジニアにとって新たなスキル向上とグローバルな成長の機会を提供する重要な手段となっています。 オフショア開発を活用することで、日本のITエンジニアはグローバルなプロジェクト経験を積むことができます。異なる国や地域の開発チームと協力することで、異文化環境におけるプロジェクト管理やコミュニケーションスキルが向上し、柔軟性や適応力を高めることができるでしょう。 そして、オフショア開発では、リモートコミュニケーションが主要な手段となります。ITエンジニアは遠隔地の開発チームと円滑にコミュニケーションを取るため、効果的なコミュニケーションスキルを磨く必要があります。適切なコミュニケーションにより、要件の理解や問題解決がスムーズに行われ、プロジェクトの成功につなげることができます。 さらに、オフショア開発によって最新の技術トレンドにアクセスする機会が増えます。世界中の開発者と協力してプロジェクトを進めることで、新しい技術や開発手法を学び、実践する機会が増えるでしょう。これにより、ITエンジニアの技術力や知識が向上し、自己成長が促進されることが期待されます。 また、オフショア開発には異なる地域の開発チームと協力することが求められます。これにより、ITエンジニアはチームワークとリーダーシップのスキルを発展させる機会を得ます。プロジェクトの成功に向けて指導力を発揮し、チームと協力して目標を達成する経験を積むことで、エンジニアとしての成長が促進されるでしょう。 こうしたことから、オフショア開発の経験は、日本のITエンジニアのスキルアップとグローバルな視点の向上に寄与すると言えます。グローバルなプロジェクト経験、コミュニケーションスキルの向上、最新技術の習得、チームワークとリーダーシップの発展といった点に着目することで、オフショア開発がエンジニアのキャリアにプラスの影響を与えることが期待されます。 オフショア開発とリスキリングの組み合わせは、企業のデジタル化戦略を推進する上で有益なシナジーを生み出すことが期待できます。 無料eBookのダウンロード 保存版 オフショア開発入門ガイド2023 オフショア開発を始める前の気になる疑問を解決!オフショア開発を検討中の方に向けて、オフショア開発の基本的な知識から注意点までを解説します。 今すぐダウンロード(無料)
31/01/2023
3 minutes
失敗しないオフショア開発会社の選び方|開発パートナー選定のステップや比較ポイントを解説
オフショア開発の委託先国には様々な国々があります。また、オフショア開発会社の特徴も様々で、開発会社によって対応できる市場や得意分野も異なります。オフショア開発会社選びを間違えてしまうと、その後のプロジェクトが進むにつれて、納期の遅延や品質不良といった問題を引き起こしたり、プロジェクトの失敗リスクを高めることにつながりかねません。 本記事では、オフショア開発を検討している方に向けて、自社の開発パートナーとして最適な1社を見つけるために、オフショア開発会社のタイプや比較のポイント、パートナー選びの注意点などについて紹介します。オフショア開発会社選びにお悩みの方は、ぜひ最後までご一読ください。 オフショア開発の委託先国 オフショア開発では委託先をどこの国にするのかは大変重要です。コスト、言語、文化、時差、信頼性など、さまざまな要素を考慮して選択する必要があります。 オフショアとは? オフショア開発とは、業務を海外に委託、アウトソーシングすることです。 特にシステムの開発や保守などの運用を委託することが多く、その場合は「オフショア開発」とも言われます。 オフショア開発とニアショア開発については、以下の記事も参考にしてください。 【別記事】オフショア開発とは|メリット・デメリット・成功に導く6つのポイント 【別記事】オフショアとニアショアの違いとは?それぞれのメリット・デメリットと活用のポイント 人気のオフショア開発の委託先国はどこの国 オフショア開発の人気の委託先は、さまざまな要因により変化します。現在の人気はベトナム、バングラディシュ、ミャンマーなどの東南アジアの国々で、賃金がまだ安いことが大きな理由です。特にベトナムは、スキルの高いエンジニアが多いため人気があります。 かつては中国やインドも人気でしたが、人件費が上がってコストが高くなってきたので、件数は減っています。 オフショア開発における委託先の人気国については、次の記事を参考にしてください。 【2022年最新】オフショア開発の月先相場、人気のベトナム他国別比較 オフショア開発会社の分類 オフショア開発会社は国や企業によって様々ですが、その運営者の資本系列とターゲット市場によって以下のように分類することができます。 以下はベトナムを例にしていますが、他の国でも国名を読み替えてイメージしていただければいただければと思います。 ベトナム資本のオフショア開発会社 大規模なオフショア開発会社のターゲットはグローバル市場 欧米市場や日本市場などを視野に入れたグローバルな組織構成です。日本法人を設立して日本国内の大都市圏に拠点を設置し、日本企業向けに特化したITアウトソーシングサービスも提供しています。ITエンジニアの人材リソースの規模は1,000名以上と多く、小規模から大規模まであらゆるプロジェクトに対応できます。必要な人材を必要なタイミングで確保できるスケーラブルなリソースは、中小規模のオフショア開発会社では対応できない大きな強みと言えます。 また、日本企業とのプロジェクト実績も豊富なため安心感があるという点も大きな魅力となっています。 多彩な技術スタックで対応範囲も広く、オープン系、汎用系、Web系、組み込み制御などに幅広く対応しています。 例えば、BtoBでは、企業の基幹システムや情報システムなどの業務システムアプリケーションや、金融・物流・製造など様々な業種向けの基幹システム開発・構築・運用・保守、オンプレミス環境からクラウドサービスへのマイグレーション、また自動車や製造業界向けのCAD/CAEやIoT、AI開発などにも対応します。 さらに、IoT、AI、ブロックチェーンなどの先端IT技術にも積極的に取り組むほか、SFA、CRMの導入支援やローコードによる開発カスタマイズ、RPA導入支援などのDXサービスなども提供しています。 ECサイト、予約サイト、SNS、ゲーム、メディアなどのWebアプリケーションの開発においても、日本企業との豊富なプロジェクト経験を持っています。 中小規模のオフショア開発会社のメインターゲットは日本市場 日本への留学経験や、日系企業での勤務経験があるITエンジニアが起業した企業が近年増えています。従業員規模は10~50名と小規模な企業が多いため、日本に拠点がない場合もあります。しかし、経営者は日本への留学経験や日本のビジネス習熟を重視している若手起業家が多く、また日本語での意思疎通が可能な語学力を持っている場合が多いため、経営層とは比較的スムーズにコミュニケーションができるでしょう。 対応する領域は、Webシステムを中心と、会社ごとに得意分野は様々となっております。 日系資本のオフショア開発会社 アウトソーシング事業本体 日本企業からの委託先として、多く利用されています。従業員100名未満の小規模な企業から1,000名規模の企業まであり、それに合わせて顧客の日本企業もベンチャー企業から上場企業までさまざまです。開発会社の成長に従い、開発に必要な体力、経験、知見を培い、日本企業の細かなニーズにも柔軟な対応ができます。コストメリットもあり、SIerを通さずに直接発注する企業も増加しています。 対応する案件も、WebサイトやWebシステム、LP、業務システム、モバイルアプリ、ゲーム、XRなどさまざまな分野があり、得意な言語、契約形態、経営スタイルなどの選択肢があります。 大手SIerの海外開発拠点 日本の大手SIerの海外拠点で、メインターゲットも日本企業です。日本人スタッフも多く、日本語のコミュニケーションも可能でビジネス環境にも精通しており、大型案件や長期プロジェクトも安心して委託できます。 欧米資本のオフショア開発会社 アウトソーシング事業本体 主なターゲット市場は欧米で、日本法人がない場合が多く、コミュニケーションは英語及び資本系列の母国語になります。文化的にも、相手を察したり空気を読むといった、非言語的なコミュニケーションスタイルは通用しません。また、日本語によるコミュニケーションも期待できません。取引通貨は主にドル建てとなります。 オフショア開発会社選びでよくある失敗と対策 予想よりも工数がかかった 労働時間や技術者のレベルについて、委託元と委託先の意識や意見にズレがあることが原因です。対策には契約締結時に内容を細かく確認することや、プロジェクトを理解するためのコミュニケーション、こまめな進捗管理などが必要です。 仕様が依頼と異なる 仕様書の文言の解釈の違いが原因ですが、これも、委託元と委託先の意識や意見のズレに起因しています。上記と同じように、対策には契約時の確認やコミュニケーション、進捗管理などが必要です。 不具合が発生した、品質が基準を満たしていない テスト不足が原因ですので、テストの回数や内容、対応についても細かく決めておきましょう。 UIやデザインが不満 デザインやUIについては、日本人と委託先の国の感覚が異なることや、思い込みによるすれ違いが原因であることが多いです。事前に細かく打ち合わせし、すり合わせましょう。 委託するオフショア開発会社の選択 委託先を決めるには、どのように情報を収集し、どこをポイントに選べばいいのでしょうか。 オフショア開発会社の情報の集め方 オフショア開発会社の情報は次のようなところから集めます。 企業のコーポレートサイト、サービスサイト 委託先の比較サイト IT関係の展示会やイベント 知人からの口コミ […]
31/01/2023
3 minutes
オフショア開発とニアショア開発の違いとは?それぞれのメリット・デメリットと活用のポイント
世界的な労働力不足や人件費高騰が見込まれるなか、その傾向は日本においても例外ではありません。国内の幅広い業種で人手不足感が強まっています。さらに、新型コロナウイルスの感染拡大を受け、各企業はDX(デジタルトランスフォーメーション)化を急いでおり、IT人材の需要は高まっています。そのため、IT技術者の求人倍率は急伸し、ほかの職種と比べて転職後の賃金も上昇しています。 IT人材不足と人件費高騰という2つの問題を抱えていることから、システム開発には外部リソースを活用せざるを得ません。そのような状況において、解決策のひとつとして、オフショアやニアショアの活用が進んでいます。 海外人材を活用するオフショアと国内人材を活用するニアショアは、業務をアウトソーシングするというところは同じです。しかし、実際に活用する場面では、さまざまな違いがあります。そこで本記事では、オフショアとニアショアの概要、またそのメリット・デメリットや活用ポイントについて紹介します。 オフショア開発とは オフショア(offshore)とは、もともと「海外の」「岸から離れた」「外国に移す」という意味で、業務を海外に委託、アウトソーシングすることです。特にシステムの開発や保守運用などの業務を委託するときは、「オフショア開発(offshore development)」と言われます。 委託先は海外のシステム開発ベンダーや海外現地法人などで、ベトナムやインド、フィリピン、中国などにある企業への委託が多くなっています。 オフショア開発の目的 オフショア開発が増えている理由は、次のような目的があるからです。 国内では不足しているIT人材の確保 海外ではエンジニアへの教育に力を入れている国も多く、IT人材を豊富に確保することができます。 人的コストの削減 日本よりも人件費(エンジニアの給料)が安い国に委託すれば、大きなコスト削減につながります。ただし、人件費の安い国がどの国なのかを調べておく必要があります。例えば、かつて中国は人気のオフショア開発の委託先国でしたが、現在の中国の人件費は高騰しており、日本と同程度か、上海など地域によっては日本よりも高額になっており、かつてのようなコスト削減効果は薄れています。 詳しくは、別の記事【2022年最新】オフショア開発の人月単価相場動向、人気のベトナムほか国別比較を参考にしてください。 現地市場への参入の足がかり 他国の市場に自社のソフトウェアを投入するためには、ある程度のローカライズが必要です。現地のエンジニアに委託すれば、その地域の事情に合わせて、適切なローカライズができます。 オフショアはどんな分野で利用されているのか オフショアは特にIT分野で多く利用されていて、委託する内容はさまざまです。 ソフトウェア開発 Webシステム開発 ソフトウェアやシステムのローカライズ システムの保守運用 また、人的リソースが大量に必要な業務もよく委託されています。 コールセンター データ入力 画像編集 オフショア開発のメリット 海外に業務を委託することには、次のようなメリットがあります。 大きなコスト削減が可能 人件費の安い国を選べば、大きなコスト削減が可能です。当然ですが、人件費の高い国を選ぶと逆に高いコストがかかります。 技術力の高いIT人材を確保できる 海外ではIT人材の量も質も豊富です。特にAIやディープラーニングなどの最新技術に対応できるIT人材は、日本では不足していますが、海外では見つけやすいのです。 人的リソースが大量に必要な業務にも対応できる 人材が豊富なので、大規模開発やコールセンター、データ入力など、大量の労働力が必要な業務も委託しやすいです。 契約形態をいろいろ選べる オフショア開発の場合、その契約形態は、請負型開発(請負契約)、ラボ型開発(準委任契約)、BOT方式などがあり、コストや業務内容に合わせて選べます。契約形態については、別の記事「オフショア開発会社はどうやって選ぶ?選び方とそのポイント・注意点」を参考にしてください。 オフショア開発のデメリット オフショア開発には次のようなデメリットもあります。 遠隔では管理が難しい 海外への委託でも、業務の管理は日本の委託元から行います。そのため、トラブルが起きても対応が遅れがちです。日本のビジネスに慣れた現場責任者の育成にも時間がかかるため、業務がスムーズに進まないことも多くなります。 品質に対する意識の差がある セキュリティや品質に対する意識は、国ごとに違いが出やすいものです。日本のやり方に慣れた開発会社でなければ、開発中のセキュリティ対策や品質管理でトラブルが発生しやすくなります。 コミュニケーションが難しい 海外の開発会社やエンジニアとは、言語、文化、商習慣、時差、スケジュール感覚など、細かなところで違いがあります。時差が大きいとオンラインミーティングもしにくく、トラブルの原因になりがちです。そこで、開発会社のマネージャーや、委託先と委託元の間に入ってくれるブリッジSEの役割が重要です。 カントリーリスクがある 国によっては、為替変動、国際情勢、国内情勢などの影響により、プロジェクトが途中で終了するリスクもあります。 ニアショア開発とは ニアショア(nearshore)とは、海外ではなく、国内の地方企業に業務を委託することです。システム開発の場合は「ニアショア開発(nearshore development)」と言います。海外に委託する「オフショア」よりも近いので、「ニアショア」と呼ばれています。 ニアショア開発の目的 ニアショアも、オフショア同様にコスト削減を目的としています。東京よりも地方の方が人件費や固定費が安いため、地方に業務を委託してコスト削減しているのです。 ニアショアはどんな分野で利用されているのか ニアショアでは日本全国、さまざまな地方にシステム開発を委託しています。また、地域の特色を生かしたニアショアもあります。 沖縄 コールセンター、BPO(業務プロセスの委託)センターが多い […]
31/01/2023
3 minutes
ラボ型開発(ラボ契約・ODC)とは?請負契約との違いメリット・デメリット
アプリケーションなどのソフトウェアを開発するにあたり、自社内で開発する内製と、自社以外の企業に開発を依頼する外製の2つの開発初方法があります。 内製では、自社の技術開発力の向上につながるというメリットがある反面、専門知識を保有する技術力の高い社員のエンジニアの存在が不可欠であり、またプロジェクトの遅延やシステム完成後もエンジニアの維持確保が必要になるというデメリットもあります。そのため、専門性の高い部分を全て外部に委託することができ、プロジェクトの遅延も発生しにくい外製によるソフトウェア開発を行う企業が多くあります。 昨今では、そうした開発リソースを、国外の外国人エンジニアの活用によって確保するオフショア開発が盛んに行われています。今回は、オフショア開発のなかでもラボ型開発と呼ばれる形態について、その概要やメリット・デメリット、ラボ型開発に向いている案件について解説します。 ラボ型開発(ラボ契約・ODC)とは ラボ型開発とは、海外のリソースや企業を活用して開発する「オフショア開発」の一種で、「ラボ契約」「オフショア開発センター(ODC)」と呼ばれることもあります。ラボ型開発はオフショア開発における契約形態のひとつで、近年は請負契約よりもラボ型開発を含む準委任契約が多い傾向にあります。 請負契約 仕事の完成までを請け負う契約。発注者は要件を明確に定義し、ベンダーは作成された仕様書に沿って設計・開発から実装・テストまでを行い、期日までに成果物を納めるというもの。 準委任契約 特定の業務を遂行することを定めた契約。請負契約とは異なり、成果物の完成の有無は問わない。準委任契約は、さらにラボ契約とSES契約に分けられる。 SES契約 エンジニアを発注元に常駐させる。ラボ型開発同様、エンジニアチームを組んでプロジェクトを進めていく。より流動的な案件や、エンジニアを教育したい場合などに用いられる。 B-O-T方式 現地オフショア会社が人材リソースを確保し安定運用後にチームを丸ごと買い取る方式。Build(設立)、Operate(運営)、Transfer(委譲)を略した言葉。 請負契約では、ベンダーが納品した成果物に対して報酬が支払われます。一方で準委任契約ではベンダーが行う労働そのものに対して報酬が支払われるため、請負契約とは異なりプロジェクトの内容や進捗状況に応じて柔軟な変更が可能です。 近年では、ラボ契約とSES契約の両方を活用する「ハイブリッド型」の契約形態をとることも多く見られます。例えば、プロジェクトのキックオフから1〜2ヵ月間はSES契約で業務に慣れてもらい、その後帰国してラボ契約で働いてもらったり、人数を減らしたりするといったケースです。 オフショア開発について、詳しくは以下の記事で紹介しています。 【別記事】オフショア開発とは|メリット・デメリット・成功に導く6つのポイント ラボ型開発と準委任契約の違い ラボ型開発(ラボ契約)は準委任契約の形態のひとつです。システム開発における委託契約は前述の「請負契約」または「準委任契約」によってなされますが、請負契約が成果物の完成を目的とするのに対し、準委任契約は労働の代行を目的としている点が異なります。単純に「準委任契約」と言う場合はシステム開発以外にも使われ、準委任契約のなかのシステム開発における形態がラボ型開発ということになります。 ラボ型開発(ラボ契約・ODC)のメリット ラボ型開発には、以下のようなメリットがあります。 一定期間、専属開発チームとしてメンバー固定でエンジニアを確保できる ラボ型開発では期間を決めて契約するため、期間内であれば継続的に案件の発注が可能です。期間内にいくつか連続して案件が入る場合でも、案件ごとにチームを組み直したり、一から情報共有をしたりする手間が省けます。 近年、東南アジア諸国のエンジニアは日本国内のエンジニアと遜色ないか、よりハイスキルなことも少なくないため、優秀な人材を中~長期間にわたり確保できます。 中~長期間腰を据えて案件に取り組むことで、ラボ型開発の委託先が発注側の業務体制や企業風土に慣れることができ、安定的に開発できるのも大きなメリットです。優秀な人材リソースを安定的に確保して開発できれば、機能を拡張しバグを改修する作業や業務を進めるための時間的リソースも確保しやすくなります。それにより、エンジニアも高いクオリティの成果物をスピーディーに納品することが可能になります。 自社内に開発経験やノウハウを蓄積できる ラボ型開発では、同じエンジニアメンバーと一定期間協働するため、自社内に開発ノウハウが蓄積しやすいのも大きなメリットです。ノウハウが蓄積できれば、別の案件でも開発スピードが改善されたり、チーム間で円滑なコミュニケーションがとれたりと、さまざまな良い影響が考えられます。ノウハウ蓄積も目的に組み込む場合、その分野に特化した企業とラボ型開発を行うのもひとつの方法です。 要件がはっきり定まっていないプロジェクトでも取り組むことができる ラボ型開発では、請負契約と異なり成果物が明確に決まっているとは限らず、途中で仕様変更をしたり、各種調整したりすることも容易です。企画や施策が確定していない状態でも、協働しながら進めていけるでしょう。請負契約のように、仕様変更や調整について追加費用が発生することもなく、契約期間内なら自由にリソースを使えます。 例えば、ラボ型契約で5名のエンジニアに開発を依頼した場合、最初の4カ月は全員に新規のアプリケーション開発を依頼し、その後の2カ月は3名が追加機能の実装を担当し、2人に細かいバグ対応や改善を担当するなど、フェーズや状況に応じて臨機応変かつ柔軟にチームを動かすことができます。 ラボ型開発(ラボ契約・ODC)のデメリット ラボ型開発には、以下のようなデメリットがあります。 開発チームの立ち上げや維持にコストがかかる ラボ型開発は一定期間専属のチームを確保できる契約なので、一定量の発注を続けられる場合はコストパフォーマンスが良いです。一方、契約期間内はコストが発生し続けるため、依頼する案件の業務や作業量が極端に少ない場合に予定よりも早く開発が完了しても、その後に依頼する案件がない期間があるとその分は余計なコストとなり、請負契約よりもコストが高くなってしまう可能性があります。特に、単発の案件や短期の案件の場合は割高になってしまう可能性があり、チームを中長期に渡って押さえておくメリットが得られにくいでしょう。 契約期間中は人材リソースを無駄にしないように、一定の業務量を発注できる準備を行っておくとよいでしょう。少なくとも3カ月以上の開発が必要となる案件か、複数の単発・短期の案件を準備しておき、リソースを余らせないようにするのがおすすめです。 発注者が主体的にマネジメントする必要がある 開発をスムーズに進めるためには、チーム構築のほかに体制作りが必要です。特に、ラボ型開発では請負契約のようにすべてを発注先に任せられるわけではなく、チームとして協働する形態となるので、コミュニケーションが特に重要になります。このように、発注元が主体的にチームビルディングやマネジメントをする必要があることから、発注元の負担は請負契約と比べると大きくなります。 特にオフショア開発では、日本語が堪能な委託先に依頼できるとは限りません。国内に日本法人や支社があるオフショア開発会社を選んだり、開発技術だけでなくコミュニケーション言語の能力も含めて人選したりして、コミュニケーションに齟齬(そご)が生まれないような体制作りが必要です。 チームビルディングに時間がかかる ラボ型開発では、初めにチームを構築します。チームメンバーを選ぶ際には、単純にスキルが高い人材を集めればよいとは限らず、開発内容や自社の文化などさまざまな要素を考慮し、開発内容に合っていて相性の良い人材を慎重に選んでチームを構築する必要があります。 また、チーム構築から実際に開発に入るまでは一般的に半月~3カ月程度の期間が必要なため、その期間も考慮しなくてはなりません。 また、ラボ型開発では、発注元がチームの一員となって開発を指示する必要があります。成果物の仕様にズレが生じないようチェックしたり、メンバーに体制や企業風土についてレクチャーしたりすることもあるでしょう。チーム結成後の滑り出しがうまくいくとは限らず、チームとしての機能が軌道に乗るまではある程度時間がかかることを念頭に置きましょう。 ラボ型開発(ラボ契約・ODC)が向いている案件 ラボ型開発は、以下のような案件に向いています。 定期的に発生する案件がある 業務委託したい案件が定期的に発生するのであれば、ラボ型開発がおすすめです。特に、既存のアプリやサービスの運用・改修をする場合に向いているでしょう。契約期間中は自社専属の開発チームを確保でき、案件が変わるごとにチームを再構築したり、一から情報共有したりする必要がありません。 そのため、開発案件が途切れず発生するけれど人員が足りないという場合にラボ型開発を利用すれば、案件ごとに依頼先を探したりすり合わせをしたりする手間がかからず、コストやストレスの軽減につながるでしょう。 仕様変更や修正が生じる可能性がある ラボ型開発は契約期間内であれば追加費用なしで対応してもらえるので、完成形がはっきり決まっていない案件や、仕様の追加や変更が生じやすい案件に向いています。請負型に比べてコストが抑えられるだけでなく、中~長期にわたって同じチームで作業していくので、指示を的確に理解して適切に作業してもらいやすいでしょう。 また、AI等の先端技術を用いたIT開発や、完成形が定まりにくい研究開発の要素を含むという場合にもラボ型開発は向いています。 アジャイル型開発の案件である システムやアプリの開発には、大きく分けてウォーターフォール型とアジャイル型の2つの開発体制があります。 ウォーターフォール型 開発の最初の段階で要件や仕様を詳しく決定し、すべて完成してからリリースする。 アジャイル型 […]
12/10/2022
3 minutes
【2022年最新】オフショア開発の人月単価相場動向、人気のベトナムほか国別比較
オフショア開発で最適な国を決定するときには、コスト、言語、文化、時差(タイムゾーン)、信頼性など考慮すべき要素がいくつかあります。詳しくは『オフショア開発とは|メリット・デメリット・成功に導く6つのポイント』でも紹介していますのでご覧ください。本記事では、オフショア開発に最適な国を知る上で重要となる、各国の人月単価と国ごとの特徴について紹介します。 オフショア開発国のITエンジニアの人月単価相場 ITエンジニアにかかるひと月あたりの人件費を人月単価と言います。人月単価は、コスト削減を目的としたオフショア開発で最適な国を決定する際の1つの尺度となります。昨今の日本国内のITエンジニアの平均人月単価の相場が80~100万円前後と言われています。 それでは、オフショア開発委託先の国の人月単価相場はどの程度低いのでしょうか。人月単価相場は、それぞれの国の物価や人件費、ITエンジニアの技術力の差などによって異なります。以下の表は、株式会社Resorz(オフショア開発.com)が発表した『オフショア開発白書 2022年版』によるオフショア開発委託先の国のITエンジニアの人月単価相場を元に当社が作成したものです。 日本企業のオフショア開発の聡明期から委託先として主流だった中国とインドは、他国に比べて人月単価相場が高めになっています。また、中国とインドのブリッジSEの相場が昨年から高騰しており、日本との人件費の差がかなり縮まって相場的にはコスト削減効果は薄れています。なお、最新の北京や上海のSEの人月単価は下記の表よりも大幅に値上昇して「日中逆転現象」も発生しています。 一方、ベトナム、バングラディッシュ、ミャンマーなどの東南アジアの国々の相場は、日本の相場と比較してもまだ魅力的な人月単価相場となっています。 特に、ベトナムは、ITエンジニアのレベルが高い人材が多い上に、人月単価相場は急騰することもなく安定的に推移しており大変魅力的な国となっています。 また、バングラディッシュでは、PG、SE、ブリッジSEの相場が急騰しており、今後が気になるところです。 ITエンジニアの人月単価相場は、必要とされるリソースの需要と供給のバランスによって左右されるほか、各国の経済状況や雇用状況、為替変動などの影響により変動します。円安・円高などの為替変動によるリスクを回避するために、円建ての取引きやその他の為替リスクヘッジ対策を行うことも重要です。 オフショア開発で人気の各国の特徴と国内事情 ベトナム ベトナムは、日本のIT企業に人気No.1のオフショア開発国です。ベトナムは古くから日本が政府開発援助(ODA)などで支援をしていたこともあり、親日派が多いことで知られています。また日本の電機メーカーや自動車メーカーや二輪メーカーが多く進出しており、身近に日本を想起させるものが多いことも日本への親近感を強くしている理由です。 ベトナムは社会主義国ですが、安定した政治と高い経済成長率を保っています。柔軟で慎重な金融政策により、消費者物価指数は年率4%未満を維持しており、世界でも急速に経済成長を遂げている国のひとつです。 IT政策の面では約300の大学と専門学校でICTトレーニングを提供し、ICT履修生徒数は約55,000人を数えるなど、インダストリー4.0向けのデジタル人材を国家戦略として積極的に育成しています。充実したICT教育により、高度なスキルとモチベーションの高い豊富なIT人材プールを保有しています。IT人月単価は中国、インドよりも安く、バングラデシュ、ミャンマーよりはやや高めです。 中国 オフショア開発の黎明期に人気No.1だったのが中国です。中国は文化大革命後に驚異的な経済発展を遂げ、今やGDPでは日本を抜き世界第2位となりました。政情は中国共産党一党独裁であり、国の事情に応じて規制がすぐ変化するのが難点と言えます。これをカントリーリスクと捉え、中国から撤退する外国企業や日本企業も近年は多くなっています。 中国は人口が多く、IT人材も豊富で高度な技術力を持つ優秀なITエンジニアがいることが特徴です。一方、人月単価は相対的に高騰しており、直近では日米逆転現象も起こっているケースが見られます。また、転職を繰り返すジョブホッパーが多いので、人材の入れ替わりが激しいことは覚悟しておく必要があります。 インド インドは中国と並び、昔からオフショア開発が盛んな国です。中国と同様に人口が多くIT人材も豊富で、高度な技術力を持つ優秀なITエンジニアがいることが特徴です。なお、未だにカースト制度の影響が残っているため高度な教育を受けられる人は限られています。 日本とは友好関係にあり、円借款によりインド国内では上下水道の整備や鉄道の拡充などが行われています。インドのオフショア開発は欧米企業との取引が多く、コミュニケーションは英語が中心です。IT人月単価は相対的に高めです。 フィリピン フィリピンもオフショア開発では人気の高い国です。フィリピンには、以前から日本が積極的に経済援助しているため両国の関係は良好です。日本企業も多く進出しており、ソフトウェアを中心としたIT人材も比較的多いと言えるでしょう。 ただし、フィリピンは近年こそ政情的に安定はしていますが、治安には問題があります。犯罪率は年々減少しているものの、強盗や殺人などの重大犯罪が多く、赴任や出張などの際にはセキュリティに注意が必要です。コミュニケーションは英語が中心です。IT人月単価はベトナムと同程度で、バングラデシュやミャンマーよりもやや高めです。 バングラデシュ 人件費によるメリットと年21%のICT市場の年間平均成長率(バングラデシュICT省2019資料より)を背景に、近年ポストベトナムと呼ばれるほど注目を集めてたのがバングラデシュです。バングラデシュは全方位外交を進める国であり、近隣のインドをはじめ、中国、アメリカ、日本などと友好関係にあります。 日本からは政府開発援助として資金提供しており、運輸や電力などのインフラ整備を積極的に行っています。しかし、原材料・部品の現地調達の難しさや通関に時間を要すること、電力不足・停電、従業員の賃金上昇など、まだ不安定な要素が多いことが課題となっています。 国としてはIT立国を目指しており、教育投資の結果、近年はIT人材が急増しています。人月単価はベトナムやフィリピンより安く、ミャンマーより若干高い水準。ただしインターネット環境など、ITのインフラ整備がまだ追いついていなかったり、電力需要が日々増加しており電力需要が発電能力を常に超えているため、しばしば停電を強いられることなどが難点となっています。 ミャンマー 以前から日本はミャンマーに対して多額の政府開発援助を行っており、日本との関係が深い国です。IT系大学のトップレベルの優秀なIT人材でも買い手市場と言われ、人月単価もバングラデシュより若干低い水準で「アジア最後のフロンティア」などと呼ばれて注目を集めた時期もありました。しかし、まだまだ発展途上のためにITインフラが整っておらず、輩出する人材数はそれほど多くなく技術レベルにも差があります。 2021年2月1日に国軍によるクーデターが発生して1年以上を経過しましたが、現在もなお同国は揺れている状態です。これまでに国軍の弾圧により多くの民間人の死者や拘束者が出ており、2022年になった現在も増加しています。クーデターに加えてコロナの影響も加わり経済状況は悪化しています。このような状況下において、進出している日系企業のビジネスへの影響が懸念されています。 オフショア開発委託先の選定は総合的に判断 コスト削減を目的としたオフショア開発では、ITエンジニアの人月単価だけに注目することは危険です。オフショア開発国を選定する際には、優秀な人材やスキルの供給源として長期的な視点で関係性を築いていくことも大切なことです。そういった視点を加味したうえで、IT人材が豊富であることや、人月単価、政情や治安など総合的にバランスがとれているベトナムに人気が集中している点はうなずけます。 また、何よりオフショア開発のプロジェクトを円滑に進められなければ、オーバヘッドにより人件費オーバーになってしまう危険性もあります。オフショア開発の委託先となるパートナーが信頼関係を築くことができる相手なのか、優秀なIT人材が確保できるのか、自社の開発プロセスで必要な工程をアウトソーシングできるのか、言語やコミュニケーションの壁をどのように乗り越えられるのかなど、日本企業とのビジネスが円滑にできるかどうか、実績や経験も踏まえて総合的にチェックしておきましょう。 無料eBookのダウンロード 保存版 オフショア開発入門ガイド2023 オフショア開発を始める前の気になる疑問を解決!オフショア開発を検討中の方に向けて、オフショア開発の基本的な知識から注意点までを解説します。 今すぐダウンロード(無料) 無料eBookのダウンロード チェックリストでわかる 失敗しないオフショア開発会社の選び方 オフショア開発会社選びの準備から開発開始まで、多様な角度からチェックポイントを網羅。チェックリストを活用して効率的な選定や基準作りに役立ちます。 今すぐダウンロード(無料)
12/10/2022
3 minutes
オフショア開発とは|メリット・デメリット・成功に導く6つのポイント
日本国内のIT人材不足が深刻化する昨今、オフショア開発は人材リソースを確保できる限りではなくさまざまなメリットをもたらします。本記事では、オフショア開発のメリット・意思決定や開発プロジェクトを成功に導くポイントについて解説します。 オフショア開発とは オフショア開発とは、ソフトウェア開発やWebシステム開発、システムの保守運用などを、海外のシステム開発ベンダーや海外現地法人などにアウトソーシングすることを言います。 日本のIT企業におけるオフショア開発の目的は企業ごとのそれぞれの、主な目的としては、「開発コストの削減」「エンジニアの適正化」「現地市場への参入」と言えます。 開発コストの削減 システム開発費用の大半を占めるものは人件費です。そのため、東南アジアや南アジアなどの賃金が低い海外エンジニアを活用して人件費を抑えることで開発コストを削減することができます。どれ程度のコストが削減できるかは、オフショア開発委任国をどの国にするか、どの工程のどんな内容を対象とするかなどにより、削減できる費用は異なります。 エンジニアの確保 日本国内ではエンジニア不足が続いており、今後は更に深刻化する見通しで大きな課題となっています。一方、オフショア開発の委託先となる国々では、IT産業が著しい成長を遂げています。これは、国や政府主導でITエンジニアの育成に取り組んでいる結果であり、若く優秀な人材が豊富です。また、それぞれの国に日本や英語などの外国語教育にも力を入れている企業もあり、日本企業の受け入れ体制を整えています。そのため、日本企業にとっては人材リソースを確保しやすく、必要なリソースを必要なタイミングで活用できるようになっています。 現地市場へ参入 中国や東南アジアの国々の現地市場に自社の製品を投入するために、現地進出してローカライズや保守などをオフショア開発でを行う日本企業が増えています。 オフショア開発のメリット 開発コストを削減できる まずは、開発人件費の削減があげられます。オフショア開発委託国の選び方次第で差はありますが、オフショア開発の黎明期に比べるとアジア圏の人件費(人月単価)は全体的に上昇傾向にあります。しかし、それでも東南アジアや南アジアのITエンジニアの人件費は日本よりも安価なレベルで維持されています。人件費は開発コストの中で最も大きな割合を占めるため、開発規模が大きな案件や開発期間が長い案件ほどコスト削減のメリットは大きくなります。 必要な人材だけを確保することができる 開発に必要な特定スキルを持つ人材を確保することができます。人材が確保できないことによって開発がスタートできない、遅れる、もしくは開発費が高騰してしまう、といったことなくプロジェクトを進められます。 開発プロセスの必要な工程をアウトソーシングできる 開発工程の一部をアウトソーシングすることができます。例えば、開発プロセスでボリュームが大きくコストがかかる工程を切り分けてアウトソーシングすることで、大幅なコストダウンやスピードアップを図ることができます。 また、一部の有力なオフショア開発企業においては、日本企業との豊富な取引経験や実績を有し、企業規模も大きくITエンジニア数を数千人規模にまで拡大している企業も存在しています。そのようなオフショア開発企業には経験豊富で優秀な人材が大量に集まっており、上流工程から下流工程までの一貫した開発プロセスに対応できる体制を整えています。 国内で不足している先端IT技術者を確保できる 例えば、ベトナムでは、自国における第4次産業革命に対応する研究開発や応用技術の活用を国家として推進しており、自国の内でソフトウェア開発業務を行うオフショア開発会社を支援しているため、先端IT技術者を育成する土壌があります。 そうしたことから、オフショア開発国には世界的な潮流に敏感で、先端技術分野においても前向きに取り組む若くて優秀なエリート人材が多く、DX推進に不可欠な先端IT技術者を確保することが可能です。 実際に、先端技術に積極的に取り組むオフショア開発会社では、自国政府や公共機関向けに、先端デジタル技術を活用した自動化システムや自立制御システムなどの様々な先端システムを開発した実績を持っており、高い技術力を幅広く保有していると言えます。 開発形態、契約形態を選ぶことができる オフショア開発における主な契約体系としては、請負型開発(請負契約)とラボ型開発(準委任契約)があります。 【請負型開発(請負契約)】 請負型開発は、発注側の仕様や要件に基づいて開発を行い納期までに成果物を納品する契約で、納品される成果物に対して対価が発生します。したがって、発注側は開発プロセスにあまり関与しません。また、オフショア開発会社側は瑕疵担保責任を負います。 請負型開発では、主にウォーターフォール型で開発を進めていきます。事前にシステムの仕様や要件を詳細に定めて、要件定義から運用までの一連の工程を上流から下流まで順番に進めていく手法のため、途中での仕様変更は困難になります。そのため、事前に要件が固まっていて変更の可能性がないことや大規模開発などに適した方法になります。 【ラボ型開発(準委任契約)】 ラボ型開発は、発注側の要望にマッチしたスキルを持ったオフショア開発会社の開発要員が一定の期間、発注側の専属要員として開発を行うというもので、労働期間に対する契約となります。通常は、一定期間(3ヶ月、半年、1年など)ごとに見直すことができます。費用は、一般的には各開発要員のスキルや経験、業務量等に応じて人月単価が設定されており、毎月必要な業務に従事する要員数と人月単価の積で計算されます。 契約期間中は、自社専属の開発チームとして業務に取組むため、開発人員を一定期間内確保できるとともに、社内に開発ノウハウを蓄積することができるメリットがあります。なお、労働期間に対する契約のため、オフショア開発会社側には成果物に対する瑕疵担保責任はありません。 ラボ型開発では、ウォーターフォール型で開発を進めることもありますが、アジャイル型で進めるケースも多くなります。アジャイル開発では、要件定義から運用までの一連の工程を順番に行うのではなく、短期間に小さな開発規模で分析・設計、開発、テスト、リリースを行い、その一連のサイクルを何度も繰り返し実施します。 そのため、小~中規模の開発に適しており、要件や仕様の詳細が定まっていない場合にシステムの開発を進めながら詳細な仕様を詰めていったり、市場や顧客の動向を見ながら機能の修正や変更を行ったりといった柔軟な対応が可能になります。また、サービスを短期間で素早くローンチしたい場合などにも有効です。 【BOT方式(Build – Operate-Transfer)】 その他にも、近年はラボ契約の進化形とも言える「BOT方式(Build – Operate-Transfer)」も注目されています。BOT方式とは、自社のオフショア拠点の設立する上で、まずは現地オフショア開発会社に自社専用のオフショア開発センター(ODC:Offshore Development Center)を作って開発、運用を進め、それが安定的に稼働できることを確認した後など、一定の条件のもとでODCを買い取って子会社化する契約方式です。 現地法人設立初期コストを押さえつつ、現地開発拠点の構築(Build)、運営(Operate)、委譲(Transfer)まで、ローリスクかつスピーディーに実現可能です。 オフショア開発における課題 言語の壁 オフショア開発を委託する場合に一番気になることは、言葉の壁でしょう。言葉の壁によりコミュニケーションロスが生じて開発に支障が出る可能性があるからです。実際にはどこの国にオフショア開発を委託しても主言語は英語になることがほとんどですが、日本企業向けのオフショア開発企業であれば日本語スキルが高い人材が在籍してるので、必要に応じてそうしたブリッジエンジニアを採用すれば問題は解消できます。 文化や商習慣の違い 文化(国民の祝日や旧正月)や商習慣(定時で帰る、残業はしない、休日出勤はしない)の違いにより、開発スケジュールに支障が出る可能性があります。ただし、あらかじめ現地の開発リーダーやブリッジエンジニアを採用していれば、休みなどは事前に予測でき開発メンバーに残業の交渉もしてもらえるため、あまり問題にはならないでしょう。 海外との時差 海外との時差がミーティングの支障になる場合もあるでしょう。ただし東南アジアであれば時差は1〜2時間なので、オンラインミーティングやチャットなどの、コミュニケーション手段を活用すれば問題は解消できることがほとんどです。ただし物理的にモノ(契約書、サンプル等)を届けたりする場合は、1週間程度時間を見る必要があります。 品質やセキュリティに対する意識の差 国民性が影響し、品質やセキュリティに対する意識が異なる場合があります。一般的にはテストや評価の基準を明確(書面)にし、事前にセキュリティ教育を行うなどして対処しますが、経験豊富なオフショア開発企業に委託すれば、情報セキュリティ対策や品質マネジメントシステムを導入しているので安心できるでしょう。 オフショア開発を成功に導く6つのポイント オフショア開発の課題には、コミュニケーションや文化の違いに関すること以外にも、仕様書の問題、分業分散体制への取組み、オフショア側を見下したり丸投げして管理不在になる問題など、日本側の姿勢に起因するものも含まれます。 そうした課題を克服し、オフショア開発を成功させる主なポイントをご紹介します。 文化や習慣の違いを埋める まずは、オフショア拠点を置く国のカントリーリスク、文化や商習慣、国⺠性の違い […]
12/10/2022
3 minutes
なぜ日本のIT企業のオフショア開発が活発化してるのか
現在、日本のIT企業では、IT人材不足と労働生産性の問題が深刻化しています。このような状況の中、エンジニアの不足解消とIT人材の適正を目的として、多くの企業が導入しているのがオフショア開発です。本記事では日本のIT企業におけるオフショア開発導入の経緯と潮流について解説します。 日本のIT企業におけるオフショア開発の経緯 日本のIT企業によるオフショア開発は1980年代から始まりました。2000年代になるとオフショア開発の市場規模は急速に拡大し、2008年には1000億円規模に到達しました。総務省の統計によると、2007年の時点で、日本のソフトウェア開発企業の36.8%がオフショア開発を活用しています。 基幹システム開発における一般的な開発手法はウォーターフォール型で、その開発プロセスのうち開発コスト費用が最も多くかかるのは、上流工程以後のコーディングや単体テストといった下流工程です。この工程は、工数は膨大であるものの付加価値として低いと考えられたため、開発プロセスを分業化して単価の安い下請け企業にアウトソーシングすることで開発費を大幅削減しようという取り組みが広がりました。 こうした開発の分業体制とアウトソーシング化は、元請けから下請け、ニアショアへと再委託が進み、さらにより安い単価を求めて中国などの海外のソフトウェア開発企業の活用が増加したことにより、オフショア開発による国際分業体制が確立されていきました。 2000年代後半に入ると、オフショア開発国として先行していた中国における人件費の高騰や、中国国内の政治、経済、社会情勢などの変化に起因するリスク、いわゆるカントリーリスクが懸念材料とされ、日本企業はオフショア開発を中国からベトナム、フィリピン、インド、などへのシフトを進めました。 このような経緯から、現在は東南アジアや南アジアは優良なオフショア開発国と認識されるようになっており、中でもベトナムは日本企業に最も人気のあるオフショア開発国となっています。 日本企業が抱えるIT人材不足とレガシーシステムの問題 現在、日本国内のIT産業は深刻な人材不足の危機に直面しています。2018年に経済産業省が発表した『DXレポート』によると、2025年には日本国内で43万人ものIT人材が不足すると予測されています。 さらにこの中では、日本企業の将来の成長および競争力強化のために、新たなデジタル技術を活用して新たなビジネス・モデルを創出・柔軟に改変するデジタル・トランスフォーメーション(DX)の必要性について指摘しています。 しかし、DX推進の向けた日本企業が抱える課題は多く、その課題を克服できない場合はDXが実現できないのみならず、2025年以降、最大で年間12兆円(現在の約3倍)の経済損失が生じる可能性があると予測されています。これを「2025年の崖」と呼んでいます。 それでは、日本企業のDX推進を阻む問題とは何か。その要因の1つは、DXを主導する役割を果たすDX人材・IT人材の不足です。もう1つの要因は、レガシーシステムの問題です。レガシーシステムとは、基幹システムなどを稼働させるメインフレームやオフコンなどのことを指します。構築から既に20年以上経過していても、今なお現役として多くの企業がレガシーシステムを保有しています。 こうしたレガシーシステムは、各企業独自のオーダーメイドで開発したものが多く、企業を取り巻く社会や法令の変化に応じて必要な修正や追加を繰り返し対応してきた経緯があります。その結果、システムは非常に複雑な構成となってブラックボックス化し、DXを実現のためのデータ活用を上手くできないという問題を生じさせています。 データの活用はDXの要であるため、DX推進のためにシステム全体の見直しを迫られる企業も少なくありません。しかし、システム全体を刷新するとなると膨大な投資が必要になると想定され、経営戦略の模索を続けているなかにおいてDXの実現性や投資対効果への不安感から、DX投資になかなか踏み切れないという実情もあるようです。 オフショア開発ニーズの変化、コスト削減と高度IT人材の確保 世界的に見ても、DX推進は企業にとって急務とされています。 しかし、日本国内では、少子高齢化の影響によりIT人材の確保が容易ではない状況が続いています。ベテランエンジニアの退職や高齢化は年々進んでいる一方で、若年層エンジニアもレガシーシステムに関する業務に魅力を感じておらず、稼働を続けているメインフレームの担い手も減少しています。 さらに、AI、IoT、ブロックチェーン等の先端技術の活用が望まれるなか、そうした最先端技術に対応できる先端IT技術者もまだまだ不足しています。一部において、若年層エンジニアに対する先端技術教育や、ベテランエンジニアが最先端技能を学び直せるリスキリング環境の整備などが進められているものの、海外と比較すればそのスピードの遅れはめません。また、既に高度な先端技能を保有する即戦力となる先端IT技術者の人件費も高騰している状況があります。 こうした背景から、国内では確保しづらい先端IT技術者を海外に求める動きが活発化しており、オフショア開発はそうした動きの1つにもなっています。 先述のとおり、かつてのオフショア開発のイメージと言えば、その主な目的が開発コストの削減であったため、開発プロセスにおいては相対的に付加価値の低い中流から下流工程を分業化して、安い労働力を活用しようというものでした。そのため、オフショア開発企業への委託内容は、基幹システム開発の下請けとして上流工程以下のプロセスであったり、Webやスマートフォン等のアプリケーションフレームワークを活用した開発などが中心でした。 ところが現在、日本企業のオフショア開発へのニーズに変化が現れており、それに対応するオフショア開発企業も増えつつあります。昨今では上流工程から製造工程までの開発プロセスを一貫してオフショアで開発することや、アジャイル開発モデルへの対応、レガシーシステムのモダナイゼーションやマイグレーション、またAI、IoT、ブロックチェーン、Web3などの先端IT技術領域までオフショア開発を活用する動きが見られるようになっています。 今回は以上です。 本ブログでは、オフショア開発に関するお役立ち情報や、IT業界で注目を集めている話題をテーマとして多様な情報をお届けしています。 オフショア開発にご興味のある方は、『オフショア開発とは|メリット・デメリット・成功に導く6つのポイント』の記事も是非ごご覧ください。 無料eBookのダウンロード 保存版 オフショア開発入門ガイド2023 オフショア開発を始める前の気になる疑問を解決!オフショア開発を検討中の方に向けて、オフショア開発の基本的な知識から注意点までを解説します。 今すぐダウンロード(無料) 無料eBookのダウンロード チェックリストでわかる 失敗しないオフショア開発会社の選び方 オフショア開発会社選びの準備から開発開始まで、多様な角度からチェックポイントを網羅。チェックリストを活用して効率的な選定や基準作りに役立ちます。 今すぐダウンロード(無料)
メールマガジンの登録 個人情報保護方針についてはこちらを必ずご一読ください
デジタルトランスフォーメーションに関する専門家の見識やイベントの最新情報を受信トレイに直接お届けします