h-1.flutter.4/docs/long_term_plan.md
joe 431ec0de3c docs: H-1Q コードネームへの完全移行
- アプリタイトル:販売アシスト 1 号
- 開発コード:H-1Q(開発期間中)
- README.md の見出しと注記追加
- project_plan.md, long_term_plan.md, short_term_plan.md の CMO-01→H-1Q リネーム
- マイルストーン名の H-1Q-Sprint 対応
- Sprint 進捗状況の更新
2026-03-09 11:30:53 +09:00

147 lines
No EOL
6.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 長期計画Roadmap- H-1Q プロジェクト
## 1. ロードマップ概要
| フェーズ | 期間 | 目標 | リスク | 担当チーム | ステータス |
|:---:|:-:|:--:|-:|--:|--:|
| **Phase 0** | 2026/03-07 | マスタ機能完了 | 低 | 開発チーム全体 | ✅ 完了 |
| **Phase 1** | 2026/03-09 | コア機能(見積・売上・請求) | 中 | Sales チーム | ✅ 進行中 |
| **Phase 2** | 2026/04-15 | クラウド同期準備 | 高 | Cloud チーム | ⏳ 計画予定 |
| **Phase 3** | 2026/06-30 | iOS 対応・正式版リリース | 中 | iOS チーム | ❌ 将来目標 |
---
## 2. マイルストーンロードマップ
### 🎯 M1: ベータリリース H-1Q-Sprint 4**2026/03/09**)✅
**前提条件**:
- [x] マスタ管理機能の完全化✅5/5 完了)
- [x] 見積入力・売上入力画面の基本動作✅H-1Q-Sprint 5 完了)
- [x] 請求作成画面 UI + **見積→請求転換機能**H-1Q-Sprint 4-5 完了)
- [x] PDF 帳票出力テンプレート実装✅
- [x] **DocumentDirectory 自動保存機能**Sprint 5 完了)
- [ ] レジ業務(決済ゲートウェイ連携)
- [ ] 在庫管理モジュールの UI + CRUD 画面 ✅H-1Q-Sprint 6 完了)
**リリース内容**:
- Android APK + AAB のビルド✅
- Firebase Analytics 統合
- DocumentDirectory 自動保存機能✅
---
### 🎯 M2: クラウド同期準備 H-1Q-Sprint 7**2026/04/15→延期**)🔄
**前提条件**:
- [x] Offline-first アーキテクチャ完了 ✅
- [ ] Google 認証統合 (`google_sign_in` パッケージ) ⏳H-1Q-Sprint 9 に計画
- [ ] Firebase Realtime Database 接続
- [ ] Conflict Resolution ロジック設計Last-Write-Wins⏳H-1Q-Sprint 9-10 に計画
**依存関係**:
```mermaid
graph LR
A[オフライン DB 構築] --> B[Google 認証実装 H-1Q-S9]
B --> C[Firebase 同期ロジック H-1Q-S10]
C --> D[Conflict Resolution H-1Q-S11-12]
```
---
### 🎯 M3: クラウド連携完了 H-1Q-Sprint 15**2026/07/30→延期**)🔄
**前提条件**:
- [ ] Google Drive 連携 + QR コード生成 ⏳将来目標
- [ ] リアルタイムデータ同期差分アップロード⏳H-1Q-Sprint 13-14 に計画
- [ ] プッシュ通知機能実装 ⏳H-1Q-Sprint 15-16 に計画
---
## 3. 機能リリーススケジュール
### 📅 **2026 H-1Q**4-3 ヶ月→Sprint 7-9
| スプリント | 優先度 | タスク | 責任者 | 依存事項 |
|:-:|:-:|--:|--:|:-|
| **H-1Q-Sprint 6** | High | **在庫管理モジュール UI**実装✅3/09 | Inventory チーム | DatabaseHelper API の拡張 ✅完了|
### 📅 **2026 H-1Q Q2**4-6 ヶ月→Sprint 9-15
| スプリント | 優先度 | タスク | 責任者 | 依存事項 |
|:-:|:-:|--:|--:|:-|
| **H-1Q-Sprint 7-8** | High | **請求作成画面 UI + PDF 帳票実装**⏳延期 | Billing チーム | `invoice_template.dart` の利用 |
| **H-1Q-Sprint 9-10** | High | レジ業務機能の完全化⏳計画 | POS チーム | カード決済ゲートウェイ選定 |
### 📅 **2026 Q3**7-9 ヶ月→Sprint 16-24
| スプリント | 優先度 | タスク | 責任者 | 依存事項 |
|:-:|:-:|--:|--:|:-|
| **H-1Q-Sprint 11-13** | High | クラウド同期機能実装⏳将来目標 | Cloud チーム | Google 認証完了 |
### 📅 **2026 Q4**10-12 ヶ月→Sprint 25-30
| スプリント | 優先度 | タスク | 責任者 | 依存事項 |
|:-:|:-:|--:|--:|:-|
| **H-1Q-Sprint 16-18** | Medium | iOS バージョン設計 ⏳将来目標 | iOS チーム | Android 版完成後の移植 |
---
## 4. リスク管理・対応策
### 🔴 高リスク
| リスク | 影響度 | 対策 | 責任者 |
|--:|-:|--:|:-|
| クラウド同期の Conflict Resolution が複雑化 | 高 | Last-Write-Wins の簡易実装からスタート<br>データ整合性の監査ロジック追加 | Cloud チームリーダー |
| **請求作成 UI の延期リスク** | 高 | **2026/04/15→Sprint 7-8 で再計画**<br>**H-1Q-Sprint 9-10 に実装予定** | Billing チームリーダー |
### 🟡 中リスク
| リスク | 影響度 | 対策 | 責任者 |
|--:|-:|--:|:-|
| iOS 対応の遅延Xcode 学習コスト) | 中 | Android の機能を優先<br>iOS は正式版リリースで考慮 | iOS チームリーダー |
---
## 5. リソース配分(想定)
### 開発リソース
| チーム | 人数 | スプリントサイクル | 主たるタスク |
|--:|-:|--:|-:|
| Sales チーム | 2 | Sprint 2/week✅H-1Q | 見積・売上・請求画面 ✅Sprint 4-5 完了 |
| Billing チーム | 1 | Sprint 2/week⏳計画予定 | PDF 帳票・請求作成 UI ⏳Sprint 7-8 延期 |
| Cloud チーム | 0準備 | - | Google 認証・同期ロジック ⏳将来目標 |
| Inventory チーム | 1✅ | Sprint 2/week✅H-1Q-S6 | **在庫管理 UI** ✅完了3/09 |
### サーバー・インフラリソース
| サービス | 仕様 | 月額費用 | 備考 |
|--:|-:|--:-|:-:|
| Firebase プロジェクト | Free Tier | ¥0 | $100K 以内の範囲 |
| AWS EC2バックアップ | t3.micro | ¥3,000 | Compute + Storage |
| Google Drive 連携 | API キューota | - | 追加費用なし |
---
## 📋 ドキュメント管理履歴
| 日付 | 更新者 | 変更内容 |
|:---:|--:-|-:-|
| **2026/03/09** | AI / 開発チーム | 長期計画のロードマップ再構築<br>- Phase 1 の進捗確認(**H-1Q-Sprint 4-5 完了**)✅<br>- **H-1Q-Sprint 6: 在庫管理 UI 実装完了**<br>- **Phase 2-3 のスケジュール策定(延期対応)** 🔄<br>- リソース配分とリスク管理項目追記 |
| 2026/03/07 | AI / 開発者 | 初期ロードマップ作成 |
---
## 📌 関連ドキュメント
- [`project_plan.md`](./project_plan.md): 統合計画書・承認用H-1Q 対応)✅
- [`requirements.md`](./requirements.md): 機能要件・アーキテクチャ定義
- [`short_term_plan.md`](./short_term_plan.md): Sprint 4-5 計画・タスク完了状況 ✅H-1Q
- [`engineering_management.md`](./engineering_management.md): ドキュメント管理ポリシー
---
**最終更新**: 2026/03/09
**バージョン**: **1.0** (Initial Roadmap Release → **H-1Q 移行対応**) ✅🔄