# 長期計画(Roadmap)- CMO-01 プロジェクト ## 1. ロードマップ概要 | フェーズ | 期間 | 目標 | リリース版 | | --- | --- | --- | --- | | **F1: MVP ベータ版** | Q2 2026
(3/07-6/30) | コア機能完結・マスタ管理 | v1.0.0-beta | | **F2: クラウド同期化** | Q3 2026
(7/01-9/30) | お局様連携完了 | v1.1.0-rc | | **F3: 正式版リリース** | Q4 2026
(10/01-12/31) | iOS 対応・全機能実装 | v1.2.0-ga | | **F4: 拡張機能追加** | Q1-Q3 2027
(2027/01-09) | AI 分析・マルチテナント | v2.0.0-alpha | --- ## 2. フェーズ別ロードマップ ### 📦 F1: MVP ベータ版(2026 Q2) **期間**: 2026/03/07 - 2026/06/30 **目標**: Android 端末単体で全業務を完結する販売アシスタント #### 🎯 マイルストーン一覧 | MS 番号 | 名称 | 目標日 | 交付物 | 責任者 | | --- | --- | --- | --- | --- | | M1-01 | マスタ管理完了 | 3/25 | CRUD UI + DB 接続 | Sales チーム | ✅ 完了 | | M1-02 | 見積入力機能実装 | 4/11 | DatabaseHelper 連携 | POS チーム | 🟡 進行中 | | M1-03 | 売上入力実装完了 | 4/18 | JAN 検索・在庫管理 | POS チーム | ⏳計画後 | | M1-04 | 請求作成機能定義 | 4/25 | PDF テンプレート | Billing チーム | 📋検討中 | | M1-05 | 在庫管理モジュール | 5/30 | 棚卸・移動機能 | Inventory チーム | 🟡計画後 | | M1-06 | ユーザー権限実装 | 6/15 | ロールベースセキュリティ | Security チーム | 🟡計画後 | | M1-Finish | ベータリリース | 6/30 | Google Play ベータ公開 | PM | 🎯目標 | #### 💰 リソース配分(F1) | チーム | スキルセット | アサイン人数 | 優先度 | | --- | --- | --- | --- | | POS チーム | Flutter UI / DB | 3 名 | 🔴 High | | Sales チーム | 販売業務 | 2 名 | 🟢 Medium | | Billing チーム | PDF/メール | 2 名 | 🟡 Low | #### ✅ 達成条件(ベータリリース) 1. **機能要件**: すべてのコア機能実装完了 - [x] マスタ管理(5 マスタ) - [ ] 見積入力(DatabaseHelper 接続後) - [ ] 売上入力(JAN 検索・在庫対応) - [ ] 請求作成(PDF 帳票出力) 2. **品質基準**: - Bug 数 < 10 (Critical = 0) - テストカバレッジ > 70% - 動作環境:Android 9.0+ / 3GB RAM 3. **レビュー承認**: ステークホルダー全賛同取得 --- ### ☁️ F2: クラウド同期化(2026 Q3) **期間**: 2026/07/01 - 2026/09/30 **目標**: お局様とのデータ同期・バックアップ体制整備 #### 🎯 マイルストーン一覧 | MS 番号 | 名称 | 目標日 | 交付物 | 責任者 | | --- | --- | --- | --- | --- | | M2-01 | Google Auth 統合 | 7/06 | OAuth フロー実装 | Auth チーム | ⏳計画後 | | M2-02 | データ同期ロジック | 8/17 | 差分アップロード | Data チーム | 🟡計画後 | | M2-03 | Conflict Resolution | 10/01 | Last-Write-Wins 実装 | Sync チーム | 🟡計画後 | | M2-04 | プッシュ通知機能 | 10/31 | Firebase Cloud Messaging | Notif チーム | 🟡計画後 | | M2-Finish | クラウド版リリース | 9/30 | Play Store リリース | PM | 🎯目標 | #### 🔒 セキュリティ要件(F2) - Google Identity Platform 認証 - データ暗号化: AES-256 + Firebase Encryption - 監査ログ: Firebase Authentication Logs #### 📊 同期戦略 **オンデマンド同期**: ``` アプリ起動 → /sync/heartbeat を母艦へ送信 ↓ 差分データ検出 → バッチアップロード ↓ 母艦 DB マージ → クライアントへ反映 ``` --- ### 🎉 F3: 正式版リリース(2026 Q4) **期間**: 2026/10/01 - 2026/12/31 **目標**: iOS 対応・すべての機能実装完了 #### 🎯 マイルストーン一覧 | MS 番号 | 名称 | 目標日 | 交付物 | 責任者 | | --- | --- | --- | --- | --- | | M3-01 | iOS バージョン実装 | 12/16 | Xcode プロジェクト完了 | iOS チーム | 🟡計画後 | | M3-02 | 返品処理画面 | 12/08 | 売上返品 CRUD | Sales チーム | ⏳計画後 | | M3-03 | 領収書作成機能 | 12/15 | 領収テンプレート | Billing チーム | 🟡計画後 | | M3-04 | キャッシュ決済ゲート | 12/29 | Stripe / PayPay 連携 | Payment チーム | ⏳計画後 | | M3-Finish | 正式版リリース | 12/31 | App Store 公開 | PM | 🎯目標 | #### 🚀 リリース条件 1. **機能要件**: すべての業務機能実装完了 - [x] マスタ管理 - [ ] 見積入力 - [ ] 売上入力(レジモード) - [ ] 請求作成 - [ ] 返品処理 - [ ] 領収書発行 2. **テスト完了**: - E2E テストパス > 90% - iOS + Android 両プラットフォーム動作確認 3. **公開審査**: App Store / Play Store 審査通過 --- ### 🔮 F4: 拡張機能追加(2027 Q1-Q3) **期間**: 2027/01/01 - 2027/09/30 **目標**: AI 分析・マルチテナント・カスタマイズ機能 #### 🎯 機能ロードマップ | 機能 | 目標日 | プラグイン化 | 影響範囲 | | --- | --- | --- | --- | | **AI 売上分析ダッシュボード** | 2027/03 | ✅独立モジュール | 集計層 | | **マルチテナント設定** | 2027/04 | ✅サブスクモード | DB スキーマ拡張 | | **カスタムレポートエクスポート** | 2027/06 | ✅CSV/PDF テンプレート | 出力機能 | | **在庫予測 AI モジュール** | 2027/08 | ✅機械学習モデル | データ収集・分析 | #### 💎 サブスクモデル化(目標) ``` 月額プラン: ¥2,980〜 ├─ 基本版:マスタ + 販売機能のみ ├─ プロ版:請求・請求書発行付加 └─ エンタープライズ:カスタマイズ対応 初期セットアップ費: ¥19,800 └─ データ移行支援・テンプレート作成 ``` --- ## 3. チーム成長計画(2026-2027) ### 📈 スキルマッピング目標 | チーム | 現在スキルセット | 目標(2027/03) | 研修方法 | | --- | --- | --- | --- | | POS チーム | Flutter UI, CRUD | Firebase Sync, AI API 連携 | コールバック研修 | | Sales チーム | 販売業務知識 | データ分析、BI ツール利用 | Excel → Power BI | | Auth チーム | OAuth2.0 | PKI, TLS 設計知識 | セキュリティ認定取得 | | Data チーム | SQLite | 分散 DB, キャッシュ戦略 | AWS RDS/Redshift | ### 🏆 人材獲得計画(2026 Q3-2027) ``` 現在:5 名(開発リーダー 1+POS2+Billing1) ↓ Q3/Q4: 新規メンバー 3 名招聘 ├─ iOS 経験者:1 名(iOS チーム補強) ├─ AI/ML エンジニア:1 名(分析機能実装) └─ セキュリティ専門: 1 名(コンプライアンス対応) ``` --- ## 4. リスク・課題管理(長期視点) ### 🔴 主要リスク(フェーズ全体) | リスク | 発生日 | 影響度 | 対策プラン | 責任者 | | --- | --- | --- | --- | --- | | **データ同期遅延** | F2(7/01+) | 🟡 中 | オフキュープ処理実装 | Data チーム | | **ユーザー登録率低** | F1-F3 全体 | 🔴 高 | オンボーディング改善 | Product チーム | | **バッテリー drain** | F2-4 全体 | 🟡 中 | 背景プロセス最適化 | Perf チーム | | **AARL 制限超過** | 随時 | 🟡 中 | サーバー認証方式検討 | Infra チーム | ### 💡 課題解決アプローチ #### 課題:「レガシー POS システムとの連携」 **現状**: 競合他社の POS や現金受入れ機とデータ交換が必要 **解決策**: 1. **CSV エクスポート/インポート機能追加**(F1-M6) 2. **API ゲートウェイ利用**(F3-拡張機能) 3. **物理バーコード連携**: QR コード発行 #### 課題:「オフライン優先 vs オンライン同期の両立」 **現状**: 店舗環境はインターネット不安定 **解決策**: 1. **オフライン第一の設計原則**: 全データローカル保存 2. **同期ボタン**: ユーザーがオンデマンドで更新トリガー 3. **差分同期のみ**: バッテリー節約・通信コスト低減 --- ## 5. 成功指標(KPI) ### 📊 メトリクス定義 | 指標 | 目標値 | 測定頻度 | 責任者 | | --- | --- | --- | --- | | **月間アクティブユーザー** | +20% MoM | 月末 | PM | | **ストアアプリ評価** | ⭐4.0+ | 四半期ご