ホーム/ 支援実績
HR / コンプライアンス

内部通報システムを、Next.js + Prisma で1週間プロト→PMとして本格立ち上げ

コンプライアンス領域SaaS事業者

企業向けの内部通報システムを、Next.js + Prisma + NextAuth + Resend で新規に立ち上げました。PM 1 名・開発者 1 名の小規模体制で、1週間でプロトタイプを完成させ、約5人月でリリースまで持ち込みました。

Before / After

プロジェクトでの変化

  • プロト完成
    1週間で動くものを提示
  • 工数
    約5人月でリリースまで
  • 体制
    開発者1名 + チーム約10名
Challenge

課題

内部通報システムで最初に決めるべきは、誰が何を見られるかです。通報者の匿名性は絶対に守りつつ、内容は適切な担当者にだけ届ける必要があります。どの段階で誰に通知するか、ログをどう残すか。ここを設計で詰めきれないと、サービスの信頼そのものが揺らぎます。同時に速さも求められていました。開発者1名にPMが伴走する体制で、まず動くものを出して関係者を巻き込みたい段階だったためです。

Approach

アプローチ

  1. 01 通報のライフサイクルとロール(通報者・受付・対応者・管理者)を整理しました
  2. 02 Next.js (App Router) + Prisma で1週間でプロトタイプを構築し、関係者に動くものを提示しました
  3. 03 プロト後はフィードバックを受けながら、ブラッシュアップを段階的に進めました
  4. 04 PMとして要件整理・優先順位付け・進行管理を担い、開発者1名がフォーカスできる状態を保ちました
  5. 05 NextAuth で認証フローを実装し、ロール別アクセス制御を組み込みました
  6. 06 Resend で安全なメール通知(エスカレーション)を、Sentry でエラー監視を整備しました
Key Success Factors

成功要因

1週間プロトの効果
動くものを早期に出すことで、関係者の議論を「机上から実物ベース」へ切り替えられました。
PMによる進行支援
開発者1名体制でも、要件整理・優先順位付け・進行管理を分離することで実装に集中できる体制を保ちました。
ロール設計の徹底
通報者・受付・対応者・管理者の4ロールを明確に分け、設計レベルで権限境界を担保しました。
モダンスタックの選定
Next.js App Router + Prisma + NextAuth でフルスタックに揃え、開発速度と保守性を両立しました。
Solution

ソリューション

Next.js + Prisma + NextAuth でフルスタックに組み、1週間でプロトタイプを出しました。リリースまでは約5人月です。PMが要件整理と進行管理を引き受け、開発者は実装だけに向き合える状態を保ちました。速さを落とさずに、匿名性とエスカレーションの両方を成立させられたのはこの分担のおかげです。

同じような課題、ありませんか?

業種や規模を問わず、まずはお話を伺います。

お問い合わせフォーム