Gitのシステム開発の発注/外注/依頼/委託方法について

Gitのシステム発注は、現状把握から検収まで順に進めると、運用まで引き継ぎやすくなります。途中では要件整理やPoC、契約を段階ごとに確かめ、移行・導入へ進みます。発注形態から費用、委託先の比較までの全体像は、Gitのシステム開発の完全ガイドもご覧ください。

▼全体ガイドの記事
・Gitのシステム開発の完全ガイド

Gitのシステムの構成と発注範囲

Gitシステムの周囲にGit本体、ホスティング、組織機能、CI/CD・DevSecOpsを配置した図
発注時はツール本体から周辺機能まで範囲を分けて考えます。

Gitのシステムは、Gitの変更履歴管理を土台に、コード保管やレビュー、課題管理を組み合わせた開発基盤です。自動テスト・デプロイ、セキュリティ検査、認証・監査も、基盤の一部として発注に含まれます。発注時は、外部へ任せる層を分けて考えます。

Git本体とGitHub・GitLabの違い

発注範囲は、Git本体の変更管理と、組織で共有するホスティング機能に分けて考えます。開発者は、履歴を含むローカルリポジトリを手元に持ちます。

  • Git本体:変更をコミットで記録し、ブランチで並行作業してマージする分散型バージョン管理システム
  • ホスティング:GitHubやGitLabは、Gitリポジトリを組織で共有するサービス
  • 組織機能:権限、レビュー承認、Issue、Wiki、リリース管理など

この区分は、Git公式の「Pro Git」にも表れています。ブランチ、マージ、リモートリポジトリ、サーバー運用は、別々の章で説明されています(出典:Git公式「Pro Git」、2026年8月確認)。

さらに、企業ではプライベートリポジトリや組織・プロジェクト単位の権限も発注対象になります。Pull RequestやMerge Request、レビュー承認も含まれます。

CI/CD、DevSecOps、SSOやSCIM、監査ログ、バックアップまで含めると、発注はツールの導入にとどまらず、業務基盤全体の構築になります。

発注範囲にCI/CDとセキュリティを含める理由

Gitへのpushだけを整えても、レビューされない変更が本番へ入ったり、テストが手作業のままだったりすると、導入効果は限られます。そのため、発注時には次の自動化範囲を決めておきます。

  • 変更管理:レビュー必須化と保護ブランチ
  • 品質確認:単体テストと静的解析
  • セキュリティ:依存関係スキャンと秘密情報の検出
  • リリース:成果物の保管とデプロイ承認

2026年3月公開・同年6月更新のIPA「製品開発者向け・製品利用者向けガイド」は、委託先に求める対策を把握し、調達要件に反映する用途を示しています。また、GitのRFPには、アクセス制御やCI/CDパイプラインの保護を含めます。

脆弱性検査、構成管理、インシデント時の連絡方法も盛り込みます。これらを調達要件に加えると、導入後の確認漏れを抑えられます(出典:IPA「製品開発者向け・製品利用者向けガイド」、2026年)。

Gitのシステムの発注形態の選び方

Gitシステムの発注形態としてクラウドSaaS、自社運用型、ハイブリッド型、独自開発を示す図
運用環境や制約に応じて、選択肢を絞り込みます。

発注形態は、開発者数や機密性、社内ネットワークの条件から選びます。管理者の有無と将来の運用費も判断材料です。

選択肢は、クラウドSaaSと自社運用型です。既存システムと連携する場合はハイブリッド型、GitホスティングAPIで業務機能を補う場合は独自開発が候補になります。

標準SaaSの導入支援を外注する方法

SaaS導入では、初期設定の委託範囲と継続費用の条件をそろえて確かめます。

  • サービス:GitHub、GitLab、Bitbucketなどを契約する
  • 委託範囲:組織設計、リポジトリ、権限、ブランチ、レビュー、CI/CD、教育、移行
  • 導入負担:自社サーバーが不要で、可用性・更新の負担を抑えやすい。初期設定は数日〜1か月程度の案件もある
  • 継続費用:ユーザー数、容量、LFS、CI時間、レジストリ、Advanced Security、AI機能、バックアップ、ログ条件で変わる

