Kanass是一款国产开源免费的项目管理工具,工具简洁易用,开源免费,之前介绍过kanass的一些产品简介及安装配置方法,本文就从如何创建第一个项目来开始kanass上手之旅吧。
1. 创建项目
点击项目->项目添加 按钮进入项目添加页面填写信息
项目属性:
属性 | 备注 |
项目key | 自动生成,可更改,不能重复 |
可见范围 | 公共项目系统中的所有成员都可以进入到项目查看 私密项目是只有此项目的成员才可以在项目列表中看到 |
2. 查询项目
点击项目,在项目列表页面查询项目,可根据名字,状态等搜索
3. 项目详情
项目中有计划、版本、迭代、工时、里程碑、知识库、用例库等模块,也有路线图,概况页面等辅助管理功能。表格中简单介绍一下项目内的各个模块。
属性 | 备注 |
项目概况 | 展示项目基本信息,燃尽图,里程碑,待办统计,动态列表 |
路线图 | 敏捷式开发具有的功能,用甘特图的形式展示迭代、版本、需求的时间分布情况 |
计划 | 瀑布式开发特有的功能,用树形列表和甘特图的形式展示计划和计划下的事项列表以及时间分布 |
事项 | 项目管理的核心功能 |
迭代 | 敏捷式开发功能,迭代是根据项目的进展情况,来安排之后的一段时间比如一周、两周之内的具体任务 |
版本 | 根据项目需求和发布计划,合理规划版本的数量和时间点。并围绕版本来组织迭代和事项 |
工时 | 项目内所有工时的列表,可按照时间查询,可查看工时详情 |
统计 | 以图表形式展示事项发展趋势,或以各种属性统计事项数据 |
里程碑 | 项目开发过程中树立的目标,用时间轴与列表展示 |
知识库 | 与sward 集成,用于管理项目的文档 |
测试用例 | 与testhubo 集成,用于管理项目的测试用例 |
3.1 项目概况
项目概况中展示项目基本信息,燃尽图,里程碑,待办统计,动态列表
3.2 事项管理
事项有4种视图,3种基本类型;本文先简单的演示一下新建事项。
- 事项分为任务、需求、缺陷3个基本的事项类型,还可以自定义其他类型
- 项目下的事项列表,可用列表视图、详情事项、看板视图、甘特图4种形式查看事项列表
列表视图:
详情视图:
看板视图:
甘特图:
- 添加事项
点击事项 -> 添加事项 -> 选择事项类型,显示添加弹窗,填写事项信息
事项属性:
属性 | 是否必填 | 备注 |
负责人 | 是 | 选择框,可选项为项目的成员 |
事项类别 | 是 | 添加需求时为需求类型,添加缺陷时为缺陷类型, 添加任务时为任务类型,自定义类型没有此选项 |
优先级 | 否 | 选择为低,中,高,默认为中; 可去字段页面添加新的选择项,具体操作查看字段文档 |
所属迭代 | 否 | 选项为当前项目未完成的迭代,默认选择是开始日期最晚的未完成迭代; 若没有待选迭代,默认为空; 在迭代中的事项界面添加事项,默认是当前迭代; |
所属版本 | 否 | 选项为当前项目未发布的版本,默认选择是开始日期最晚的未发布迭代; 若没有待选版本,默认为空; 在版本中的事项界面添加事项,默认是当前版本 |
所属模块 | 否 | 选项为当前项目的全部模块 |
计划日期 | 否 | 默认是当前日期 |
详情 | 否 | 支持富文本,使用方法见富文本编辑 |
3.3 迭代管理
迭代是敏捷式开发的基本功能,管理者根据上个迭代的反馈来安排之后一到两周的事项。
- 点击项目详情的迭代,进入页面点击添加迭代,填写信息
- 迭代的状态为必填,默认为未开始状态
- 点击进入迭代详情 -> 规划,规划事项
3.4 版本管理
根据发布计划规划版本,通过版本管理事项,确保版本顺利发布。
- 点击项目详情的版本菜单,进入页面添加版本
- 版本的状态为必填状态,默认为未开始状态
- 添加完成进入版本详情 -> 规划,规划事项
4. 项目配置
4.1 项目信息
在项目详情页面可以更改图标,名称等信息
4.2 成员与权限
新建项目是会初始化成员与权限,之后管理员可以根据团队管理的要求加入新成员,安排新的角色权限。
- 成员设置
1)初始化成员
新建的项目会把创建项目的人和admin用户都加入到当前项目,并设置为项目管理员角色给最高权限;
2)加入成员
进入项目把与项目有关的用户加入项目,便于开发
- 角色设置
1)内置角色权限
新建项目时会初始化出普通角色,admin,项目超级管理员三个角色
初始化的三个角色不可删除,可以自定义新的角色,自定义可以删除
2)项目超级管理员
项目超级管理员拥有所有的权限,不能修改权限范围
3)默认角色
把某个角色设置为默认角色,新加入的成员就被赋予默认角色
4.3 事项类型
项目中内置需求、任务、缺陷三种基本事项类型,分别关联一个流程与一个表单,用于事项的属性显示与状态流转;如果需要其他事项类型,还可以扩展事项类型,并设计相关的表单与流程。
- 内置事项类型
项目创建时候会初始化基本事项,类型有三种,需求、任务、缺陷,不可删除修改
- 自定义事项类型
如果还需要其他事项类型,用户还可以自定义事项
4.4 流程
项目内置三种流程,需求、任务、类型分别本三种事项类型使用,若要自定义事项类型,也要自定义流程用于新类型的事项状态
- 内置流程
项目创建时候会初始化基本事项类型,分别对应需求、任务、缺陷流程,不可删除修改
- 自定义流程
自定义事项类型是需要关联自定义的流程,就需要新创建自定义的流程
4.5 表单
项目内置三种表单,需求、任务、类型表单分别本三种事项类型使用,若要自定义事项类型,也要自定义表单用于新类型的事项属性
- 内置表单
初始化的三种事项类型也分别关联一个表单,所有项目会初始化需求、任务、缺陷三个表单
- 自定义表单
自定义事项类型也需要关联一个自定义表单用于事项的属性设置,所以用户可以根据新建的事项类型设计与之关联的表单
4.6 模块
便于管理,把项目分为几个模块,也可进一步把大模块分成小的模块。
- 模块功能
项目开发过程中,为了便于开发,会按照功能分成不同的功能模块,再由每个模块来管理事项
- 上下级模块
模块可以设置上下级结构,用于进一步细分模块
4.7 消息通知方案
内置三种消息通知,可自行打开或者关闭。
- 内置通知方案
每个项目中有三种消息通知,更改事项状态通知,添加迭代通知,更新迭代状态通知
- 通知方式
通知方式有站内信,邮件通知,app 通知,企业微信通知
- 通知人员
可以选择具体的人,也可以选择虚拟角色
虚拟角色有项目管理员、事项负责人、事项审核员等
5. 删除项目
- 在项目详情页面可以删除项目
6. 帮助与支持
如果在使用过程中有什么问题或建议,可以到TikLab社区进行反馈交流或者查阅相关文档教程。
文档:
社区: