Skip to content

開發生命週期|Development Lifecycle

這份文件定義一個新專案從 0 到上線後維運的標準路徑。它不是瀑布式規定,而是檢查每個階段是否有留下可驗證產物。

Development Lifecycle

開發生命週期|Development Lifecycle

  1. 01

    專案建立

    Project Setup

    • Repo
    • Template
    • Branch
    • Env
  2. 02

    需求定義

    Requirements

    • FRD
    • PRD
    • User Flow
    • Data Flow
  3. 03

    視覺與 UI

    Visual / UI

    • Visual Direction
    • Wireframe
    • Component Spec
  4. 04

    架構設計

    Architecture

    • Frontend
    • Backend
    • DB
    • Auth
    • Payments
    • AI
  5. 05

    開發環境

    Local Dev

    • .env
    • Supabase
    • Render
    • Cloudflare
  6. 06

    核心功能實作

    Implementation

    • API
    • UI
    • DB Migration
    • Worker
    • Workflow
  7. 07

    Agent 協作

    Agent Collaboration

    • Audit Prompt
    • Fix Prompt
    • Handoff
    • Code Review
  8. 08

    測試與檢查

    Verification

    • Build
    • Typecheck
    • SEO
    • Security
    • Auth
    • Payment
  9. 09

    Staging 部署

    Staging Deploy

    • Cloudflare Pages
    • Render
    • Supabase Staging
  10. 10

    Production 上線

    Production Launch

    • DNS
    • Redirect
    • Sitemap
    • GSC
    • Monitoring
  11. 11

    上線後維運

    Operations

    • Logs
    • GSC
    • Error Tracking
    • User Feedback
  12. 12

    SOP 回寫

    Knowledge Capture

    • Troubleshooting
    • Prompt
    • Checklist
    • Handbook Update

階段對應文件

1. 專案建立|Project Setup

  • 對應文件:待補 project-setup-checklist
  • 產物:repo、template、branch strategy、.env.example

2. 需求定義|Requirements

  • 對應文件:待補 requirements-handoff-format
  • 產物:FRD、PRD、user flow、data flow

3. 視覺與 UI|Visual / UI

  • 對應文件:待補 visual-ui-spec
  • 產物:visual direction、wireframe、component spec

4. 架構設計|Architecture

5. 開發環境|Local Dev

6. 核心功能實作|Implementation

7. Agent 協作|Agent Collaboration

8. 測試與檢查|Verification

9. Staging 部署|Staging Deploy

  • 對應文件:待補 staging-deploy-checklist
  • 產物:Cloudflare Pages preview、Render staging、Supabase staging

10. Production 上線|Production Launch

11. 上線後維運|Operations

12. SOP 回寫|Knowledge Capture