総務システム開発の進め方/やり方/流れや方法/手法/工程/手順

総務システム開発は、企画・業務整理に始まり、要件定義と設計・開発、テスト・リリースを経て、運用・定着まで続きます。

適切な手順を踏まずに着手すると、途中の仕様変更や工数の膨張、完成後の定着失敗が起きやすくなります。そのため、各工程の役割と注意点を先に押さえておくことが大切です。

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

総務システム開発の全体像

総務システム開発は、企業の管理部門が担う多岐にわたる業務をデジタル化・自動化するシステムを構築するプロジェクトです。開発に着手する前に、どの業務領域を対象にし、どの手法で進めるかを正確に把握しておくことが、プロジェクト全体の成否を左右します。

総務システムがカバーする業務領域

総務システムがカバーする業務は幅広く、勤怠管理から文書管理まで、次の領域が挙げられます。

  • 勤怠管理
  • 給与計算
  • 経費精算
  • 契約管理
  • 備品・施設管理、文書管理

これらは互いに密接に連携しており、たとえば勤怠データが給与計算に自動で取り込まれると、従来は数日かかっていた月次締め作業が数時間に短縮できるケースも珍しくありません。

近年は、テレワークや労働基準法の改正への対応を背景に、勤怠管理や電子契約機能を強化する総務システム開発に踏み切る企業が増えています。RPAツールの事例では、残業時間集計業務が従来の2日から2時間に短縮されるなど、効果は数値でも示されています。さらに、経費精算の電子化によって申請から承認までのリードタイムが大幅に短縮され、経理部門と総務部門の連携がスムーズになるという成果も報告されています。

開発手法の種類と選び方

総務システムの開発手法には、大きく分けて次の3種類があります。

  • スクラッチ開発
  • パッケージカスタマイズ
  • クラウドサービス導入

スクラッチ開発は、自社の業務フローに完全に合わせて一から構築する手法で、高い柔軟性と拡張性を持ちます。一方で、開発費用は小規模でも200万〜500万円、中規模では500万〜1,000万円、大規模では1,000万円以上となることが一般的です。

パッケージカスタマイズは、既存のパッケージソフトを自社の要件に合わせて改変する手法で、開発期間を短縮できる反面、カスタマイズの範囲が広がると、最終的にスクラッチ開発より費用がかさむ場合もあります。クラウドサービス導入はSaaSを活用する手法で、初期費用を抑えつつ迅速に運用を開始できますが、自社固有の業務フローに対応しきれないケースもあります。

そのため、自社の業務の独自性や予算、開発スピードのバランスを見て手法を選ぶことが重要です。

ポイント

対象業務が勤怠や給与など互いに連携している場合は、業務の全体像を先に把握してから開発手法を選ぶと、判断がぶれにくくなります。

総務システム開発の準備フェーズ:企画・業務整理

準備フェーズの目的、業務フロー、総所有コスト、推進体制を4項目で示す図。
目的から体制まで、計画の土台をそろえます。

総務システム開発を成功させる第一歩は、開発に着手する前の準備フェーズです。ここでの業務整理と目的の明確化が、その後の要件定義の質を大きく左右します。準備を丁寧に行う企業ほど、開発途中の手戻りが少なく、予算内でのプロジェクト完遂率が高い傾向にあります。

プロジェクト目的と課題の整理

まず取り組むべきは、「なぜ総務システムを開発・刷新するのか」という目的を言葉にすることです。たとえば「勤怠集計の工数を月20時間削減したい」「テレワーク対応のため承認フローをオンライン化したい」「内部統制強化のため電子帳票の保管を一元化したい」のように、目標を具体的に書き出します。目的があいまいなままシステム開発を始めると、開発範囲が際限なく広がるスコープクリープが発生しやすくなります。

課題の整理では、現状の業務フローを部門ごとに一覧にしたうえで、ボトルネックになっている作業を洗い出します。たとえば、総務部が毎月末に手作業でExcelを集計しているなら、その工数やエラー発生率、担当者の負担を数値にすることで、システム化の費用対効果を明確に示せます。この段階で最も重要な作業は、現場担当者へのヒアリングを欠かさず、経営層・システム部門・利用現場の三者の認識をそろえることです。

予算・スケジュール・体制の設計

