h-1.flutter.4/docs/long_term_plan.md
joe ff0fa2f745 feat: 工程管理ドキュメント作成・README に活用ガイドライン追加
- docs/engineering_management.md (工程管理フレームワーク)
- docs/short_term_plan.md (2 週間単位のタスクリスト)
- docs/long_term_plan.md (3〜12 ヶ月ロードマップ)
- README.md (ドキュメント活用方法の明記)
2026-03-07 16:56:31 +09:00

8.3 KiB
Raw Blame History

長期計画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. 機能要件: すべてのコア機能実装完了

    • マスタ管理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. 機能要件: すべての業務機能実装完了

    • マスタ管理
    • 見積入力
    • 売上入力(レジモード)
    • 請求作成
    • 返品処理
    • 領収書発行
  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+ 四半期ご