前言
平时项目开发总会遇到很多问题,其中不少是由于缺少项目管理导致的,比如开发的页面需求遗漏、测试用例未覆盖到全部需求、提测后发现环境没有配、项目组人员信息不对称等等,而这些问题,却是完全能够避免的。正因如此,针对这些问题,才需要有一个项目管理办法来避免和解决。
目前,各公司都多多少少使用了一些线上平台来管理项目开发,比如禅道、JIRA等等。这些平台大多具有庞大的体系、丰富的功能,活用整个体系需要较高的学习成本,而且大多为付费平台。对于单纯用于项目迭代管理来说,很多功能可能都是不需要的。
为了简化工具的使用,专注于项目管理,我这里推荐使用阿里出品的 teambition
多人协作平台。这个平台的一个特点是,你可以按照自己的需求选择项目模板、添加额外应用。比如你可以选择敏捷开发、团队任务管理、待办清单等项目模板,也可以自定义添加各种应用(如语雀知识库、飞流流水线、IM多人会话、亿云方大文件管理等)。
话不多说,接下来简述一下个人对 teambition
的简单使用(teambition
的功能远不止此,需要自己去慢慢挖掘自己需要的功能),让项目管理形成一个闭环,所有项目相关信息都有据可查。
前方多图高能预警~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 环境搭建
这个阶段包括以下内容,基于对大家的信任,就只挑重点演示了:
- 登录 teambition 官网 www.teambition.com
- 注册账号
- 新建一个企业,并切换到该企业
- 后续项目都在企业中创建,能够使用更多功能
- 进入应用商店,把能添加的应用都先添加进来,后面项目中会使用到
2 新建项目
2.1 新建分组
2.2 新建项目
在该分组下,新建项目
- 每次迭代都会新建一个项目,因此最好以版本号命名项目名
2.3 选择项目模板
这里我选择 敏捷开发
工作流
- 至于原因,这个模板里面的流程相对比较全,也比较符合我的期望
- 选择完成后,填写项目名称,选择项目分组
3 选择项目应用
3.1 删除不用的应用
个人选择删除以下应用:(要是想用这些应用的功能,可以选择保留)
- 迭代
- Wiki,即 Thoughts
- 日程
- 工时
3.2 添加使用的应用
个人选择添加以下应用:(要是想用其他应用的功能,可以选择添加)
- 文件
- 风险
- 里程碑
- 甘特图
4 项目设置
4.1 测试计划设置
- 打开项目设置窗口
- 打开“测试用例提交缺陷反关联需求”按钮(很重要)
- 为了后面提交缺陷与需求进行关联
4.2 标签设置
- 打开标签设置窗口
- 添加新标签(用于信息标记)
- 接口待确认
- 接口已确认
- 需求问题
- ......
5 需求
5.1 创建需求分类
- 按页面创建需求分类
- 页面下再创建二级分类
- 二级分类可以为当前页面下的弹窗、组件等
- 将需求放入不同分类下,便于管理
5.2 创建需求
- 在需求分类下创建需求
- 需要点击需求,在需求编辑弹窗中,手动添加需求分类
- 在大需求下创建子需求
5.3 添加需求状态
- 打开项目设置(参考 4 项目设置)
- 选择任务类型设置
- 选择工作流配置
- 这里也可以选择字段配置,可以配置不同任务展示的字段
- 配置工作流
- 待处理:确认完需求,未开始开发
- 开发中:正在进行前端开发
- 待联调:完成前端开发,进入联调阶段(从 开发中 流转)
- 待验收:完成前端开发,进入验收阶段(从 开发中、待联调 流转)
- 已完成:验收完成
5.4 关联需求
- 点击需求进行编辑
- 点击从资源添加,从需求列表中选择要关联的需求
- 被关联的需求也会显示被关联信息
5.5 根据进度修改需求状态
- 在适当时候,修改任务状态
- 在适当时候,修改标签
6 测试计划
6.1 创建测试计划
- 删除原有示例测试计划
- 新建新的测试计划
6.2 从需求创建用例分组
- 点击需求打开需求编辑页
- 点击创建用例分组
6.3 在用例分组下新建用例
- 点击创建用例
- 点击用例,编辑用例信息
6.4 根据进度修改用例状态
7 缺陷
7.1 从测试用例提交缺陷
- 点击用例,编辑用例信息
- 点击提交缺陷
- 提交前可以去缺陷页面添加缺陷分类
- 编辑缺陷信息,提交
7.2 缺陷关联了需求和测试用例
7.3 测试用例关联了缺陷
7.4 需求关联了测试用例和缺陷
8 任务
8.1 根据分类展示任务
8.2 根据进度流转任务
9 概览
9.1 里程碑
- 在概览中新增里程碑
9.2 风险
- 在概览中新增风险
- 在任务中选择风险分类进行查看,并可以根据进度流转任务(参考 8 任务)
- 存在单独的风险模块,理论上与任务模块的风险分类一样
10 甘特图
- 筛选任务类型--需求、里程碑
- 需要先添加筛选条件--任务类型
- 为需求设置起始时间
- 里程碑只有截止时间
11 文件
按照更新时间,将需求文档、测试用例等文件进行存档,便于日后查询
最后
好了,上面的示例只是基于个人使用习惯的 teambition
的冰山一角。teambition
的功能远不止于此,包括还有很多其他应用,每个应用中字段、流程等很多都能进行配置,使用者完全可以继续深入挖掘。它把不同的功能以应用的形式拆分的好处在于,使用者能够按照自己的需求自由组合所需的模块。这样一来,整个管理系统看起来就不那么复杂了,因为所有功能都是你要使用的,没有一项是多余的。
如果喜欢这篇文章,或者这篇文章对你有帮助,请点个赞、赏个评论或加个关注。
如需转载,请附上本文出处,谢谢! juejin.cn/post/689152…