OSS開発の進め方/やり方/流れや方法/手法/工程/手順

通信業界のOSS(Operations Support System)は、ネットワーク設備と通信サービスを設計・開通・監視・復旧するためのシステム群であり、開発は業務KPIと段階移行を起点に進めることが成功の近道です。

「OSS」と検索するとオープンソースソフトウェアを思い浮かべる方もいますが、本記事では通信事業者の運用支援システムを扱います。この記事では、OSSの全体像、要件定義からリリースまでの進め方、2026年時点の費用相場、見積もりの確認ポイント、AI自動化やセキュリティを含む実務上の注意点をまとめます。

▼全体ガイドの記事
・OSS開発の完全ガイド

OSS開発の全体像

通信業界のOSS開発の全体像を整理するイメージ

通信業界のOSSは単一の画面や製品ではなく、ネットワークとサービスのライフサイクルを支える業務プラットフォームです。BSSが注文・顧客・契約・課金を扱うのに対し、OSSは受注したサービスを設備へ割り当て、開通後の状態を監視し、障害時に復旧する役割を担います。

OSSとは何ですか?オープンソースソフトウェアとの違い

通信事業者におけるOSSは、Operations Support Systemの略称です。通信回線、基地局、ルーター、光伝送装置、仮想ネットワーク機能などを対象に、サービスの設計、設備の割当、プロビジョニング、監視、障害対応、性能評価を支援します。オープンソースソフトウェアは公開されたソースコードを利用できるソフトウェアの考え方であり、OSSという同じ略称でも意味が異なります。

ただし、通信業界のOSSにオープンソースのデータ基盤やコンテナ、監視ツールを組み込むことはあります。つまり、通信運用の業務システムであるOSSと、構成要素として採用するオープンソースソフトウェアは、階層の違う概念です。企画書やRFPでは、冒頭に「通信事業者向けOperations Support System」と書いておくと、開発会社との認識ずれを防げます。

フルフィルメント・アシュアランス・インベントリが中核です

OSSの機能は、主にフルフィルメント、アシュアランス、インベントリ、オーケストレーションに分けて整理します。フルフィルメントはサービス設計、回線や設備の割当、開通、変更、廃止を扱います。アシュアランスはアラーム、性能、SLA、障害相関、原因分析、復旧ワークフローを扱います。インベントリは、物理設備・論理リソース・サービス・顧客の関係を一元的に把握する機能です。

オーケストレーションは、複数ベンダーや複数ドメインにまたがる機器・仮想ネットワーク機能へ、APIを通じて一連の処理を実行します。サービスカタログ、注文管理、ネットワークインベントリ、APIゲートウェイ、イベント処理、時系列データベース、認証認可、運用ポータルを連携させることで、受注から開通、監視、保守までをつなげられます。最初から機能一覧を増やすのではなく、「開通時間を何分短縮するか」「障害検知から一次復旧までを何分短縮するか」というKPIから必要機能を逆算します。

OSS開発の進め方・流れ

OSS開発の工程を段階的に進めるイメージ

OSS開発は、画面や機器接続の一覧から始めると、業務ごとの部分最適になりやすくなります。現状のネットワークと運用を棚卸しし、達成したいKPIを決め、標準モデルとAPIの境界を設計したうえで、代表的なドメインをPoCで検証します。その後、既存環境と新環境を並行稼働させ、段階的に切り替える流れが現実的です。

現状棚卸しと業務KPIを決めます

最初の工程では、ネットワーク構成図、機器・ベンダー一覧、回線やサービスの台帳、既存OSS・NMS・BSSとの連携、障害件数、手動作業、担当者の判断ポイントを調査します。台帳の設備名と実機の名称が一致しているか、サービスと論理リソースの対応が追跡できるか、アラームが同じ障害を何件に分けて通知しているかまで確認します。資料だけでなく、開通担当者と監視担当者へのヒアリングを行うことが重要です。

次に、開通リードタイム、手動投入の作業時間、アラームの誤検知率、一次復旧率、変更失敗率、障害の検知からエスカレーションまでの時間などを基準値として記録します。例えば「新規サービスの開通を平均2時間から30分へ短縮する」「同一障害に対する重複アラームを30%減らす」といった測定可能な目標にします。KPIが曖昧なままでは、機能が完成しても投資効果を判断できません。

eTOM・SID・Open APIを軸に設計しPoCで確かめます

To-Be設計では、業務プロセスをeTOM、情報モデルをSID、運用管理をITILなどの考え方で整理します。すべてを標準に合わせる必要はありませんが、サービス、リソース、顧客、注文、障害、変更の定義を共通化すると、機器ベンダーごとの独自用語を業務アプリへ持ち込まずに済みます。通信業界ではTM ForumのOpen APIを採用候補にし、APIの名称だけでなく、データ項目、エラー、認証、バージョン管理、適合範囲をRFPに書きます。

