Skip to main content

見積もり書

プロジェクト概要

プロジェクト名: ReReady - 身だしなみステーション予約アプリ
期間: 2024年3月 〜 2024年8月(6ヶ月)
体制: フルスタック開発チーム

スケジュール想定

Phase 1: 要件定義・基本設計

契約形態: 準委任契約
期間: 1ヶ月

対応内容

要件定義

対応内容説明納品物
市場・競合調査類似サービスの調査、市場動向分析、差別化ポイントの明確化市場調査報告書、競合分析表
ユーザーインタビューターゲットユーザーへのヒアリング、ペルソナ・ユーザージャーニー作成ペルソナシート、ユーザージャーニーマップ
ビジネス要件定義収益モデル、KPI設定、事業計画との整合性確認ビジネス要件書
機能要件定義ユーザー・管理者機能の詳細定義と優先度設定機能要件一覧、優先度マトリックス
非機能要件定義性能、可用性、セキュリティ等の技術要件定義非機能要件一覧

基本設計

対応内容説明納品物
システム全体設計マイクロサービス構成、技術スタック選定システム構成図、技術選定書
UI/UXデザインワイヤーフレーム、画面遷移図、プロトタイプ作成デザインシステム、プロトタイプ
データベース設計ER図、テーブル設計、インデックス設計データベース設計書
API設計RESTful API、WebSocket設計API仕様書
外部連携設計Google Maps、決済API、IoT連携設計外部連携仕様書

体制見積もり

役割氏名月あたり工数(人月)備考
プロジェクトマネージャー[PM]1.0全体統括・進捗管理
ビジネスアナリスト[BA]0.8要件定義・業務分析
システムアーキテクト[SA]1.0技術設計・アーキテクチャ
UI/UXデザイナー[Designer]1.0デザイン・プロトタイプ
合計3.8人月

Phase 2: 詳細設計・開発

契約形態: 請負契約
期間: 3ヶ月

モバイルアプリ機能実装工数

機能名UI/UX(人日)フロントエンド(人日)サーバー(人日)備考
認証・アカウント管理
ユーザー登録・ログイン358ソーシャルログイン含む
生体認証(Face ID/Touch ID)242
プロフィール管理343
月額パス購入・管理568決済連携込み
ステーション検索・予約
地図表示・検索81210Google Maps連携
ステーション詳細表示464写真・レビュー表示
即時予約・時間指定予約6812リアルタイム在庫管理
お気に入り・履歴343
ステーション利用
QRコードスキャン356カメラ連携
利用時間管理・延長468タイマー機能
商品選択・購入81015ディスペンサー連携
評価・レビュー344
決済・支払い
各種決済方法対応6812Stripe/Square連携
利用明細・領収書456
通知・その他
プッシュ通知246Firebase FCM
オフライン対応084キャッシュ機能
小計64日109日131日

管理画面機能実装工数

機能名UI/UX(人日)フロントエンド(人日)サーバー(人日)備考
ステーション管理
ステーション一覧・詳細管理6810ダッシュボード形式
リアルタイム監視81215WebSocket利用
在庫管理・自動発注6812IoT連携
清掃・メンテナンス管理468
ユーザー管理
ユーザー一覧・詳細466検索・絞り込み
利用状況分析6810グラフ表示
カスタマーサポート578
売上・分析
売上レポート・分析81015PDF出力機能
ダッシュボード10128チャート・KPI表示
予測分析4612AI/ML機能
システム管理
マスタデータ管理6810
権限・監査ログ468
小計71日97日122日

インフラ・DevOps工数

項目工数(人日)備考
AWS環境構築
VPC・ネットワーク設計8Multi-AZ構成
EKS クラスター構築10Kubernetes環境
Aurora PostgreSQL 構築6読み書き分離構成
ElastiCache・DynamoDB設定4
S3・CloudFront設定4CDN構成
セキュリティ・監視
WAF・Shield設定6セキュリティ強化
IAM・権限設計8最小権限の原則
CloudWatch・監視設定10アラート・ダッシュボード
ログ管理・バックアップ6
CI/CD構築
GitHub Actions設定8自動テスト・デプロイ
ArgoCD設定6GitOps
環境別設定管理8dev/stg/prod
パフォーマンス最適化
負荷テスト環境構築6
キャッシュ戦略実装8Redis活用
小計98日

IoT・外部連携工数

項目工数(人日)備考
IoTデバイス連携
ディスペンサー連携API15MQTT・HTTP API
センサーデータ収集8在庫・稼働状況
デバイス管理機能10設定・監視
外部API連携
Google Maps API連携8地図・ルート案内
決済API連携(Stripe/Square)12複数決済手段
SMS・プッシュ通知連携6Twilio・FCM
小計59日

品質保証・テスト工数

項目工数(人日)備考
自動テスト実装
単体テスト25Jest・React Testing Library
統合テスト20API・DB連携テスト
E2Eテスト15Playwright・Detox
手動テスト
機能テスト20全機能の動作確認
ユーザビリティテスト10実際のユーザーでの検証
セキュリティテスト8脆弱性検査
負荷・パフォーマンステスト
負荷テスト実施12同時接続・レスポンス測定
パフォーマンス最適化15ボトルネック解消
小計125日

開発チーム体制

役割人数月あたり工数(人月)3ヶ月工数
プロジェクトマネージャー11.03.0
システムアーキテクト10.82.4
シニアフルスタック開発者22.06.0
フルスタック開発者33.09.0
インフラエンジニア11.03.0
QAエンジニア11.03.0
UI/UXデザイナー10.61.8
合計10名9.4人月28.2人月

Phase 3: テスト・リリース

契約形態: 請負契約
期間: 1ヶ月

項目工数(人日)備考
システムテスト
結合テスト15サービス間連携テスト
システムテスト12全体機能テスト
受入テスト支援8クライアント検証支援
リリース準備
本番環境構築・設定10本番用パラメータ調整
データ移行6初期データ投入
リリース手順書作成4
リリース・運用移行
リリース実施・監視824時間体制
運用手順書作成6
障害対応・バグ修正20リリース後1週間
小計89日

全体工数サマリー

Phase期間工数(人月)工数(人日)金額目安
Phase 1: 要件定義・基本設計1ヶ月3.876¥2,280,000
Phase 2: 詳細設計・開発3ヶ月28.2564¥16,920,000
Phase 3: テスト・リリース1ヶ月4.589¥2,670,000
合計5ヶ月36.5人月729人日¥21,870,000

前提条件・リスク要因

前提条件

  • コンビニチェーンとの契約・協力体制が整っている
  • IoTデバイス(ディスペンサー)の仕様が確定している
  • 必要な法的許可・認可が取得済み

リスク要因

  • IoTデバイス連携の技術的困難(+20%工数)
  • 決済システム連携の複雑性(+10%工数)
  • 法規制対応の追加要件(+15%工数)

追加オプション

  • AI機能(肌診断・商品レコメンド): +8.0人月
  • 多言語対応: +4.0人月
  • 企業向けAPI提供: +6.0人月

改訂履歴

日付作成者変更内容
1.02024/01/31ReReadyチーム初版作成