## 1. 信息系統項目文檔及其管理
軟件文檔一般分為三類: 開發文檔、產品文檔、管理文檔
1. 開發文檔描述開發過程本身,包括:
- 可行性研究報告和項目任務書
- 需求規格說明
- 功能規格說明
- 設計規格說明
- 開發計劃
- 軟件集成和測試計劃
- 質量保證計劃
- 安全和測試信息
2. 產品文檔描述開發過程的產物, 包括:
- 培訓手冊
- 參考手冊和用戶手冊
- 軟件支持手冊
- 產品手冊和信息廣告
3. 管理文檔記錄項目管理的信息
- 開發過程的每個階段的進度和進度變更的記錄
- 軟件變更情況的記錄
- 開發團隊的職責定義
- 項目計劃、項目階段報告
- 配置管理計劃
文檔質量分為四級:
1. 最低限度文檔
2. 內部文檔
3. 工作文檔
4. 正式文檔
##2. 配置管理
配置管理包括6個主要活動:
1. 制定配置管理計劃
2. 配置標識
3. 配置控制
4. 配置狀態報告
5. 配置審計
6. 發布管理和交付
##3. 文檔管理、配置管理工具
1. 付費軟件配置管理工具
- Rational ClearCase
- Perforce
- CA CCC
- Havest Merant PVCS
- Microsoft VSS, CVS
2. 常用的開源免費的軟件配置管理工具
- SVN
- GIT
- CVS