TM Forumは相互運用性を目的としたOpen APIの標準ライブラリを公開しており、2026年6月24日にはTMF625 API Data Modelの更新版、同月27日にはOpen API Map Poster v26.0を掲載しています(出典: TM Forum「Open APIs and Data Model Toolkit」「Open Digital Architecture」、2026年)。規格名を掲げるだけで連携が自動化されるわけではないため、採用するAPIと自社拡張の境界、後方互換性、仕様変更の責任者を設計段階で決めます。

PoCでは、全ネットワークを対象にせず、代表的な機器ベンダー、異なる世代の設備、正常系と異常系を含む一つの業務に絞ります。例えば、サービス注文を受けて設備を割り当て、複数機器へ設定を投入し、インベントリを更新し、監視イベントを関連付ける流れを検証します。成功条件は「APIが呼び出せた」ではなく、設定失敗時のロールバック、重複イベント、台帳不整合、権限外操作、監査ログまで含めてKPIを満たすことです。

段階移行・テスト・運用引き継ぎを一体で進めます

本開発では、パッケージやクラウド基盤を使う部分、独自アダプタで作る部分、既存OSSを残す部分を分けます。レガシー設備が多い場合は、すべてを一度に置き換えるビッグバン方式よりも、監視、インベントリ、開通などのドメイン単位で新機能を追加するストラングラーパターンが適しています。旧システムから新システムへ責任を移す条件と、問題が起きたときに戻す条件を、切替判定表にしておきます。

テストでは、機器の応答遅延、APIタイムアウト、設定の一部失敗、通信断、アラームの重複や順序逆転、データ欠損、権限逸脱、災害時の切替を再現します。性能試験は平常時の平均値だけでなく、加入者増加、工事集中、障害集中、イベント時のピークを基準にします。新旧インベントリの件数・属性・トポロジーを照合し、移行後に運用担当者が同じ設備を追跡できることも受入条件に含めます。

リリース前には、監視閾値、一次切り分け、エスカレーション、変更承認、緊急停止、ロールバック、脆弱性対応、問い合わせ窓口をRunbookにまとめます。開発チームから運用チームへ画面を渡すだけではなく、障害訓練と夜間切替のリハーサルを行い、誰が何分以内に判断するかを確認します。運用開始後は、KPIを月次で見直し、追加自動化の範囲を安全性と効果の両面から決めます。

OSS開発の費用相場とコストの内訳

OSS開発の費用相場とコストを確認するイメージ

通信事業者向けOSSには、対象ネットワーク、加入者数、機器数、ベンダー数、既存データの品質、24時間運用、冗長化、移行範囲を横断した一律の公開価格がほとんどありません。以下は、2026年時点の企画・予算検討用の概算であり、公開定価ではありません。正式な金額は、RFPに前提条件と対象範囲を記載し、複数社の見積もりで検証します。

開発範囲別の費用相場は500万円から5億円超まで広がります

小規模PoC、要件整理、単一ドメインの監視連携であれば、500万〜1,500万円、期間は2〜4か月程度が一つの目安です。数種類の機器やログをつなぎ、KPIを測定する検証環境を作る範囲を想定します。障害管理、インベントリ、API連携など1〜2領域の機能追加は、1,000万〜2,500万円、4〜9か月程度が目安です。既存データの移行リハーサルや結合試験を含めると、PoCより高くなります。

パッケージやクラウドを使った中規模OSS導入は、ライセンスまたはサブスクリプション、設定、カスタマイズ、データ移行、運用設計まで含めて3,000万〜1.5億円、9〜18か月程度を見込みます。複数ドメイン、マルチベンダー、オーケストレーション、段階切替まで含む刷新では、1億〜5億円程度、18〜36か月に広がります。大量設備・加入者データ、複数拠点の冗長化、スクラッチ中心の全体刷新は5億円を超え、3〜5年以上かかるケースもあります。

これらの金額は、NotebookLMの調査で確認した「API連携・障害管理統合で数百万円〜2,500万円」「通信ネットワーク運用システム全体で数千万円〜数億円」という情報を起点に、機器連携、移行、可用性、運用設計を加味した編集用の推定です。個別案件の公開価格や統計ではないため、発注時には必ず対象機器数、ピーク処理量、移行件数、SLA、保守時間を揃えて比較します。

初期費用は要件定義・連携・移行・試験に分けて見ます

見積書では、要件定義・業務設計、アーキテクチャ設計、標準機能の設定、個別カスタマイズ、API・機器アダプタ、データクレンジング、移行、テスト、並行稼働、教育、保守を分離して記載してもらいます。「OSS開発一式」だけでは、標準機能で対応する範囲と、追加開発になる範囲が分かりません。機器1種類を追加した場合の単価、API変更時の改修費、データ欠損時の調査費も確認します。

