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

安否確認システムの開発を外部の開発会社に外注・発注しようと考えているものの、どのように進めればよいかわからないという担当者の方に向けて、発注・外注・依頼の具体的な方法と注意点を解説します。安否確認システムはBCP(事業継続計画)の根幹を担う重要なシステムであり、発注の進め方を誤ると「いざというときに使えないシステム」が納品されるリスクがあります。本記事では発注プロセス全体を体系的に解説します。

▼全体ガイドの記事
・安否確認システム開発の完全ガイド

安否確認システム開発外注の全体フロー

安否確認システム開発外注の全体フロー

安否確認システムの外注を成功させるには、発注前の準備から始まり、開発会社の選定・契約・開発推進・検収・運用引き継ぎという一連のプロセスを丁寧に進めることが重要です。以下では、全体の流れを段階的に解説します。

発注前に社内で整理すべき要件と前提条件

外注先へのRFP(提案依頼書)作成前に、社内の関係者(総務・人事・情報システム・BCP担当)と協力して要件を整理します。整理すべき内容は多岐にわたりますが、特に重要なのは対象従業員の範囲と人数、安否確認の発動条件(自動トリガー or 手動)と通知チャネル(メール・SMS・プッシュ通知・アプリ)の選定です。

回答項目・回答インターフェースの要件、集計・報告のフォーマットと報告先(部門長・経営層など)、連携が必要な既存システム(人事・勤怠・グループウェア)、インフラ要件(クラウド・オンプレ・可用性要件・マルチリージョン構成の要否)、予算上限と希望リリース時期も発注前に明確にしておきましょう。BCP訓練の計画(年何回実施するか)もシステム要件に影響するため、事前に確認が必要です。

発注プロセスの全体スケジュール感

安否確認システムの発注から稼働までの一般的なスケジュールは、要件整理・RFP作成に1〜2ヵ月、発注先候補の選定・ヒアリングに1ヵ月、提案・見積もり比較・契約に1ヵ月、開発・テストに3〜6ヵ月、検収・導入・社内展開に1〜2ヵ月が目安です。規模や要件の複雑さにより異なりますが、発注検討開始からシステム稼働まで通常7〜12ヵ月程度の期間が必要です。

特に高可用性インフラ(マルチリージョン構成・冗長化設計)が必要な場合や、既存の人事・グループウェアシステムとの複雑な連携が求められる場合は、開発期間が長くなる傾向があります。BCPの見直し時期や防災の日(9月1日)など、重要な期日に合わせて逆算でスケジュールを組むことをお勧めします。

開発会社の探し方・選定方法

開発会社の探し方・選定方法

安否確認システムの開発会社を選ぶ際は、技術力だけでなくBCP・災害対応への理解度と高可用性インフラの設計経験が重要な選定基準になります。一般的なWebシステム開発会社ではなく、安否確認・緊急連絡・BCP支援の実績を持つ会社を優先的に候補に挙げましょう。

候補会社の探し方と情報収集の方法

安否確認システムの開発実績がある会社を中心に3〜5社の候補を選定します。候補の探し方として、まず「安否確認システム開発会社」「BCP対応システム開発」でWeb検索し、実績紹介ページを確認します。IT発注ナビ・システム幹事・発注ナビなどの一括見積もりサービスを活用することで、複数社に同時にアプローチできます。

業界の知人・同業他社からの紹介も有効な情報源です。実際に使用している会社からの生の評判は、ウェブ上の情報より信頼性が高いです。IT展示会・防災・BCP関連セミナーでの情報収集も、専門的な知見を持つベンダーと出会う機会になります。候補会社が見つかったら、まず無料相談で概算見積もりをもらい、予算感を確認してから詳細な選定プロセスに進むことをお勧めします。

提案・見積もりの比較と評価方法

受領した提案書・見積書を以下の観点で比較します。提案の要件理解度(RFPに対して的確な提案ができているか)、開発費用の内訳と妥当性、高可用性・冗長化への対応方針(マルチリージョン構成の具体的な提案があるか)、大量通知処理の技術的アプローチ(1万人に同時送信する場合の設計方針)などが主な評価ポイントです。

安否確認システムまたはBCPシステムの開発実績の有無、24時間365日の保守・緊急対応体制の具体的な内容、運用・保守費用(月額・年額)も重要な比較ポイントです。最終候補の2〜3社には、候補会社へのヒアリングで担当予定エンジニアに直接技術確認を行い、回答の質から技術力の深さを判断することをお勧めします。

RFP(提案依頼書)の作成方法

RFP(提案依頼書)の作成方法

RFP(提案依頼書)は開発会社への依頼内容を文書化したものです。質の高いRFPを作成することで、開発会社から的確な提案を受けやすくなり、見積もり精度も向上します。安否確認システムのRFPには、一般的なシステム開発のRFPに加えて、BCP特有の要件を盛り込む必要があります。

RFPに記載すべき必須項目

安否確認システムのRFPに記載すべき主な内容として、プロジェクトの背景・目的(BCP対策の一環として)、開発するシステムの概要(自社開発 or カスタマイズパッケージの方向性)、機能要件(通知・回答・集計・管理機能の詳細)、非機能要件(可用性・パフォーマンス・セキュリティ・アクセシビリティ)が挙げられます。

連携対象の既存システム一覧(人事システム・勤怠システム・グループウェア)、対象ユーザー数・組織構造(部門数・階層構造)、希望スケジュール・マイルストーン、予算の目安(任意)、選定基準と提案期限も明記します。特に安否確認システムでは、災害時を想定した同時アクセス集中への対応方針、通信インフラが一部遮断された際の代替通知手段(SMS・プッシュ通知の冗長化)についても要件として記載することが重要です。

