- アプリタイトル:販売アシスト 1 号 - 開発コード:H-1Q(開発期間中) - README.md の見出しと注記追加 - project_plan.md, long_term_plan.md, short_term_plan.md の CMO-01→H-1Q リネーム - マイルストーン名の H-1Q-Sprint 対応 - Sprint 進捗状況の更新
147 lines
No EOL
6.2 KiB
Markdown
147 lines
No EOL
6.2 KiB
Markdown
# 長期計画(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 移行対応**) ✅🔄 |