提案書では、標準料金に含まれる範囲と、従量課金や追加オプションを分けて示してもらいます。

自社運用型・ハイブリッド型を発注する方法

自社運用型かハイブリッド型かは、データやネットワークの制約と、運用責任の分け方で決まります。

  • 自社運用型:閉域網、保存地域、機密ソース、規制、認証基盤の制約が強い場合に検討する
  • 構築・運用範囲:冗長化、復元テスト、監視、パッチ適用を含める
  • ハイブリッド型:クラウドと社内の認証・ネットワーク・監視を組み合わせ、既存資産を活かす
  • 責任分界:SaaS側と社内側の障害切り分け、ログ保管、退職者アカウント停止までの時間を文書化する

GitLab Self-ManagedやGitHub Enterprise Serverを使う場合は、導入に加えて運用の設計も発注対象に含めます。冗長化やバックアップ、復元テストに加えて、監視とパッチ適用も対象です。さらに、Runner、SSO、ネットワーク分離、障害対応も設計の対象になります。

独自開発を選ぶべきケース

独自開発は、既存サービスのAPIで標準機能にない業務機能を補う場合に検討します。

  • 追加機能:GitHubやGitLabのAPIによる社内ポータル、リポジトリ自動発行、申請・承認、監査レポート、メトリクス統合
  • 候補となる状況:標準機能を業務フローに合わせられない、または複数部門・課題管理・クラウドを一画面で管理したい
  • 保守上の課題:API変更、認証情報、障害復旧、担当者退職、別製品への移行

Git自体は再実装せず、標準機能で足りる部分は作りません。業務上の差別化が必要な範囲に絞れば、初期費用と将来の保守負担を抑えられます。

ポイント

発注形態は、閉域網などの制約と運用の担い手で絞り込みます。制約が強ければ自社運用型、標準機能で足りればSaaS、業務機能を補う場合は独自開発を検討します。

Gitのシステム発注・外注の進め方

現状把握と要件整理、提案依頼とPoC、契約と導入、受入確認と検収の流れを示す図
全社移行の前に代表的なリポジトリで検証する流れです。

発注では、現状把握から検収まで順に進めます。製品名と予算だけで見積もりを取ると、必要な作業が見積もりに載らないおそれがあります。

  1. 現状を把握し、RFPと要件を整理する
  2. 候補会社へ提案を依頼し、PoCで検証する
  3. 契約を結び、移行・導入を進める
  4. 受入条件を確認して検収する

全社一括で移行する前に、代表的なリポジトリで検証します。そうすると、Git特有の移行リスクを減らせます。

現状把握とRFPで整理する項目

まず、既存環境と利用状況を洗い出します。

  • 開発環境:SVN、共有フォルダ、個人管理のGit、Jenkinsなどの既存CI
  • 利用規模:リポジトリ数、容量、LFSの有無、開発者数、拠点数
  • 移行条件:残す履歴の範囲、外部委託先、課題管理ツール、クラウド
  • 管理要件:認証基盤、ソースの機密度、監査ログ保存期間、復元目標

RFPには、背景と目的、対象部門・リポジトリ、希望構成を書きます。機能・非機能要件、移行方針、教育・運用支援も含めます。

納品物と日程、予算の考え方に加えて、提案書の様式も記載します。

機能要件には、リポジトリ作成、権限、レビューを含めます。CI/CDと脆弱性検査も加えます。

一方で、非機能要件には、可用性、性能、バックアップ、セキュリティを含めます。障害対応とデータ返却も入れます。

要件定義とPoCで確認する内容

要件定義では、開発と運用のルールを先に決めておきます。

  • 開発フロー:GitHub Flow、GitLab Flow、trunk-based developmentなど
  • レビュー:承認者、緊急修正、タグ・リリース
  • 運用権限:コンフリクト対応と権限ロール

