Kanass基础教程-创建项目

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社区进行反馈交流或者查阅相关文档教程。

文档:

sward - 文档

 社区:

TikLab - 社区

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/67805.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Numpy核心编程攻略:Python数据处理、分析详解与科学计算】2.10 ndarray内存模型:从指针到缓存优化

2.10 ndarray内存模型:从指针到缓存优化 目录 #mermaid-svg-p0zxLYqAnn59O2Xe {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-p0zxLYqAnn59O2Xe .error-icon{fill:#552222;}#mermaid-svg-p0zxLYqAnn59O…

80-《红球姜》

红球姜 红球姜(学名:Zingiber zerumbet (L.) Smith)是姜科姜属多年生草本植物,根茎块状,株高可达2米。叶片披针形至长圆状披针形,无柄或短柄;总花梗长可达30厘米,花序球果状&#xf…

UE 5.3 C++ 对垃圾回收的初步认识

一.UObject的创建 UObject 不支持构造参数。 所有的C UObject都会在引擎启动的时候初始化,然后引擎会调用其默认构造器。如果没有默认的构造器,那么 UObject 将不会编译。 有修改父类参数的需求,就使用指定带参构造 // Sets default value…

点击WPS 任务栏上的图标,不是马上进入工作页面,而是呈现多个文档页面选择时的处理方法

问题: 点击WPS以后不是直接进入 解决: 首页-配置和修复工具-高级-兼容设置-改为与microsoft office 2010兼容(D)

【自然语言处理(NLP)】基于Transformer架构的预训练语言模型:BERT 训练之数据集处理、训练代码实现

文章目录 介绍BERT 训练之数据集处理BERT 原理及模型代码实现数据集处理导包加载数据生成下一句预测任务的数据从段落中获取nsp数据生成遮蔽语言模型任务的数据从token中获取mlm数据将文本转换为预训练数据集创建Dataset加载WikiText-2数据集 BERT 训练代码实现导包加载数据构建…

【Numpy核心编程攻略:Python数据处理、分析详解与科学计算】2.5 高级索引应用:图像处理中的区域提取

2.5 高级索引应用:图像处理中的区域提取 目录/提纲 #mermaid-svg-BI09xc20YqcpUam7 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-BI09xc20YqcpUam7 .error-icon{fill:#552222;}#mermaid-svg-BI09xc20…

通过Redisson构建延时队列并实现注解式消费

目录 一、序言二、延迟队列实现1、Redisson延时消息监听注解和消息体2、Redisson延时消息发布器3、Redisson延时消息监听处理器 三、测试用例四、结语 一、序言 两个月前接了一个4万的私活,做一个线上商城小程序,在交易过程中不可避免的一个问题就是用户…

Baklib构建高效协同的基于云的内容中台解决方案

内容概要 随着云计算技术的飞速发展,内容管理的方式也在不断演变。企业面临着如何在数字化转型过程中高效管理和协同处理内容的新挑战。为应对这些挑战,引入基于云的内容中台解决方案显得尤为重要。 Baklib作为创新型解决方案提供商,致力于…

deepseek+vscode自动化测试脚本生成

近几日Deepseek大火,我这里也尝试了一下,确实很强。而目前vscode的AI toolkit插件也已经集成了deepseek R1,这里就介绍下在vscode中利用deepseek帮助我们完成自动化测试脚本的实践分享 安装AI ToolKit并启用Deepseek 微软官方提供了一个针对AI辅助的插件,也就是 AI Toolk…

电介质超表面中指定涡旋的非线性生成

涡旋光束在众多领域具有重要应用,但传统光学器件产生涡旋光束的方式限制了其在集成系统中的应用。超表面的出现为涡旋光束的产生带来了新的可能性,尤其是在非线性领域,尽管近些年来已经有一些研究,但仍存在诸多问题,如…

基于Springboot+mybatis+mysql+html图书管理系统2

基于Springbootmybatismysqlhtml图书管理系统2 一、系统介绍二、功能展示1.用户登陆2.用户主页3.图书查询4.还书5.个人信息修改6.图书管理(管理员)7.学生管理(管理员)8.废除记录(管理员) 三、数据库四、其它…

本地部署DeepSeek方法

本地部署完成后的效果如下图,整体与chatgpt类似,只是模型在本地推理。 我们在本地部署主要使用两个工具: ollamaopen-webui ollama是在本地管理和运行大模型的工具,可以直接在terminal里和大模型对话。open-webui是提供一个类…

游戏引擎 Unity - Unity 启动(下载 Unity Editor、生成 Unity Personal Edition 许可证)

Unity Unity 首次发布于 2005 年,属于 Unity Technologies Unity 使用的开发技术有:C# Unity 的适用平台:PC、主机、移动设备、VR / AR、Web 等 Unity 的适用领域:开发中等画质中小型项目 Unity 适合初学者或需要快速上手的开…

【开源免费】基于Vue和SpringBoot的公寓报修管理系统(附论文)

本文项目编号 T 186 ,文末自助获取源码 \color{red}{T186,文末自助获取源码} T186,文末自助获取源码 目录 一、系统介绍二、数据库设计三、配套教程3.1 启动教程3.2 讲解视频3.3 二次开发教程 四、功能截图五、文案资料5.1 选题背景5.2 国内…

《苍穹外卖》项目学习记录-Day11订单统计

根据起始时间和结束时间,先把begin放入集合中用while循环当begin不等于end的时候,让begin加一天,这样就把这个区间内的时间放到List集合。 查询每天的订单总数也就是查询的时间段是大于当天的开始时间(0点0分0秒)小于…

【python】python油田数据分析与可视化(源码+数据集)【独一无二】

👉博__主👈:米码收割机 👉技__能👈:C/Python语言 👉专__注👈:专注主流机器人、人工智能等相关领域的开发、测试技术。 【python】python油田数据分析与可视化&#xff08…

FBX SDK的使用:基础知识

Windows环境配置 FBX SDK安装后,目录下有三个文件夹: include 头文件lib 编译的二进制库,根据你项目的配置去包含相应的库samples 官方使用案列 动态链接 libfbxsdk.dll, libfbxsdk.lib是动态库,需要在配置属性->C/C->预…

一文讲解HashMap线程安全相关问题(上)

HashMap不是线程安全的,主要有以下几个问题: ①、多线程下扩容会死循环。JDK1.7 中的 HashMap 使用的是头插法插入元素,在多线程的环境下,扩容的时候就有可能导致出现环形链表,造成死循环。 JDK 8 时已经修复了这个问…

python学习——常用的内置函数汇总

文章目录 类型转换函数数学函数常用的迭代器操作函数常用的其他内置函数 类型转换函数 数学函数 常用的迭代器操作函数 实操: from cv2.gapi import descr_oflst [55, 42, 37, 2, 66, 23, 18, 99]# (1) 排序操作 asc_lst sorted(lst) # 升序 desc_lst sorted(l…

MySQL数据库环境搭建

下载MySQL 官网:https://downloads.mysql.com/archives/installer/ 下载社区版就行了。 安装流程 看b站大佬的视频吧:https://www.bilibili.com/video/BV12q4y1477i/?spm_id_from333.337.search-card.all.click&vd_source37dfd298d2133f3e1f3e3c…