没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
39页
Trac应用于项目管理,经典阐述,TRAC管理首选教材 0. 前言 - 1 - 0.1. 我们遇到了什么问题? - 1 - 0.2. 什么是TRAC? - 2 - 0.3. TRAC可以做什么? - 3 - 0.4. TRAC会带来什么变化? - 3 - 1. 定义角色/活动 - 4 - 1.1. 什么是角色? - 4 - 1.2. 定义活动 - 5 - 1.3. 分配权限 - 11 - ....................
资源推荐
资源详情
资源评论
Trac 应用于项目管理
Trac 应用于项目管理
2009-4-8
I
Trac 应用于项目管理
目 录
0. 前言...................................................................................................................................- 1 -
0.1. 我们遇到了什么问题?..................................................................................................- 1 -
0.2. 什么是 TRAC?...............................................................................................................- 2 -
0.3. TRAC 可以做什么?........................................................................................................- 3 -
0.4. TRAC 会带来什么变化?................................................................................................- 3 -
0.4.1. Trac
会为团队带来什么
?......................................................................................- 3 -
0.4.2. Trac
会为成员带来什么
?......................................................................................- 3 -
0.4.3. Trac
会为管理者带来什么
?..................................................................................- 3 -
1. 定义角色/活动.................................................................................................................- 4 -
1.1. 什么是角色?................................................................................................................- 4 -
1.2. 定义活动 .......................................................................................................................- 5 -
1.3. 分配权限 .....................................................................................................................- 11 -
2. 工作流程定制..................................................................................................................- 13 -
2.1. 基本工作流(工作状态/动作) .................................................................................- 13 -
2.1.1.
概述
.....................................................................................................................- 13 -
2.1.2.
配置方法
.............................................................................................................- 14 -
2.1.3.
例子
:
增加可选的测试工作流
............................................................................- 15 -
2.1.4.
例子
:
限制新传票的可选解决选项
....................................................................- 16 -
2.2. 工作流程 .....................................................................................................................- 16 -
3. 管理 TICKET ................................................................................................................- 19 -
3.1. 系统默认 TICKET.........................................................................................................- 19 -
3.1.1.
划分里程碑
.........................................................................................................- 20 -
3.1.1.1.
划分里程碑的方法
..............................................................................................- 20 -
3.1.2.
定义功能组成
......................................................................................................- 22 -
3.1.2.1.
定义功能的方法
..................................................................................................- 22 -
3.1.3.
优先度管理
.........................................................................................................- 23 -
3.1.4.
版本管理
.............................................................................................................- 23 -
3.1.5.
重要度管理
.........................................................................................................- 23 -
3.1.6. Ticket
分类管理
...................................................................................................- 23 -
3.2. 自定义 TICKET ............................................................................................................- 23 -
3.2.1.
如何自定义
Ticket
?
............................................................................................- 24 -
3.3. TICKET规划 ................................................................................................................- 26 -
3.3.1.
任务
.....................................................................................................................- 26 -
3.3.2.
评审
.....................................................................................................................- 27 -
3.3.3. Bug......................................................................................................................- 27 -
4. 如何用好 TRAC? .........................................................................................................- 28 -
4.1. ROADMAP....................................................................................................................- 28 -
II
Trac 应用于项目管理
4.2. QUERY .........................................................................................................................- 29 -
4.3. REPORT........................................................................................................................- 30 -
4.4. 审批.............................................................................................................................- 31 -
4.5. SEARCH .......................................................................................................................- 31 -
4.6. WIKI............................................................................................................................- 32 -
4.7. 保存数据 .....................................................................................................................- 32 -
4.8. RSS.............................................................................................................................- 33 -
4.9. 统计.............................................................................................................................- 33 -
4.10. CALENDAR&GANTT..................................................................................................- 34 -
4.11. 丰富的插件 .............................................................................................................- 35 -
5. 后记.................................................................................................................................- 35 -
5.1. TRAC 仅仅是一个工具 ................................................................................................- 35 -
5.2. TRAC 不仅仅是一个工具.............................................................................................- 35 -
- 1 -
Trac 应用于项目管理
0. 前言
0.1. 我们遇到了什么问题?
我们在项目过程中可能会遇到一些困扰,总结起来有以下几个方面:
l 缺乏对问题的管理
n 软件产品的缺陷、bug、需求
n 客户提出的意见、建议、投诉、服务请求
n 产品开发中遇到的技术问题
n 项目之间的业务交互
n 工作任务
l 缺乏对问题的记录
n 很多发现的问题被忽略或遗忘,最后不了了之,任由问题慢慢发展,导致成危
机事件而不可收拾(温水煮青蛙现象)
n 很多需要解决的问题,只是通过口头传达或纸质上的简单描述,导致不少问题
没有真正解决或解决得不到位。而且事后没有跟踪的记录。
n 由于问题没有被记录下来,导致团队成员不自觉地对待问题视而不见,或掩耳
盗铃,自欺欺人,以为问题自己没看见就不存在(鸵鸟政策)
n 被动地解决问题,头痛医头、脚痛医脚,导致问题越来越多
n 客户提出来的问题没有得到跟踪解决,造成客户抱怨和流失
l 沟通不畅
n 发现的问题无法及时让相关人员获知和处理
n 事务处理状态很不透明,相关人员需要了解处理状态时,需 要人工去询问,或
者是人工催办处理事务,无法及时了解事务的处理状态
n 团队成员不清楚自己需要做的事情,以及这些事情的优先级
n 使用 Email、面 谈等方式沟通,无法让相关人员对问题的信息、历史都了解清
楚
l 问题处理不规范
n 问题的处理没有一定的流程,导致问题处理的过程随意化,无法保证问题处理
的速度和质量
n 即便有一些纸质上的流程,由于没有一定的工具支撑,导致流程不能被实施
n 无法控制问题处理的时限要求,导致问题处理效率低下
l 知识无法积累
n 问题处理过程中的有价值信息被丢失,无法积累和共享
n 已处理过的问题重复出现,却已忘记解决办法,或者当时解决问题的人已经离
开了公司
n 团队新成员无法了解现有问题的现状和历史
n 无法对出现的问题进行总结和分析,发掘深层次的原因
l 无法对问题进行统计
n 管理人员无法对出现的问题进行统计和分析,无法了解问题的分布情况和出现
- 2 -
Trac 应用于项目管理
原因,并采取有效的应对措施
n 无法对问题的处理过程进行统计分析,难以了解问题的处理效率,难以区分团
队成员在问题处理过程中的作用
我们通常采用 Word 和 Excel 进行问题的记录,这样做有一些不容忽视的缺点,如效
率低下,操作麻烦、只是对问题进行简单记录,没有跟踪和交互的功能、可能需要维护多份
记录、难于在团队成员之间共享信息、不能进行有效的查询统计等等。
与此同时,我们使用 Email 作为日常沟通的重要手段,不可否认的是 Email 的重要性
和便捷性,但是他并不是完美的,对于项目过程来说,有些问题是我们需要考虑的,如信息
分散在多个人的信箱中,形成诸多信息孤岛、有 价值的信息淹没在众多邮件的海洋中、可能
被无意的删除、一个人无法查询和了解事务的整个历史信息、随着人员的流动,信息会丢失、
不能自动的按照流程处理问题等等,这都可能给我们的项目带来一些麻烦。
看到了以上种种问题,你是觉得惊讶万分呢还是深有同感?抑或已经开始想要问“快告
诉我怎么解决这些问题吧!”
好 了,我们来总结一下,我们真正面对的问题是什么呢?我们缺少一个能够对各种问题
进行集中化、流程化、自动化管理和跟踪的软件工具。
这个工具需要实现如下的功能:
l 可以集中管理各种类型的问题,跟踪记录每个问题的处理过程
l 支持按指定的流程处理问题,不同类型的问题可以有不同的处理流程
l 支持邮件等通知功能,使相关人员及时获知问题的更新
l 在团队中共享信息,可以被所有成员访问
l 支持查询统计,提供决策参考
幸运的是,Trac 就是这样的工具!
0.2. 什么是 Trac?
Trac 是一个为软件开发项目需要而集成了 Wiki 和问题跟踪管理系统的应用平台,是一
个开源软件应用。Trac 以简单的方式建立了一个软件项目管理的 Web 应用,以 帮助开发人
员更好地写出高质量的软件;Trac 应用力求不影响现有团队的开发过程。
整个 Trac是建立在 WIKI和 TICKET基础上的,WIKI在工具中充当书写文档、TICKET
等的语法,它包含了一些类型 HTML 语法,但简化了的语法格式,在 Guide 文档中有语法
的详细介绍。WIKI的具体含义将在“Trac中的 WIKI”一节中进行详细介绍。TICKET是 Trac
中的另一个重要的组成部分,Trac 使用 Ticket 传递信息,信息传递的单位个体也以 Ticket
作为标准。一个 Ticket 是具体需要做的事情的载体,也当然包含很多描述性信息。
Trac 是以面向进度模型为项目管理模型的,很明显的特点就是它以里程碑(Milestone)
方式进行项目管理的。每个里程碑中的具体要做哪些事情,就使用 Ticket 来进行定义、跟
踪等。里程碑是什么呢?里程碑是一些事件,我们设立这些事件是为了表明当这些事件发生
的时候,我们的工作已经达到了某种程度。为 什么我不用时间点呢?原因在于使用时间点往
往让人误以为,里程碑是按照时间来设计的,而不是按照事件来设立的。
另外,Trac 和 SCM 配置管理平台高度集成,意味着它有良好的扩充性。通过
WebAdmin 界面中的 Plugin 功能,可以很方便的安装下载的插件,也可以通过此功能查
看已经安装的插件,并可对其中的插件进行启用或停用操作。
剩余38页未读,继续阅读
资源评论
- cain172012-11-14很不错的资料,基本上是站在一个需要trac管理工具的团队分析问题。问题分析的很彻底,具备很有价值的参考性。谢谢分享了!
binnacler
- 粉丝: 88
- 资源: 64
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功