開発者に加えて、情シスと監査も参加します。セキュリティと業務責任者も入れると、導入後にルールが形骸化しにくくなります。

PoCでは、代表リポジトリを1〜3個選び、移行と履歴、ブランチを試します。タグ、Issue、レビューの動きとCI実行時間も実測します。

特に、権限やSSOは、ログとバックアップ復元と合わせて確かめます。課題管理との連携も対象です。

GitLabは2025年7月、グループやプロジェクトをインスタンス間で直接転送する機能を一般提供しました。公表例では、100プロジェクトを8時間、1,926プロジェクトを34時間で移行しました(GitLab公式ブログ、2025年)。ただし、環境や対象データによって所要時間は異なるため、自社のPoCで検証します。

移行・テスト・リリースと定着支援

移行では、履歴をすべて残すのか、現行版だけを移して旧環境をアーカイブするのかを決めます。

  • データ構成:リポジトリの分割・統合、ユーザーとメールの対応
  • 関連情報:Issue、レビュー、Git LFS、サブモジュール
  • 接続と権限:CIの秘密情報、外部委託先のアクセス

移行前後の件数とコミットを照合できる受入条件も作ります。ブランチ、タグ、ビルド結果もその対象です。

リリース前には、Git操作の教育を行います。レビュー、失敗したCIの復旧、コンフリクト解消も、教育の内容に含めます。秘密情報を誤登録した場合の対応と、退職者アカウントの停止手順も説明します。

導入会社からは、設定情報、IaC、パイプラインを受け取ります。運用手順書と障害連絡先も受け取ります。特定担当者への依存を防ぐために、教育資料、ソースコード、関連成果物も引き継ぎます。

ポイント

全社移行の前に代表リポジトリで検証し、移行後は件数やコミットを受入条件で照合します。契約から検収まで順に進めることが、運用までの引き継ぎにつながります。

Gitのシステム発注の契約形態

契約形態は、成果物と責任範囲がどれだけ明確か、要件が変わりそうか、導入後の支援が要るかで判断します。初期設定や移行は成果物を定義しやすい一方、運用設計、教育、既存環境との調整は課題が変わりやすい工程です。そのため、工程ごとに契約を分ける方法も有効です。

請負契約が向いている範囲

請負契約は、成果物と検収条件を明確にできる作業に向いています。

  • 対象作業:RFPに基づく初期設定、指定リポジトリの移行、SSO、パイプライン、運用手順書の納品
  • 契約条件:成果物、対象外作業、納期、検収基準、修正回数、瑕疵対応、第三者サービス障害時の扱い
  • 変更条件:移行対象が未確定、現行調査が不足、外部サービスの仕様が変わる場合の追加費用・納期変更
  • 検収内容:動作に加え、権限、ログ、復元、教育、引き渡しを確認する

要件が曖昧なままでは、後から仕様変更や追加費用が生じやすく、完成責任を委託先へ移す前提が整いません。

準委任契約が向いている範囲

準委任契約は、完成形を固定しにくい専門支援や運用改善に向いています。

  • 対象作業:要件整理、設計、運用改善、現行環境を調べながらのRFP補足
  • 進行中の判断:PoC後の製品・構成選定、導入後のレビュー・CI改善
  • 契約条件:稼働時間、担当者、役割、会議、報告、成果確認、情報管理、再委託、障害連絡、終了時の引き継ぎ
  • 納品資料:作業報告に加え、設計書、設定一覧、判断記録、運用手順書を含める

現行調査やPoCを通じて中身が変わる作業は、この契約の対象として扱いやすくなります。

知的財産権とデータ引き渡しの取り決め

