atelier-kyo-manager ロードマップ
最終更新: 2026-05-26 関連: 経営者判断 — Phase目標・利益閾値・ブランド戦略の最新判断はこちらを参照 現在フェーズ: Phase 2 完了 → 実戦投入待ち 前提: 週10-20時間開発、資金100万円、ソロ開発
タイムライン概要
2025-Q4 2026-Q1 2026-Q2 2026-Q3 2026-Q4
│ │ │ │ │
├─ Phase 0 ───┤ │ │ │
│ 基盤構築 │ │ │ │
│ ├─ Phase 1 ────┤ │ │
│ │ コア機能 │ │ │
│ │ (完了) │ │ │
│ │ ├─ Phase 2 ────┤ │
│ │ │ 拡張機能 │ │
│ │ │ (完了) │ │
│ │ │ │ │
│ │ │ ★ 実戦投入待ち │
│ │ │ (BUYMA登録・口座・倉庫) │
│ │ │ ├─ Phase 3 ────┤
│ │ │ │ SaaS化 │
│ │ │ │ (将来構想) │
Phase 0: 基盤構築(完了)
期間: 2025-Q4 状態: ✅ 完了
| タスク | 状態 |
|---|---|
| Flask Factory Pattern導入 | ✅ 完了 |
| SQLAlchemy + Alembic DB基盤 | ✅ 完了 |
| Flask-Login認証基盤 | ✅ 完了 |
| 11→19データモデル定義 | ✅ 完了 |
| 設定モジュール構築 | ✅ 完了 |
| pytest テストフレームワーク導入 | ✅ 完了 |
Phase 1: MVP構築(完了)
期間: 2026-Q1 状態: ✅ 完了
Sprint 1: 利益計算エンジン(完了)
| タスク | 状態 | 対象機能 | |——–|——|———| | 実ベース利益計算の実装 | ✅ 完了 | FR-005 | | 転送倉庫送料テーブル作成 | ✅ 完了 | FR-005 | | 関税率DB作成 | ✅ 完了 | FR-005 |
Sprint 2: 18日ルール管理(完了)
| タスク | 状態 | 対象機能 | |——–|——|———| | 注文登録・期限計算 | ✅ 完了 | FR-006 | | アラート表示(黄/橙/赤) | ✅ 完了 | FR-006 | | 延長申請対応 | ✅ 完了 | FR-006 |
Sprint 3: 出品パイプライン統合(完了)
| タスク | 状態 | 対象機能 | |——–|——|———| | 商品DB→出品候補リスト生成 | ✅ 完了 | FR-007 | | 画像処理→説明文生成→出品データの連携 | ✅ 完了 | FR-002/003 | | BUYMA価格調査 | ✅ 完了 | FR-004 |
Sprint 3.5: テストカバレッジ向上(完了)
| タスク | 状態 | |——–|——| | 各種テスト追加(588→647→1,168テスト) | ✅ 完了 | | ドキュメント整備 | ✅ 完了 |
Phase 2: 運用効率化(完了)
期間: 2026-Q2 状態: ✅ 完了
Sprint 5: パイプライン・CSV
| タスク | 状態 | 実装場所 |
|---|---|---|
| FR-008 パイプライン一括実行 | ✅ 完了 | app/services/pipeline_service.py |
| BUYMA出品CSV生成・拡張 | ✅ 完了 | app/services/template_service.py |
| 出品テンプレート管理 | ✅ 完了 | app/routes/listing_templates.py |
Sprint 6: 外部連携・通知
| タスク | 状態 | 実装場所 |
|---|---|---|
| FR-009 AI自動発注 + Slack通知 | ✅ 完了 | app/services/auto_order_service.py, notification_service.py |
| FR-010 AI ChatBot | ✅ 完了 | app/services/chatbot_service.py, app/routes/chatbot.py |
| FR-012 発送通知 + 倉庫Webhook | ✅ 完了 | app/routes/warehouse_webhook.py, shipment_notifications.py |
Sprint 7: 分析・価格比較
| タスク | 状態 | 実装場所 |
|---|---|---|
| FR-018 Analyticsダッシュボード | ✅ 完了 | app/routes/analytics.py |
| 海外価格スクレイピング(7ブランド) | ✅ 完了 | app/services/brand_price_scraper.py |
| BUYMA販売価格自動検索 | ✅ 完了 | app/services/buyma_price_scraper.py |
| 価格比較ダッシュボード | ✅ 完了 | app/routes/brand_prices.py |
| 在庫・価格チェック | ✅ 完了 | app/routes/stock_checks.py |
| キャッシュフロー予測 | ✅ 完了 | app/routes/orders.py |
品質改善(2026-05実施)
| タスク | 状態 |
|---|---|
| Round 1 リファクタリング(Phase 0-4) | ✅ 完了 |
| Round 2 品質スイープ + リファクタリング(20件改善) | ✅ 完了 |
| セキュリティ(環境変数・Lock・エラー隠蔽) | ✅ 完了 |
| バグ修正(タイムゾーン・データ整合性) | ✅ 完了 |
★ 実戦投入(ユーザーアクション待ち)
状態: ⏸️ 未着手 — 開発ではなくビジネス側の準備が必要
| タスク | 状態 | 必要アクション | 備考 |
|---|---|---|---|
| BUYMA本人確認 | ⏸️ 未着手 | BUYMAに本人確認書類提出 | |
| 銀行口座登録 | ⏸️ 未着手 | BUYMAに振込先口座登録 | |
| 転送倉庫登録 | ⏸️ 未登録 | Buyandship等に登録 | |
| 最初の10品出品 | ⏸️ 未着手 | Tier 2ブランド中心に出品 | 上記3つ完了後 |
Phase 3: SaaS化(将来構想)
期間: 2026-Q4 以降 前提: BUYMA実績が安定してからの判断
| マイルストーン | 内容 |
|---|---|
| β版リリース | 5-10名の無料/割引テスター募集 |
| 料金設計 | 月額9,800-29,800円 |
| マルチテナント化 | DB移行(PostgreSQL)、認証追加 |
| API提供 | 外部システム連携REST API |
マイルストーン一覧
| マイルストーン | 日付 | 状態 |
|---|---|---|
| Phase 0 完了 | 2025-Q4 | ✅ 完了 |
| Sprint 1 完了 (FR-005) | 2026-Q1 | ✅ 完了 |
| Sprint 2 完了 (FR-006) | 2026-Q1 | ✅ 完了 |
| Sprint 3 完了 (FR-007/002/003) | 2026-Q1 | ✅ 完了 |
| Phase 1 完了 | 2026-04 | ✅ 完了 |
| Sprint 5 完了 (FR-008/CSV) | 2026-05 | ✅ 完了 |
| Sprint 6 完了 (FR-009/010/012) | 2026-05 | ✅ 完了 |
| Sprint 7 完了 (FR-018/価格比較) | 2026-05 | ✅ 完了 |
| Phase 2 完了 | 2026-05 | ✅ 完了 |
| 実戦投入 | — | ⏸️ ユーザーアクション待ち |
| Phase 3 開始 | 2026-Q4以降 | 🔮 将来構想 |
リスク管理
| リスク | 発生確率 | 影響度 | 対策 |
|---|---|---|---|
| スクレイピングブロック | 高 | 中 | 7ブランド対応済。curl_cffi/playwright-stealth使い分け |
| 物販経験不足による失敗 | 中 | 中 | Tier 2ブランドから開始。ツール開発でカバー |
| BUYMA規約変更 | 低 | 高 | 規約の定期監視、複数プラットフォーム余地 |
| 実戦投入モチベーション低下 | 中 | 高 | ツールは完成済、あとは行動のみ |
| LLM APIコスト増大 | 中 | 低 | 複数プロバイダールーティング (Gemini/DeepSeek/OpenAI) |