費用を押し上げる代表的な要因は、機器・ベンダー数、独自プロトコル、古いデータモデル、24時間365日の可用性、災害対策、夜間切替、リアルタイム処理、監査要件、セキュリティ診断です。特にインベントリの名寄せとデータクレンジングは、画面開発よりも時間がかかることがあります。現行台帳の欠損率や重複率を調査前に確認し、不確実な作業は固定価格ではなく上限付きの調査フェーズへ分ける方法も有効です。

クラウド・ライセンス・保守のランニングコストも含めます

初期開発費とは別に、クラウド利用料、データベース、ログ保管、監視基盤、商用ミドルウェア、機器接続追加、API利用料、セキュリティ監査、サポート契約が発生します。保守運用費は初期構築費の年15〜25%程度を仮置きできますが、クラウド従量課金、24時間有人対応、緊急変更、脆弱性パッチ、法令対応、追加機器の接続は別枠になりやすいです。この割合は公開一律価格ではなく、予算を置くための概算です。

5年間の総保有コストで比較すると、初期費用が安い方式でも、ライセンス、データ転送、監視、保守、移行追加、ベンダー固有のアダプタ費用で総額が増える場合があります。見積もりには、標準APIの利用範囲、契約終了時のデータ搬出、設定やRunbookの引き渡し、第三者製品の保守窓口を明記します。将来のベンダー変更を完全に避けることは難しいため、移植性を高める設計へどれだけ投資するかを判断します。

OSS開発の見積もりを取る際のポイント

OSS開発の見積もりポイントを整理するイメージ

OSSの見積もりは、機能数だけで比較すると失敗しやすくなります。発注側は、ネットワーク種別、機器・ベンダー数、加入者・サービス数、月間注文数、アラーム数、ピーク処理量、既存システム、許容停止時間、移行対象、運用時間を整理します。そのうえで、概算、現状調査、PoC、要件定義、本開発を段階に分けると、不明点を検証しながら予算を確定できます。

RFPには業務フロー・非機能要件・データを記載します

RFPには、サービス注文、設計、設備割当、開通、変更、廃止、監視、障害検知、相関分析、復旧、報告の業務フローを記載します。正常系だけでなく、機器が応答しない場合、設定の一部だけが成功した場合、同じアラームが重複した場合、台帳と実機が一致しない場合、旧システムへ戻す場合も書きます。業務ごとに入力、出力、判断者、承認者、SLA、監査証跡を示すと、開発会社が工数を見積もりやすくなります。

非機能要件では、可用性、目標復旧時間、目標復旧時点、同時処理、ピーク負荷、ログ保存期間、バックアップ、災害復旧、認証、MFA、特権ID、暗号化、脆弱性診断、監視、障害連絡、再委託、データの保管場所を定めます。「24時間365日対応」とだけ書かず、一次監視、切り分け、復旧作業、ベンダー連絡、報告書作成のどこまでを委託するかを分けます。

価格だけでなく標準化・実績・責任分界で発注先を選びます

候補企業には、同じネットワーク種別、同程度の機器数、24時間運用、レガシー移行、マルチベンダー連携の実績を質問します。大手通信キャリア向けの件数だけでなく、どの業務ドメインを担当し、データ移行と運用引き継ぎを誰が担い、障害時の責任分界がどうなっていたかを確認します。NEC、NTT DATA、Ericsson、Nokia、日本タタ・コンサルタンシー・サービシズ、富士通などを比較する場合も、会社名の知名度ではなく、自社の課題に近い実績を基準にします。

提案評価では、TM Forum Open API、eTOM、SID、イベント駆動、クラウドネイティブ、コンテナ、マイクロサービスの採用有無だけでなく、適用範囲と拡張方法を見ます。API仕様書、データモデル、設定、アダプタ、テストコード、Runbookをどこまで引き渡すか、契約終了時にデータを搬出できるか、第三者製品の保守窓口が明確かも重要です。標準化を掲げながら独自APIに閉じていないか、デモで実機に近い異常系を確認します。

セキュリティ・法令・AI自動化を見積もりに含めます

通信ネットワークは社会基盤であるため、特権IDの分離、MFA、職務分掌、変更承認、改ざん耐性のある監査ログ、脆弱性情報、パッチ期限、SBOM、委託先・再委託先のアクセス制御を要件化します。国家サイバー統括室は、2025年法律第42号の「重要電子計算機に対する不正な行為による被害の防止に関する法律(サイバー対処能力強化法)」を関連法令として案内しています(出典: 国家サイバー統括室「法令」、2025年)。適用対象や報告義務は事業者区分・設備区分で変わるため、法務・セキュリティ担当者と確認し、検知・エスカレーション・報告の証跡を見積もりに入れます。

