3.6 KiB
3.6 KiB
短期計画(Sprint Plan)- CMO-01 プロジェクト
1. スプリント概要
| 項目 | 内容 |
|---|---|
| スプリント期間 | 2026/03/09 - 2026/03/23(Week 4) |
| 目標 | 見積機能完結 + 売上入力画面基本動作 |
| 優先度: 🟢 | High |
2. タスクリスト
2.1 Sprint 4: コア機能強化(進行中)
📦 見積入力機能完了
- DatabaseHelper 接続(estimate テーブル CRUD API)
- EstimateScreen の基本実装(得意先選択・商品追加)
- 見積保存時のエラーハンドリング完全化
- PDF 帳票出力対応(テンプレート準備)
担当者: Sales チーム
工期: 3/15-3/20(5 営業日)
優先度: 🟢 High
🛒 売上入力画面実装(Sprint 4-M2: 完了)
- DatabaseHelper の sales テーブル定義追加
- SaleEntry モデル作成(lib/models/sale.dart)
- 売上入力画面構築(Screen 設計中)
- レジモードとの連携設計
担当者: POS チーム
工期: 完了済 / 次は Screen 実装
優先度: 🟡 Medium
📝 請求書機能定義
- Invoice モデル定義
- PDF レイアウトテンプレート選定(flutter_pdf_generator?)
- バージンモードでの発行可否検討
担当者: Billing チーム
工期: 3/16-3/24(8 営業日)
優先度: 🟡 Medium
3. 依存関係
graph LR
A[見積機能完了] -->|完了時 | B[売上入力実装]
B -->|完了時 | C[請求作成設計]
C -->|完了時 | D[テスト環境構築]
要件:
- 見積保存が正常動作(DatabaseHelper.insertEstimate)→ ✅ 完了
- 売上テーブル定義 → ⏳ 待機中
- PDF ライブラリ選定 → 📋 トランザクション検討
4. リスク管理
| リスク | 影響 | 確率 | 対策 |
|---|---|---|---|
| 見積保存エラー | 高 | 🔴 中 | エラーハンドリング改善(既実装) |
| PDF ライブラリ互換性 | 中 | 🟡 低 | flutter_pdfgenerator / pdf 両検討 |
| DatabaseHelper API コスト | 低 | 🟢 低 | 既存スクリプト再利用 |
5. 進捗追跡方法
チェックリスト方式:
- タスク完了 → GitHub Commit で記録
- マークオフ→README.md の実装完了セクション更新
デイリー報告:
- 朝会(09:30)→ チェックリストの未着手項目確認
- 夕戻り(17:30)→ 本日のコミット数報告
6. マイルストーンチェックポイント
🎯 S4-M1: 見積機能完了(2026/03/18)
条件:
- DatabaseHelper を介した保存・取得動作確認
- 見積一覧画面への登録
- PDF 帳票出力デモ検証
🎯 S4-M2: 売上入力実装(2026/03/25)
条件:
- レジ連携設計完了
- 基本 CRUD 機能動作確認
🎯 S4-M3: クラウド同期準備(2026/03/31)
条件:
- Google Auth 検証完了
- データ同期プロトコル定義
7. スプリントレビュー項目(木曜 15:00)
レビューアジェンダ
- 実装成果物: CheckList の完了項目確認
- 課題共有: 未完成タスクの原因分析
- 次スプリント計画: Sprint 5 タスク定義
- ステークホルダー報告: プロジェクト計画書の更新
レビュー資料準備
- README.md(実装完了セクション)
- project_plan.md(M1 マイルストーン記録)
- test/widget_test.dart(テストカバレッジレポート)
最終更新: 2026/03/07
バージョン: 1.1 (Week 4 Init)
作成者: PM(開発リーダー)