成果物とデータの権利、保管先、契約終了時の扱いをあらかじめ決めます。

  • 成果物:ソースコード、Infrastructure as Code、CI/CD定義、スクリプト、設定、設計書、教育資料、ログ、バックアップ、API連携
  • 権利・返却:所有権・利用権、第三者ライセンス、OSS表示、データ返却・消去、別ベンダーへの移行協力
  • 管理場所:発注者管理のリポジトリ、クラウドアカウント、ドメイン、秘密情報保管庫を使う
  • 権限と法務:委託先の権限を最小限にし、著作権・著作者人格権・共通部品の再利用を法務と確認する

ポイント

要件が固まって成果物を定義できるかが、契約形態を選ぶ第一の目安です。変わりやすい工程は、工程ごとに契約を分けて扱うと進めやすくなります。

Gitのシステム発注・外注費用の相場

Gitの費用は、利用料に加えて、ホスティングと作業の範囲によって変わります。たとえば、作業の範囲には、要件定義や設定、移行が入ります。さらに、CI/CDやセキュリティ、教育、保守も、費用の対象に入ります。

導入費と移行費は、リサーチノートの業務システムの人月単価と規模別相場を、Git基盤に按分して推定したものです。確定価格ではないため、予算検討の参考にし、RFPで同条件の見積もりを取ります。

ライセンス費と初期設定費の目安

ライセンス費と初期設定費は、利用人数や移行・連携の範囲をそろえて見積もります。

  • 小規模SaaS:既存運用を大きく変えない場合、初期設定0〜30万円程度、数日〜1か月程度のケースがある
  • 初期設定の前提:リポジトリ作成、基本権限、ブランチ保護、簡単な教育を想定した推定。移行、SSO、CI/CD、検査を含めると上振れする
  • GitHub公式料金例:Teamは1ユーザーあたり月4ドル、Enterpriseは月21ドル。20人・1年で960ドル、5,040ドル
  • GitLab Premium:1ユーザーあたり月29ドル。20人・1年で6,960ドル

GitHubの料金例はGitHub公式料金ページで、GitLab Premiumの標準価格はGitLab公式料金ページで確認しました(2026年8月)。円に換算すると、為替や契約期間で金額が変わります。

販売パートナーや税、追加機能によっても変わります。なお、説明用の換算では1ドル150円を仮置きし、実際の見積もりとは区別します。

移行・CI/CD・自社運用を含む導入費の目安

導入費は、自社運用の構築範囲や移行・連携の有無で幅があります。

  • 自社運用型:冗長化、バックアップ、Runner、SSO、監視、分離、移行を含み、300万〜1,500万円程度・2〜6か月程度
  • 移行・連携あり:SVN等からの移行にCI/CD・課題管理連携を加えると、300万〜2,000万円程度・3〜9か月程度
  • 独自機能:社内ポータル、申請・承認、メトリクス統合は500万〜3,000万円程度。全社基盤は3,000万円〜1億円超の可能性
  • 見積条件:業務システム相場からの推定。リポジトリ数、履歴、利用者、セキュリティ要件で変わる

Gitの標準機能は作り直さず、API連携に限定できるかを先に検討します。

見積書では、要件定義、設計、環境構築を別行にしてもらいます。移行、パイプライン、テストも、それぞれ別の行で示してもらいます。教育と管理者引き継ぎも、分けて書いてもらいます。

運用費と見積もりに漏れやすい追加コスト

運用費は、初期開発費だけでなく、利用量や保守範囲を含めて見積もります。

  • 保守率の参考:初期開発費の年15〜25%程度を目安に置くことがある。業務システムの保守率をGit基盤へ按分した参考値
  • 継続作業:更新、脆弱性、監視、障害、復元、ユーザー管理
  • 利用コスト:Runner計算資源、ストレージ、LFS、コンテナレジストリ
  • 比較条件:3年程度の総保有コストを揃え、20人・50人・100人でライセンスを試算する
  • 追加費用:CI、ストレージ、AI・セキュリティ機能、保守時間帯、教育更新、復元テスト、退職者対応

復元テストや退職者対応が見積もりの対象外なら、運用開始後に別費用が発生します。