目的が定まったら、次に予算・スケジュール・推進体制を設計します。開発費だけで予算を組むと、運用フェーズで想定外のコストが発生するケースは少なくありません。そのため、予算は開発費用だけでなく、導入後のランニングコスト(保守・ライセンス費用・教育コスト)も含めた総所有コスト(TCO)の視点で試算することが大切です。

スケジュールは、要件定義から運用定着までの各フェーズに必要な期間を現実的に見積もります。総務系システムでは、給与計算や勤怠管理に絡む法改正対応の期限があるため、そこから逆算してマイルストーンを設定するのが一般的です。

推進体制は、経営層がプロジェクトオーナーを担い、PMO(プロジェクト管理)や業務担当(総務・人事)とIT担当が連携できる形を、最初から整えておくことで、意思決定のスピードが格段に上がります。

ポイント

目的や課題を数値目標で言い表せないうちは、開発に進まずに整理を続けるのが安全です。迷ったときは、その目標を基準に予算とスケジュールを決めるのが確実です。

要件定義フェーズ:システムの設計図づくり

要件定義は、システム開発プロジェクト全体のなかでも最も重要なフェーズのひとつです。この工程で作る要件定義書は、開発会社との認識合わせの基盤となり、後の設計・開発・テストのすべての工程で判断基準になります。要件定義に不備があると、開発後半で大規模な手戻りや追加コストにつながるため、十分な時間と労力をかけるべき工程です。

機能要件と非機能要件の整理

要件定義では、「機能要件」と「非機能要件」の2種類を整理します。機能要件は、システムが実際に行う処理や操作のことです。「従業員が自身の勤怠を打刻できる」「管理者が月次集計レポートをダウンロードできる」「経費申請を上長がスマートフォンから承認できる」のように、具体的な機能を書き出します。

非機能要件とは、機能以外のシステム品質に関する要件のことで、性能やセキュリティ、可用性などが対象になり、保守性も含まれます。「500人同時アクセス時でも3秒以内にレスポンスを返す」「個人情報を含むデータは暗号化して保存する」「システム障害時に4時間以内に復旧できる体制を整える」といった形で具体化します。

非機能要件を後回しにすると、リリース直前に追加コストが発生するケースが非常に多いため、要件定義の段階から明確にしておくことが不可欠です。

RFP作成とベンダー選定の進め方

要件定義の内容をまとめたRFP(提案依頼書)を作成して開発会社に提案を依頼し、背景や目的、対象業務、要件などを盛り込みます。予算上限や希望スケジュール、評価基準も、あわせて示します。特に大切なのは、「必ず実現したい要件(Must)」と「できれば実現したい要件(Want)」を優先順位付きで明記することで、ベンダーからの提案内容を正確に比較・評価できるようになります。

ベンダー選定では、まず10社程度に情報提供依頼(RFI)を送って対応可能な企業を絞り込み、RFPを送付して2週間以上の提案期間を確保するのが一般的です。選定基準は、総務・人事システムの開発実績や技術力、プロジェクト管理体制などを総合的に評価して決めます。一方で、価格だけで判断すると、開発品質や保守対応で後悔するケースがあるため注意が必要です。

ポイント

要件定義書が十分かは、開発会社が見積もりや設計を迷わず進められるほど具体的かどうかで見ます。非機能要件も数値で書けているかを確かめると、後の手戻りを減らせます。

設計・開発フェーズ:システムの構築

ベンダーが決まったら、いよいよ設計・開発フェーズに入ります。このフェーズは「基本設計」「詳細設計」「実装(コーディング)」の3段階で構成されており、それぞれに発注者側が確認・承認する工程が含まれます。そのため、発注者側は各成果物を確認し、早期にフィードバックを返すことが大切です。

基本設計:システムの大枠の決定

基本設計(外部設計)では、システムの「外から見える姿」を定めます。ユーザーが操作する画面の構成や帳票のレイアウト、データの流れを決め、他システムとの連携仕様も含めます。この工程の主な成果物は、画面設計書や帳票設計書、データベース設計書などで、システム間連携図もそのひとつです。

総務システムでは、勤怠データを給与計算システムに連携するAPI仕様や、経費精算データを会計システムに出力するインターフェース設計も、基本設計の大切な検討事項です。このため、発注者側の総務・人事担当者が画面や帳票の確認に加わり、「実際の業務フローと合っているか」を丁寧に検証することが、後工程での手戻りを防ぐうえで欠かせません。

