# 長期計画(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+ | 四半期ご