使用 Wekan 搭建个人看板
看板?
术语:
- 看板:TODO
- 列表:同类型的事务放在一起,按照任务进度,通常为:未完成、进行中、已完成
- 卡片:最小单位,即任务,
- 泳道:不同类型的任务横向对比,例如,团队中不同分组等
为什么要用看板?
TODO
关于 wekan
wekan 是一款开源的看板系统,从功能上来讲模仿看板类软件鼻祖 Trello。整体界面大致如下:
采用 wekan 的原因也比较简单, 为了安全性考虑,公司内部文档禁止使用部署在外部服务器上的工具。
如何搭建 wekan?
官方教程:https://github.com/wekan/wekan/wiki/Install-Wekan-Docker-in-production
- 安装 Docker
- 下载 https://github.com/wekan/wekan-mongodb
- 进入 mongodb 文件夹
- 修改 yaml 中的 url 信息
- 执行
docker-compose up -d
或者docker-compose up
wekan 简易说明
初步接触
目前是在 Mac 服务器上搭建了 wekan,暂时没有域名,大家先使用 IP 地址登录, http://30.3.131.128,之后就是注册账号: –统一约定使用中文花名,邮箱使用公司邮箱–,
之后进入看板首页,这里可以管理个人名下所有项目,新增看板也在这里,下面以工程组为例,简单介绍下如何使用看板。
首先,创建一个看板,
接下来可以看到看板的整体页面,
- 左上角为工程属性,例如是否私有,是否提示通知
- 左侧整体面板为看板主体内容
- 右侧为属性栏,包括系统日志、项目成员、标签设置等
- 右上角为工具栏,包括搜索、过滤、列表/泳道切换、多选、看板菜单等
需求看板
接下来需要做的事情就是建立列表和泳道,这里我们约定,需求跟任务划分为两个看板,例如,所有工程618的需求放到一个看板中,包括待定需求、进行中的需求、已完成需求,不需要写明需求详细工期,仅列出本期都有哪些需求即可;所有的需求细分出来的任务单独放一个看板中,需要细化到每人每天的工作。需求看板示例:
这里我们约定划分这么几个列表:
- 待梳理需求:需要进一步评估是否需要做或者如何做
- 长期规划:一般是3个月以上,可以视项目情况而定,移除该列表也可以
- 中期规划:一般是1-3个月
- 本月:当前月需要完成的需求
- 已交付:该版本已完成需求
- 后续可以看情况自定义部分列表,例如已延期
- 不同泳道即不同模块,整体大图的话就可以按照算法、2D、3D 这样划分,小组内部可以根据功能划分,例如 CPU、GPU 等
右侧面板中需要添加其他成员,这样其他人才能访问
任务看板
之后我们就需要根据刚才整理出来的需求进一步分配工时,列表可以参考下图:
- 需求列表:即本月需要完成的需求描述
- Task-todo:待完成任务
- Task-doing:进行中的任务
- Task-done:已完成任务
- 需求-testing:测试中的需求
- 需求-bug:测试中发现的 bug 列表
- 需求-done:需求完成
任务详情
主要分为描述、成员、标签、耗时、评论等。
标签使用
按照需求优先级划分标签
项目约定
- 账号统一使用中文花名
- 邮箱使用公司邮箱
- 所有项目均设置为私有
- 每个组分为两个看板,分别为需求看板及任务看板
- 标签按照需求优先级划分