詳細設計・実装:内部仕様の確定とコーディング

詳細設計(内部設計)では、プログラマーが実際にコーディングできるレベルまで処理ロジックを具体化します。各機能のプログラム仕様書やテーブル定義書などを作成し、開発チームが迷わずコーディングに入れる状態をつくります。この設計書の精度が低いと、実装後に大量の仕様確認が発生してプロジェクトが停滞するため、詳細設計に十分な時間を充てることが大切です。

実装(コーディング)では、エンジニアが詳細設計書に基づいてプログラムを作成し、実装と並行して単体テストも行い、各モジュールの動作を確認します。最近の総務システム開発では、機能ごとに短い期間で動くものを作って早期にフィードバックを得る、アジャイル開発の進め方も広がっています。一方、ウォーターフォール型は工程が順に進むため、各工程の承認を丁寧に行いながら進めることが重要です。

テスト・リリースフェーズ:品質確認と本番稼働

単体テスト、結合テスト、システムテスト、ユーザー受け入れテストの順につなぐ図。
確認範囲をモジュール単位から実業務へ広げます。

開発が完了したシステムが要件を満たしているかを検証するのが、テストフェーズです。総務システムは給与や個人情報を扱うため、テストの精度がシステムの信頼性を直接左右します。単体テストから受け入れテストまでを段階的に進め、問題を早期に見つけて直すことが重要です。

テストの種類と各工程の進め方

単体テストは、各プログラムモジュールが単独で正しく動くかを確認するもので、主にエンジニアが実施します。結合テストは、複数のモジュールを組み合わせて、データの流れや連携処理に問題がないかを検証します。勤怠システムと給与計算の連携処理のように、モジュール間の接続部分で不具合が生じやすいため、念入りな確認が求められます。

システムテスト(総合テスト)では、システム全体の動きを検証し、性能やセキュリティ、障害復旧などの非機能要件も含めて確認します。ユーザー受け入れテスト(UAT)は、発注者側の総務・人事担当者が実際に操作し、業務フローどおりにシステムが動くかを確かめる工程です。現場担当者が動かしてみると、設計書では気づかなかった操作性の課題が見つかることも多く、現場の積極的な参加が完成度を高めます。

リリース・移行計画の立て方

本番リリースに向けては、データ移行とシステム切り替え、ロールバック(切り戻し)の各計画を事前に立てます。総務システムでは、過去の勤怠データや社員マスタを新システムへ正確に移すことが欠かせず、移行前にデータクレンジング(不整合データの修正)を行っておくことが大切です。移行後に問題が発覚した際に旧システムへ戻せる体制を確保しておくことで、業務継続のリスクを最小限に抑えられます。

リリース時期も大切な検討事項で、月次や年次の業務繁忙期を避け、運用確認に時間を取れる時期を選ぶのが理想的です。たとえば給与計算システムなら、年末調整や賞与計算の前後を避け、業務負荷の比較的低い時期に移行するのが一般的です。リリース直後は現場サポート体制を厚くし、問い合わせに迅速に対応できるようにしておくと、スムーズな稼働開始につながります。

運用・定着フェーズ:組織への定着と継続活用

システムレビュー、現場からのフィードバック、改修や新機能の追加を循環で示す図。
利用現場の気づきを次の見直しへつなげます。

総務システム開発の最終的なゴールは、組織全体にシステムを定着させ、継続して活用できる状態をつくることです。運用・定着の取り組みが不十分だと、せっかく構築したシステムが形骸化し、結果的に元の手作業に戻ってしまう失敗も少なくありません。

ユーザートレーニングとマニュアル整備

現場でシステムを確実に使ってもらうには、ユーザートレーニングとわかりやすいマニュアルの整備が欠かせず、操作説明会は管理者向けと一般ユーザー向けに分けて行うと効果的です。管理者には承認フローの設定やレポート出力、ユーザー管理などを習得させ、一方で一般ユーザーには打刻や申請、照会といった日常の操作に絞ってトレーニングを行います。

