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