安否確認システム特有の要件定義のポイント

安否確認システムのRFP作成において特に重要なのは、「非機能要件」の記述です。通常時の性能要件だけでなく、大規模災害時(大地震・台風・洪水など)の極端なアクセス集中を想定した性能要件を明記します。たとえば「全従業員5,000人に対して30分以内に100%の回答率を達成できること」「システムダウンタイムは年間99.99%以上の稼働率を確保すること」といった具体的な数値目標を設定します。

また、個人情報(従業員の連絡先・位置情報・回答内容)の取り扱いに関するセキュリティ要件も詳細に記載します。データの保存場所・暗号化方式・アクセス権限管理・ログ管理の要件を明示することで、開発会社が適切なセキュリティ設計を提案しやすくなります。

契約と発注時の注意点

契約と発注時の注意点

安否確認システムの開発会社との契約では、一般的なシステム開発の契約事項に加えて、BCP・高可用性・24時間対応に関する条件を詳細に定めることが重要です。契約段階での曖昧さが、後のトラブルや想定外のコスト発生につながります。

契約形態と契約書に盛り込むべき事項

安否確認システムの開発契約では、契約形態(請負契約 vs 準委任契約)の選択が重要です。機能・仕様が明確に定まっている場合は請負契約が適していますが、要件が流動的な場合は準委任契約(月額型)の方がリスクを抑えやすい場合があります。納期・マイルストーン(段階的リリースの場合も含む)、仕様変更が発生した場合の見積もり・対応方針を契約書に明記します。

検収条件(負荷テスト・可用性テストの合格基準)、知的財産権の帰属(ソースコードの権利)、機密保持(NDA:個人情報を扱うため特に重要)、瑕疵担保期間と範囲、保守・緊急対応のSLA(サービスレベル合意)も必ず明文化します。特に緊急時対応に関するSLAは「深夜・休日を含む24時間365日対応」「障害発生から1時間以内に初動対応」などの具体的な内容を確認し、契約に盛り込みましょう。

個人情報保護と安全管理措置の確認

安否確認システムは従業員の個人情報(氏名・連絡先・位置情報・回答内容)を大量に扱うため、個人情報保護法に基づく委託先管理が必要です。開発会社のセキュリティ体制(ISO27001取得・Pマーク取得など)を確認し、個人情報の取り扱い方針を契約に明記します。

開発会社がさらに再委託する場合(インフラ会社・サブ開発会社など)の管理方針も確認しましょう。個人情報漏洩が発生した場合の通知義務・対応手順についても契約に盛り込むことをお勧めします。

発注後のプロジェクト管理

発注後のプロジェクト管理

外注後も発注者側の積極的な関与がプロジェクト成功の鍵です。安否確認システムは「いざというときに使えること」が最重要であり、要件の認識ズレが後から発覚すると修正コストが膨大になります。発注者側が適切にプロジェクトに関与することで、こうしたリスクを最小化できます。

発注者側が行うべき推進管理のポイント

発注後のプロジェクト管理において、発注者側が行うべき主な活動として、定例進捗会議(週次・隔週)への参加と課題の早期確認、設計書・画面モックのレビューと承認(BCP担当・人事担当・情報システム担当が連携して確認)、UAT(ユーザー受け入れテスト)への参加と業務シナリオでの動作確認があります。

全従業員への導入告知・操作説明の企画と実施(スマートフォン操作に不慣れな従業員向けの丁寧な説明が特に重要)、リリース後の定期訓練計画(年1〜2回)の立案もプロジェクト管理の重要な要素です。特にUATでは、実際の災害シナリオを想定したテスト(深夜に一斉送信・回答が集中した場合の動作確認)を実施することを強くお勧めします。

検収・リリース時の確認ポイント

安否確認システムの検収では、通常の機能テストに加えて、負荷テスト・可用性テスト・セキュリティテストの結果を必ず確認します。特に「全従業員への同時一斉送信が指定時間内に完了すること」「サーバー負荷がピーク時に設計値内に収まること」「一部のインフラに障害が発生しても代替経路で通知が届くこと」の3点は、契約段階で合格基準を設定し、テスト結果で確認します。

検収完了後のリリース時には、全従業員への周知・操作マニュアルの配布・ヘルプデスク体制の整備を行います。リリース後1〜2ヵ月は開発会社との密なコミュニケーションを維持し、現場からのフィードバックを迅速に改善に反映する体制を確保しましょう。

まとめ

安否確認システムの外注・発注は、BCP要件の整理→RFP作成→複数社への相見積もり→提案比較・ヒアリング→契約→開発推進→検収・リリースという流れで進めることが重要です。特に高可用性・24時間対応保守・個人情報保護への対応、そして「災害時に本当に使えるシステム」であることを検証するための負荷テストと訓練計画を、発注時点からしっかりと議論しておきましょう。

▼関連記事

株式会社riplaでは、IT事業会社出身のプロフェッショナルが「Impact-Driven型支援」を通じて、プロダクトやシステムの納品・提供を目的とせず、お客様と同じ目線で、事業成果の達成をゴールとして、高品質なDX/開発支援をいたします。

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

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

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

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

株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。IT事業会社出身のプロフェッショナルが集う株式会社riplaにおいて、「Impact-Driven型支援」を掲げ、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の実現に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。