ポイント

費用は、利用料だけでなく、移行やCI/CD、運用の範囲で見積もります。見積書は各社に同じ前提条件を渡し、3年程度の総額で比べます。

Gitのシステム委託先と見積もりの比較

委託先は、製品を売るだけの会社かどうかより、対応範囲の広さで比べます。現状整理や移行、CI/CD、セキュリティまで手がけられるかを見ます。教育や運用、契約終了時の引き継ぎも、対象に入るかを確かめます。

大手SIer、クラウド・DevSecOps専門会社、Git製品の導入パートナーでは、得意な規模と支援範囲が異なります。そのため、同じRFPを渡して、各社の提案の差を確認します。

実績・体制・運用力の確認

「GitHubを導入した」という実績は、担当範囲まで見て判断します。

  • 移行規模:SVN、数十〜数百のリポジトリ
  • 管理機能:SSO・SCIM、ブランチ保護、監査ログ
  • 開発運用:CI/CD、秘密情報検出、バックアップ復元

似た業界や規模、ネットワーク条件の事例を確認します。担当者の経験年数や資格・認定、再委託の有無も尋ねます。国内サポートと障害時の責任者も確かめます。

提案書には、プロジェクトマネージャーやGit・DevOps設計、インフラの担当者を書いてもらいます。セキュリティ、移行、教育の担当者も示してもらいます。

営業担当だけが説明し、実装担当と面談できない会社は、要件の行き違いが生じるおそれがあります。PoCや設計レビューに実際の担当者が参加するかも、判断の材料になります。

同じ条件での見積書の比較

複数社には同じ前提条件を示します。

  • 規模:ユーザー数、リポジトリ数、容量、環境数
  • 移行・利用:履歴、CI実行回数、SSO、バックアップ保持期間
  • 支援:教育人数、保守時間、移行リハーサル回数

各社の作業範囲を並べ、要件定義の有無とPoCの有償・無償を確かめます。テストと検収の定義も、そろえて確認します。

比較表では、初期費用、ライセンス、インフラを分けて書きます。移行、CI/CD、セキュリティの費用は、列を分けて示します。教育、保守、追加作業単価も、別々に載せます。

低価格の提案では、除外されている作業を確かめます。現状の洗い出しや履歴の移行、ユーザー対応は含まれているかを見ます。失敗時のロールバックや復元、文書、運用の引き継ぎも、同じように確かめます。

高価格の提案でも、冗長化、セキュリティ、24時間対応など、差額に見合う成果が明示されているか見ます。

失敗リスクと契約終了時の備え

委託先には、導入後の失敗を防ぐ運用策と、契約終了時の引き継ぎ方法を確認します。

  • 起こり得る失敗:レビュー滞留、秘密情報の誤登録、退職者の権限残存、遅いCI、旧環境との二重管理、復元できないバックアップ
  • 予防策:ブランチルール、レビューSLA、秘密情報の検出・失効、権限の洗い出し、CI失敗対応、復元訓練
  • 運用移管:管理者、組織設定、IaC、パイプライン、秘密情報保管場所、監視、バックアップ、ログ、問い合わせ履歴
  • 契約終了:データ形式・返却期限、削除証明、移行支援の単価を定める

担当者が変わったり契約が終わったりしても、発注者が運用を続けられる状態にします。

ポイント

委託先は、導入後の運用と契約終了時の引き継ぎまで担えるかで比べます。実装担当が面談に出るかや、各社の見積もりの前提がそろっているかも、判断の材料になります。

Gitのシステム発注・外注に関するよくある質問

費用や社内体制、移行の可否について、よくある質問に答えます。料金や機能は、プランの改定や為替で変わります。利用量や個別契約によっても変わるため、回答は判断の軸として捉えるのが妥当です。

Gitのシステムは無料で発注できますか?

Git本体や無料プランなら、ライセンス費を抑えて始められます。ただし、企業利用ではホスティングや権限、SSOの費用が生じやすくなります。

