96 lines
3.0 KiB
Markdown
96 lines
3.0 KiB
Markdown
# 🔧 Development Tools & Processes
|
||
|
||
## 📁 目錄用途
|
||
|
||
`06_development` 資料夾專門存放**開發過程管理**相關的工具和文檔,與技術規格不同,這裡著重於:
|
||
|
||
- **開發過程中的問題追蹤和管理**
|
||
- **開發環境的設定和配置**
|
||
- **開發工具和流程的標準化**
|
||
|
||
## 📂 目錄結構
|
||
|
||
```
|
||
06_development/
|
||
├── README.md # 本目錄說明文檔
|
||
├── issues-tracking.md # 問題追蹤系統
|
||
└── environment/ # 開發環境設定
|
||
├── README.md # 環境設定總覽
|
||
└── xcode_setup_guide.md # Xcode 設定指南
|
||
```
|
||
|
||
## 📋 文檔說明
|
||
|
||
### 🎯 issues-tracking.md
|
||
**用途**: 專案開發過程中的問題追蹤和管理系統
|
||
|
||
**包含內容**:
|
||
- 問題分類和優先級定義
|
||
- 問題追蹤工作流程
|
||
- 開放問題的記錄和狀態追蹤
|
||
- 問題解決方案和決議記錄
|
||
|
||
**使用時機**:
|
||
- 發現規格衝突或不確定性
|
||
- 開發過程中遇到技術問題
|
||
- 需要團隊討論的技術決策
|
||
- 跨模組整合出現問題
|
||
|
||
### 🔧 environment/
|
||
**用途**: 開發環境設定和配置指南
|
||
|
||
**包含內容**:
|
||
- 開發環境統一標準
|
||
- 特定平台設定指南(如 Xcode)
|
||
- 開發工具配置說明
|
||
- 環境問題排除方法
|
||
|
||
**使用時機**:
|
||
- 新成員加入專案
|
||
- 開發環境出現問題
|
||
- 需要統一開發工具設定
|
||
- 平台特定配置需求
|
||
|
||
## 🚀 文檔創建原則
|
||
|
||
### ✅ 應該創建的文檔
|
||
- **問題追蹤記錄**: 開發過程中遇到的具體問題
|
||
- **環境設定指南**: 開發環境配置和問題解決
|
||
- **工具配置文檔**: 開發工具的標準化設定
|
||
- **流程改進文檔**: 開發流程的優化和標準化
|
||
|
||
### ❌ 不應該放在此處的內容
|
||
- **技術規格文檔** → 應放在 `04_technical/` 的其他子目錄
|
||
- **用戶流程規格** → 應放在 `01_requirement/` 或 `02_design/`
|
||
- **API文檔** → 應放在 `04_technical/02_api/`
|
||
- **架構設計** → 應放在 `04_technical/01_architecture/`
|
||
|
||
## 🔄 與其他目錄的關係
|
||
|
||
| 目錄關係 | 說明 |
|
||
|---------|------|
|
||
| **vs `/sop/`** | SOP定義「如何工作」的規範,06_development管理「開發中遇到的具體問題」 |
|
||
| **vs `03_development/`** | 03_development包含開發指南和標準,06_development處理執行過程中的問題 |
|
||
| **vs `04_technical/其他`** | 其他技術目錄定義規格,06_development管理實施過程中的障礙 |
|
||
|
||
## 📊 工作流程
|
||
|
||
### 問題發現 → 記錄追蹤
|
||
1. 在開發過程中發現問題
|
||
2. 在 `issues-tracking.md` 中記錄
|
||
3. 分類、設定優先級和負責人
|
||
4. 追蹤解決進度
|
||
5. 記錄解決方案和結果
|
||
|
||
### 環境問題 → 文檔化解決
|
||
1. 遇到開發環境問題
|
||
2. 創建或更新環境設定文檔
|
||
3. 提供詳細的解決步驟
|
||
4. 確保其他開發者可以參考
|
||
|
||
---
|
||
|
||
**用途總結**: 此目錄是開發過程中的「實戰記錄」,專注於解決開發執行階段遇到的實際問題和環境配置需求。
|
||
|
||
**最後更新**: 2025-09-10
|
||
**維護者**: Drama Ling 開發團隊 |