マニュアルは文字だけでなく実際の画面キャプチャを用いたビジュアル重視の形式にすることで、非IT系の総務・人事スタッフも操作しやすくなります。また、よくある質問をFAQ形式でまとめておくと、リリース後の問い合わせ対応の工数を大幅に削減できます。社内の推進担当者(キーユーザー)を各部門に置き、日常的な疑問に答えられる体制をつくることも、定着を進めるうえで有効です。

運用後の継続改善と保守体制

運用を始めたあとは、定期的にシステムをレビューし、業務の変化や法改正への対応、追加機能の要否を評価することが大切です。総務・人事の領域では、労働基準法や電子帳簿保存法、マイナンバー管理などに関わる法的な変更が頻繁に起きます。そのため、保守契約に法改正への対応が含まれているかを、あらかじめ確認しておくことが重要です。

継続改善では、現場ユーザーからのフィードバックを集める仕組みをつくり、使いにくい部分の改修や新機能の追加を計画的に進めます。利用率やエラー発生率、問い合わせ件数などのKPIを決めて定期的に見ると、改善の優先順位を客観的に判断できます。総務DXの成功事例として知られる企業の多くは、リリース後もPDCAサイクルを回し続け、システムを組織文化として根付かせています。

ポイント

定着しているかは、現場が迷わず操作できているか、問い合わせが減っているかで判断します。改修の優先順位を決められる体制を残しておくことが、法改正や業務の変化への備えになります。

総務システム開発で失敗しないためのポイント

総務システム開発には多くの落とし穴があり、よく起きる失敗のパターンを知っておくと、リスクを大きく減らせます。プロジェクトを始める前から意識しておきたいことは、要件の精度と発注者の関わり方、開発会社の選び方です。

要件の精度と発注者の主体的関与

総務システム開発で最も多い失敗の原因は、要件定義の不備と、発注者側の丸投げです。「あとはベンダーに任せる」という姿勢で進めると、開発側と発注側の認識のずれが積み重なり、完成物が業務の実態から離れてしまいかねません。そのため、発注者側の担当者が設計書のレビューや進捗確認に積極的に関わることが、プロジェクト成功の重要な条件です。

また、詳細が固まらない段階での概算見積もりを、そのまま鵜呑みにするのも危険です。開発が進んでから仕様変更が重なると、追加の見積もりがどんどん膨らむことがあります。そこで、要件定義書の精度を高め、変更の進め方を最初に決めておくことで、コスト超過のリスクを抑えられます。

開発会社選びと契約形態の確認

開発会社を選ぶときは、総務・人事系システムの開発実績があるかを必ず確認しておきたいところです。業界特有の法令(労働基準法やマイナンバー法、個人情報保護法など)への理解が不足していると、リリース後に法的な問題が生じるおそれがあります。そのうえで、類似の規模や業種の開発事例を示してもらい、実際のクライアントへのリファレンスチェック(参照確認)を行うと、信頼性をより正確に評価できます。

受託開発(請負契約)とSES(準委任契約)では、成果物の完成を約束するかどうかが異なります。請負契約は完成しなければ報酬が発生せず、一方で準委任契約は人月単位で工数を提供するため、成果物の完成は保証されません。総務システム開発では、稼働するシステムの納品を前提とした請負契約が一般的ですが、要件変更が多く見込まれる場合は、アジャイル型の進め方と準委任契約を組み合わせる選択肢も検討に値します。

まとめ

総務システム開発を成功させるには、企画から運用・定着までの各工程を一つずつ丁寧に進めることが欠かせません。特に要件定義に十分な時間と労力をかけることと、発注者側が主体的に関わることが、プロジェクト全体の品質と完成度を大きく左右します。

開発手法の選択は、自社の業務の独自性や予算、スケジュールを総合的に見て判断することが大切です。また、ベンダー選定では、実績や技術力、コミュニケーションの質を多角的に評価し、価格だけで決めないことが長期的な成功につながります。リリース後の運用・定着にも力を注ぎ、現場への丁寧なトレーニングと継続的な改善を続けることで、総務システムは組織の生産性向上に貢献し続ける資産になります。

総務システム開発の進め方をさらに詳しく知りたい方や、自社への導入を具体的に検討している方は、ぜひ専門家への相談を検討してください。riplaでは、コンサルティングからシステム開発まで一貫してサポートしており、総務・人事領域のDX推進を支える体制を整えています。

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

会社紹介

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

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

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

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

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

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