プロジェクトでの変化
- プロト完成1週間で
動く ものを 提示 - 工数約5人月で
リリースまで - 体
制 開発者1名 + チーム約10名
課題
内部通報システムで
アプローチ
- 01 通報の
ライフサイクルと ロール (通報者・受付・対応者・管理者)を 整理しました - 02 Next.js (App Router) + Prisma で
1週間で プロトタイプを 構築し、 関係者に 動く ものを 提示しました - 03 プロト後は
フィードバックを 受けながら、 ブラッシュアップを 段階的に 進めました - 04 PMと
して 要件整理・優先順位付け・進行管理を 担い、 開発者1名が フォーカスできる 状態を 保ちました - 05 NextAuth で
認証フローを 実装し、 ロール別アクセス制御を 組み込みました - 06 Resend で
安全な メール通知 (エスカレーション)を、 Sentry で エラー監視を 整備しました
成功要因
- 1週間プロトの
効果 - 動く
ものを 早期に 出す ことで、 関係者の 議論を 「机上から 実物ベース」へ 切り 替えられました。 - PMに
よる 進行支援 - 開発者1名体制でも、
要件整理・優先順位付け・進行管理を 分離する ことで 実装に 集中できる 体制を 保ちました。 - ロール設計の
徹底 - 通報者・受付・対応者・管理者の
4ロールを 明確に 分け、 設計レベルで 権限境界を 担保しました。 - モダンスタックの
選定 - Next.js App Router + Prisma + NextAuth で
フルスタックに 揃え、 開発速度と 保守性を 両立しました。
ソリューション
Next.js + Prisma + NextAuth で