監査ログやバックアップ、CI/CDにも費用がかかります。検査、移行、教育、保守も、費用の対象になりやすいです。

判断は、無料かどうかより、必要な運用を含めた総額で行います。

SVNや共有フォルダからGitへ移行できますか?

移行はできますが、作業量は引き継ぐ範囲によって変わります。たとえば、履歴、ブランチ、タグ、ユーザーは、引き継ぎの対象になります。Issue、レビュー、LFS、CI、権限も、範囲に含めるかを決めます。

代表リポジトリで試し、変換できないデータの保管方法を決めます。件数やコミットを照合しながら、段階的に移行します。全社切り替え日には、旧環境を読み取り専用にする手順と、ロールバック条件も準備します。

社内にGitの専門家がいなくても外注できますか?

外注はできますが、発注者側にも意思決定者と運用責任者が必要です。承認者や保存データ、事故時の連絡先は、社内で決めておきます。導入後のユーザー管理担当も、社内で決めます。

そこで、専門会社へ要件整理、教育、運用設計を依頼し、段階的に社内へ移管する方法が現実的です。

まとめ:運用まで含めたGitのシステム発注の比較軸

Gitのシステム発注では、まずGit本体やホスティング、レビュー、CI/CDを整理します。DevSecOpsや認証、監査、バックアップも分け、自社と委託先の担当範囲を決めます。

標準的なチームはSaaSの導入支援を依頼し、閉域網や厳格なデータ管理が必要なら自社運用型・ハイブリッド型を検討します。

独自開発は、既存基盤で解決できない申請・承認や業務連携に絞ると、保守負担を抑えやすくなります。

発注前のRFPと総保有コストの整理

発注前には、リポジトリ数や容量、履歴、利用者を洗い出します。既存CIや認証、監査を整理します。バックアップと移行方針も加えて、RFPにまとめます。

費用は、初期設定と移行、CI/CDを分けて見積もります。セキュリティや教育、保守、追加利用料も、別々の項目にします。そのうえで、3年程度の総保有コストと成果物を比べます。

PoCでは、移行と権限、レビューを確かめます。パイプラインと復元も、あわせて確認します。契約には、知的財産権やデータ返却、管理者の引き継ぎを含め、終了時の移行支援も入れます。

PoCと引き継ぎによる導入効果の確認

GitHub公式事例では、120人超の開発者を抱えるカリフォルニア州技術局が、GitHub EnterpriseとAzure DevOpsを組み合わせました。

  • 紹介事例:緊急支援用Webリソースを24時間未満で構築(出典:GitHub公式カスタマーストーリー、2026年8月確認)
  • 効果の見方:個別事例のため、同じ結果が自動的に得られるとは限らない
  • 測定指標:開発速度、レビュー滞留、変更失敗率、復旧時間、脆弱性対応時間などを、導入目的に合わせて選ぶ

▼全体ガイドの記事
・Gitのシステム開発の完全ガイド

会社紹介

株式会社riplaでは、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを、構想策定・要件定義から開発・改善まで一気通貫で支援。事業会社でIT・DXを経験したプロフェッショナルによる高い要件定義力・システム設計力を活かし、事業成果の最大化に伴走します。

また、当社独自の開発テンプレート「Boxシリーズ」による標準機能の高速開発と、AI駆動開発の独自フレームワーク「GoDD」による独自機能のAI実装を組み合わせることで、低コスト・短期間で開発を実現いたします。

もし、システム開発やプロダクト開発に関するご要望がございましたら、お気軽にお問い合わせください。

・サービス概要資料のURLはこちら >>>
・お問合せページのURLはこちら >>>
・お役立ち資料のURLはこちら >>>

執筆者プロフィール
張田谷凌央
張田谷凌央

株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。事業会社でIT・DXを経験したプロフェッショナルが集う株式会社riplaにおいて、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを構想策定・要件定義から開発・改善まで一気通貫で支援し、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の最大化に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。