Trac 内部推广

22
Integrated SCM & Project Management Trac 赖赖赖 http://laiyonghao.com @laiyonghao 2010.3.2

description

内部推广用的 ppt

Transcript of Trac 内部推广

Page 1: Trac 内部推广

Integrated SCM & Project Management

Trac

赖勇浩http://laiyonghao.com

@laiyonghao2010.3.2

Page 2: Trac 内部推广

什么是 Trac

• SCM ( Software configuration management )– 软件配置管理

• 通常指使用工具进行版本控制,如 CVS/SVN• 软件开发的关键,所以有很多工具

• Project Management– 项目管理

• 需求– 提出、实现、检测、评估

• 任务– 分配、实现过程、验收

• 缺陷– 创建、修复、重检、确认

• 积累– 经验、错误、知识、 ...

• ...

Page 3: Trac 内部推广

完全覆盖项目生命周期

Page 4: Trac 内部推广

谁在用 Trac ?

Page 5: Trac 内部推广

Trac 很牛?• Yes, it’s!

Page 6: Trac 内部推广

A.K.A.

All Know All

Page 7: Trac 内部推广

5W1H

• 有嘛事儿?( what )• 有嘛人儿?( who )• 在嘛地儿?( where )• 嘛时完儿?( when )• 为嘛儿?( why )• 咋整?( how )

Page 8: Trac 内部推广

Trac = Wiki + Ticket

Page 9: Trac 内部推广

Wiki

• 能让人通过网页浏览器容易地创建和编辑互相链接的网页的软件。

• 使用简单的标记语言或 WYSIWYG 编辑器• 用途

– 协作式网站( wikipedia.org )– 强大的社区网站– 个人笔记– 企业内部协作– 知识管理系统

Page 10: Trac 内部推广

Ticket

• Enhanced issue tracking system.

• 尽可能不影响原有的文化和流程

Page 11: Trac 内部推广

Tickets

• 产品• 测试• 运营

• 需求• 缺陷• 不足

Page 12: Trac 内部推广

Ticket 实例

Page 13: Trac 内部推广

Ticket 的生命周期

Page 14: Trac 内部推广

创建 Ticket

5W1H

Page 15: Trac 内部推广

接受 Ticket

Email 通知

Page 16: Trac 内部推广
Page 17: Trac 内部推广

搞掂 Ticket

Page 18: Trac 内部推广

超多 Trac 插件

Page 19: Trac 内部推广

进度视图

Page 20: Trac 内部推广

Bitten 单元测试

Page 21: Trac 内部推广

啰嗦一下• 想用,就用起来了!• 要和具体流程结合,就结合了!• 不想用,怎么也不会用的……

– 维基太难用……– 界面太难看……– 好复杂,学不会……

Page 22: Trac 内部推广

鸣谢• 本稿很大部分图片和资料取材于 Zoom.Qui

et 的《金山在如何使用 Trac 》http://py.kingsoft.net/s5/100123-KTRACintro/,特此鸣谢