AIを使う場合は、障害の要約、原因候補、変更案の提示と、実際のネットワーク設定を実行する処理を分離します。KDDIとKDDI総合研究所は2025年、自然言語からNetwork Intentを生成し、その意図に基づいてトラフィックを自律制御する技術の実証に成功し、2025年度の商用実装を目指す方針を示しました(出典: KDDI総合研究所「AIとの対話によるネットワーク運用の実証実験に成功」、2025年)。本番環境では、許可リスト、変更差分レビュー、承認、サンドボックス、段階適用、即時ロールバック、プロンプトと実行結果の監査ログを必須条件にします。

NTT DATAも2025年のNext Gen OSS構想で、クラウドネイティブ、オープンソース、AIOps、API連携、ゼロタッチプロビジョニングを組み合わせる方向性を示しています。同社が紹介する事例では、12の異なるデータソースから毎日10万件を超えるアラームを処理したと説明されています(出典: NTT DATA Group「Telecom Operation Support System reimagined」、2025年)。導入効果はベンダー発表値として扱い、自社のアラーム量、誤検知率、復旧時間でPoC検証することが大切です。

よくある質問(FAQ)

OSS開発に関するよくある質問を確認するイメージ

OSS開発では、オープンソースソフトウェアとの違い、監視システムとの関係、パッケージとスクラッチの選択、費用の考え方について質問が多く寄せられます。ここでは、発注前に特に確認しておきたい3つの疑問に回答します。

OSSはオープンソースソフトウェアのことですか?

通信業界の開発記事でいうOSSは、原則としてOperations Support System、つまり通信ネットワークの運用支援システムを指します。オープンソースソフトウェアは、OSSを構成するデータ基盤や監視ツールなどとして採用されることがありますが、両者は同じ意味ではありません。

OSSとネットワーク監視システムは何が違いますか?

ネットワーク監視システムは、機器や回線の状態、アラーム、性能を監視する機能が中心です。一方、OSSは監視だけでなく、サービス設計、設備割当、開通、インベントリ、障害対応、変更、オーケストレーションまでを含む業務システム群です。監視システムをOSSの一部として連携させ、BSSや顧客向け注文と運用をつなぐ構成もあります。

OSSはパッケージ・クラウド・スクラッチのどれがよいですか?

標準業務が多く短期導入を優先するならパッケージ、変動負荷や拠点拡大と初期投資の平準化を重視するならクラウド、独自サービスや既存設備との深い整合が競争力になるならスクラッチが候補です。実務では、標準パッケージやクラウド基盤を使い、独自の機器アダプタ・業務ルール・移行処理だけを個別開発するハイブリッド方式が、納期・自由度・ロックインのバランスを取りやすくなります。

まとめ

OSS開発の要点をまとめるイメージ

OSS開発は、通信ネットワークを監視する画面だけを作るプロジェクトではありません。フルフィルメント、アシュアランス、インベントリ、オーケストレーションを、BSSや機器・データ基盤と連携させ、サービスの開通から障害復旧までを安定させる取り組みです。まず現状を棚卸しし、開通時間や復旧時間などのKPIを定め、eTOM・SID・Open APIを参考に業務とデータの境界を整えます。

最初の一歩は現状調査とPoCの範囲を決めることです

費用は、PoC・連携開発なら500万〜2,500万円、中規模導入なら3,000万〜1.5億円、複数ドメインの段階的刷新なら1億〜5億円程度が編集上の目安です。ただし、機器数、データ移行、24時間運用、冗長化、セキュリティで大きく変わるため、金額だけで発注先を決めてはいけません。要件定義、機器アダプタ、移行、試験、保守、責任分界を見積書で分け、5年間の総保有コストで比較します。

発注前にKPI・移行・運用の責任者を決めます

発注前に、改善するKPI、対象にする設備とサービス、移行データの品質、許容停止時間、セキュリティ要件、AIに任せる範囲、承認者、障害時の連絡先を一枚にまとめます。自社が担う業務知識と、開発会社へ委託する実装・移行・24時間運用の境界を明確にすると、見積もりと契約後の責任分界が安定します。

次の行動は、現行の設備・業務・データ・アラームを一覧化し、改善したいKPIを3つ程度に絞ることです。そのうえで、代表的な機器と業務を使ったPoC、段階移行、ロールバック、AIの承認・監査をRFPへ組み込みます。通信業界のOSSは止められない業務を支えるため、短期の開発費だけでなく、移行後に安全に運用できる体制まで含めて計画することが重要です。

▼全体ガイドの記事
・OSS開発の完全ガイド

会社紹介

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

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

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

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

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

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