Amela
機密保持のため、企業名・プロジェクト名・システム画像は仮名およびモックに置き換えています。
受託開発企業様 プラットフォーム構築ストーリー

バラバラの社内ツールを、1つの統合プラットフォームへ。

TeamFlow Suite は、HR・プロジェクト管理・営業・経理・QA・採用 という社内業務を、Excel と個別ツールから1つの統合プラットフォームへ。30以上の業務モジュールを1つのデータベースで連動させ、全社員が同じ画面から業務を運営できる、企業向け統合業務管理 SaaS。

「ツール分散・Excel工数集計・データ連動性欠如・採用追跡の手作業」 ─ 社内業務に必要な4軸を同時に満たすプラットフォームを、ゼロから18ヶ月で内製構築した、新規プラットフォーム立ち上げストーリー。

業務モジュール
30+ 機能
HR / PM / 営業 / 経理 / QA
ロール権限
6+ ロール
部門別アクセス制御
統合基盤
1データベース
部門横断データ連動
対応規模
100名+
中堅企業対応
01
CLIENT
お客様について

受託開発を牽引する、国内有数の「受託開発企業様」。

受託開発企業様は、複数の顧客企業から大規模システム開発を受託する企業。社内に100名以上のエンジニア・PM・営業・QA・人事を擁し、各部門が異なるツール (Excel、SaaS、スプレッドシート) で業務を運営していました。データが分散し、工数・評価・採用の連動性が失われ、月末集計や評価会議に膨大な手作業が発生する状況でした。

「全社員が同じ画面から業務を運営できる」ことを目標に、社内向け統合業務管理 SaaS を内製。HR、プロジェクト管理、営業・経理、QA、採用の30以上のモジュールを1つのデータベースで連動させ、ロールベースの権限制御で部門ごとに最適化された UI を提供しています。

対応社員規模
100名+ 全社員
業務モジュール
30+ 機能統合
対応部門
全部門 HR/PM/営業/QA
BUSINESS FLOW
01
STEP
日次業務入力
勤怠・工数・申請を1基盤から入力
02
STEP
自動連動
案件 × 工数 × 評価データが自動連動
03
STEP
ダッシュボード
部門ごとの KPI を即時可視化
04
STEP
経営判断
月末集計待ちなしで即時意思決定
02
CHALLENGE
解くべき設計課題

プラットフォームに求められた、4つの構造要件。

いずれも技術選定の問題ではなく、運営効率・部門連動性・データ一貫性・拡張性に直結する事業要件。ゼロからの新規構築で「同時に成立させる」設計が必要でした。

① ツール分散を放置すれば、データ連動が永遠に失われる

勤怠を Excel、工数を SaaS、評価を別ツールで管理すれば、プロジェクト・人事・経理が連動しない 状態が固定化する。

② Excel 集計の月次運用を続ければ、生産性が伸びない

勤怠 → 工数 → 評価のデータを月末に Excel で集計すれば、月初の数日間が事務作業で消失 する。

③ ロール権限を後付けで実装すれば、セキュリティ穴が残る

給与・評価情報・顧客データが 全社員に見える状態 では、企業として運営に堪えない。最初から部門別 RBAC が必要になる。

④ モジュール追加が困難な設計にすれば、運用拡張が止まる

業務追加 (新部門・新評価制度) のたびに スキーマ改修と全機能のリグレッション が発生すれば、運用が硬直化する。

03
ARCHITECTURE
共に築いた構成

社内業務を、4つの領域で「止まらない基盤」へ。

受託開発企業様の社内運営を支える統合業務管理基盤を、ゼロから内製で構築しました。4つの構造要件 ─ 統合データ基盤、業務モジュール拡張性、ロール権限、UI 統合 ─ それぞれを Amela と共に設計し、運営効率と部門連動性・セキュリティを同時に成立させる構成にまとめています。

領域 ①
統合データ基盤
課題
ツール分散を放置すれば、データ連動が永遠に失われる。
解決策
1つの MySQL データベースに全社業務を集約
Knex + Objection ORM で 30+ モジュールが同じデータベースを参照、部門連動を保証
領域 ②
モジュール拡張性
課題
モジュール追加が困難な設計にすれば、運用拡張が止まる。
解決策
Express モジュール分離設計
各業務モジュールを独立 router として分割、新モジュール追加時は他機能へのリグレッションなし
領域 ③
ロール権限
課題
ロール権限を後付けで実装すれば、セキュリティ穴が残る。
解決策
JWT + ロールベース RBAC 全 API で強制
6+ ロール (社員/PM/HR/営業/経理/管理者) を中央定義、middleware で API 全件チェック
領域 ④
UI 統合
課題
Excel 集計の月次運用を続ければ、生産性が伸びない。
解決策
React + Material-UI + DevExpress Grid で大規模グリッド対応
勤怠・WO・候補者など大量データを高速グリッド表示、Highcharts でリアルタイム可視化
TECH STACK
Frontend
React Material-UID DevExpress GridH Highcharts Webpack
Backend
Express Node.jsK Knex + Objection JWT 認証
Infra
MySQL AWS S3 Docker Google認証
04
IMPACT
プラットフォームが生み出す価値

受託開発企業様の「運営効率」が、加速する。

この基盤は技術指標ではなく、業務時間削減・データ一貫性・部門連動性といった、ビジネスアウトカムを継続的に生み出します。

① 業務時間を圧縮する基盤

月末集計・申請承認・評価入力が1基盤に集約。Excel での月次集計工数が大幅に削減される。

② データ一貫性を担保する設計

1つのデータベースに集約することで、勤怠 × 工数 × 評価が常に整合性を保つ。

③ 部門連動を実現する構成

PM が見る工数が、HR の評価入力、経理の請求書作成に自動連動する。

④ 拡張に集中できる設計

新業務 (新評価制度、新部門) は独立 router 追加だけで本番投入できる。

05
DEMO
3つのシナリオ

実際に動くデモで、受託開発企業様の体験を。