需要實現如下目標:
1. 需求管理, 子需求管理(一個需求可能拆分成若干個細的需求)
2. Bug管理
3. 需求/子需求和Bug相關聯,可以看到每個需求相關的Bug數量及進度(Redmine支持 task > subtask > subtask 模式)
4. 可以根據條件進行搜索,比如說想看有多少Open的Bug, 每個開發人員Fix bug的進度等
Step1: install redmine
根據教程安裝: http://blog.csdn.net/benkaoya/article/details/8762935
Step2: login as admin
默認的管理員用戶名是 user/123456?? 不太記得了
Step3: create project
Step4: create requirement(New feature)
Step5: creat sub-requirement(Sub-task related to New featrue)
Step6: create bug(Sub-task related to sub-requirement)
Step7: check project progress in Gantt(need choose due date in task/sub-task)
Configuration:
C_1. How to configure target version(Administration > Custom fields > Versions)
C_2. How to configure product(Administration > Custom fields > Issues)
C_3. How to configure different workflow for different issue typet(Administration > Custom fields > Workflow > Status transation)
C_4. How to configure users(Administration > Custom fields > Users > Projects)
Picture_Step3_create project
Picture_Step4_create requirement
Picture_Step5_create sub-task(feature, 一個大的需求細分為多個小的需求)
Picture_Step6_create bug
Picture_Check project information
Picture_Step7_Gantt(Check project progress)
Picture_C_1. How to configure target version(Administration > Custom fields > Versions)
Picture_C_2. How to configure product(Administration > Custom fields > Issues)
Picture_C_3. How to configure different workflow for different issue typet(Administration > Custom fields > Workflow > Status transation)
Picture_C_4. How to configure users(Administration > Custom fields > Users > Projects)