禅道操作参考手册
项目管理软件禅道使用手册

zentaomos虽然比较精简,但内置了常用的服务和软件,包括:vim, openssh, cron, git, subversion, git, lrzsz, apache, php, mysql, phpmyadmin等。
?虚拟化:
zentaomos目前是基于vitualbox虚拟环境编译的,可以非常方便地通过virtualbox将系统导入,不管主机的环境是什么,只要能运行virtualbox就可以运行。
?精简:
现在比较常用的linux系统都是通用目的的,体积庞大,大量的软件是很少乃至从不使用的,软件更新比较缓慢。zentaomos是按照linux from scratch的手册进行编译的,并进行了精简。整个系统占用空间不足300M。virtualbox的虚拟硬盘压缩之后只有60M,ova格式的不足100M。?
项目管理软件禅道使用手册
一个好的项目必须有一个好的管理过程,从接到项目到项目需求分析,到项目的每一个进度,项目经理对项目的管理和进度安排对项目的成功有着重要的作用。下面写了一下项目管理软件免费版的使用。
禅道管理操作系统(zentao management operating system)。zentaomos是根据linux from scratch 7.3进行编译的,可以运行在virtualbox虚拟环境下面。zentaomos的目的是为企业内部应用提供一个一体化的集成解决方案,它和其他的linux发行版本的区别在于:
4.成功导入之后,运行禅道管理系统。
使用:访问禅道:打开浏览器,访问http://localhost/?;
登陆账户账号和密码????????admin??? 密码123456?
如果你的系统有程序占用了80端口,可以重新定义下虚拟omos一共有两个盘,一个是系统盘,一个是数据盘,数据盘加载/home/分区下面,mysql的数据库, phpmyadmin, zentao这些数据都是存放在/home/srv目录下面。
禅道简易操作说明

禅道简易操作说明禅道基本使用流程:1. 产品经理创建产品2. 产品经理创建需求3. 项目经理创建项目4. 项目经理确定项目要做的需求5. 项目经理分解任务,指派到人。
6. 测试人员测试,提交bug。
1.组织管理1.1用管理员账号创建用户进行登录访问1.2用管理员账号进行公司部门设置1.3用管理员账号进行权限设置2.添加产品2.1在表单中添加要创建的产品•产品名称和产品代号是必填项。
其中产品代号可以理解为团队内部约定俗称的一个称呼,比如我们禅道的代号是zentao,需要是英文字母和数字的组合。
•产品线:该产品属于那一个产品线。
比如禅道这个产品线,下面包含禅道专业版,禅道开源版,禅道企业版。
•产品负责人:负责整理需求,对需求进行解释负责,制定发布计划,验收需求。
•测试负责人:可以为某一个产品指定测试负责人,这样当创建bug,而不知道由谁进行处理的时候,该产品的测试负责人会成为默认的负责人。
•发布负责人:由这个角色负责创建发布。
•产品类型:默认是正常的类型,还可以选择多分支(适用于客户定制场景)和多平台(适用于跨平台应用开发,比如iOS,安卓,pc端等)的产品。
•访问控制:可以设置产品的访问权限,其中默认设置只要有产品视图的访问权限就可以访问。
如果这个产品是私有产品,可以将其设置为私有项目,那么就只有项目团队成员才可以访问。
或者还可以设置白名单,指定某些分组里面的用户可以访问该产品。
2.2添加需求创建需求的步骤如下:1.使用产品经理角色登录系统。
2.进入产品视图。
3.点击二级导航的“需求”,在页面右侧,有提需求的按钮,并支持批量创建,点击新增需求的页面。
•需求的标题是必填项。
•所属计划和模块,可以暂时保留为空。
•需求评审,我们选上不需要评审,这样新创建的需求状态就是激活的,否则只有指定人员进行评审通过后,才能转为激活状态。
只有激活状态的需求才能关联到项目中,进行开发。
•需求可以设置抄送给字段,这样需求的变化都可以通过email的形式抄送给相关人员。
禅道操作手册

禅道项目管理软件操作手册[V1-0.1]编制人:审核人:批准人:[2015年4月30日]禅道操作手册文件变更记录*A - 增加M - 修订D - 删除目录1.操作流程 (4)1.1 访问方式 (4)1.2 操作流程 (4)2.产品经理 (4)2.1需求 (4)2.1.1 流程图 (4)2.1.2 添加需求 (5)2.2 报表 (6)3.项目经理 (7)3.1创建项目 (7)3.2任务 (8)3.3需求 (9)3.4团队 (10)3.5动态 (11)3.6文档 (11)3.7 版本 (12)3.8概况 (12)3.9报表 (12)4.开发团队 (13)5.测试团队 (14)5.1执行测试 (14)5.2提交验收BUG (15)5.3提交部署发布BUG (16)6.管理员 (17)6.1 创建产品 (17)6.2 设置模块 (18)6.3 设置权限 (18)6.4 设置组织机构 (19)6.5 设置用户 (19)6.6 设置公司信息 (20)1.操作流程1.1 访问方式1.访问地址:http://10.1.2.226:81/zentao2.用户名:姓名全拼(如:zhangsan)3.密码:1234561.2 操作流程2.产品经理2.1需求2.1.1 流程图1.需求有一个状态(status)字段,总共有四种状态,分别是草稿(draft)、激活(active)、已变更(changed)和已关闭(closed)。
对应为需求的流程操作共有:创建、变更、审核、关闭、激活。
2.需求还有一个阶段(stage)字段,用来描述激活的需求在研发过程中所处的阶段。
目前总共有等待、已计划、已立项、开发中、开发完毕、测试中、测试完毕、已验收、已发布。
2.1.2 添加需求1.进入“产品-需求”视图2.点击页面右侧的“提需求”选项,进入“添加需求”页面3.页面中包括:所属产品(选择:需求管理)、所属计划、来源、需求名称(必填项)、需求描述、验收标准、优先级、预计工时、由谁评审、抄送给、关键词、附件等。
禅道使用手册

禅道使用手册1、安装禅道为了简化大家在windows下面的安装,我们在xampp基础上做了禅道的windows 一键安装包。
xampp是业内非常著名的AMP集成运行环境。
禅道的一键安装包主要在它基础上做了大量的精简,并集成了我们自主开发的集成面板,使用起来会更加方便。
关于xampp一键安装包,大家有兴趣可以访问下面的官方网站: https:/// (注:这个是xampp官方网站,禅道一键安装包不需要登录这个网址下载)。
禅道9.2.stable版本升级了Windows一键安装包。
禅道运行集成面板升级到2.0.0版本,我们有针对64位和32位分别打包,请根据自己的电脑下载对应的Windows一键安装包。
启用Apache用户验证,修改mysql密码的功能,新安装时会提示安装VC环境。
注:windows一键安装包中已经集成了XXD服务,不需要再单独安装部署XXD。
一、Windows 64/32位一键安装包的安装1、运行Windows一键安装包在我们的站点下载新的windows集成运行环境(.exe结尾)。
双击解压缩到某一个分区的根目录,比如c:\xampp,或者d:\xampp,必须是根目录。
进入xampp文件夹,点击start.exe启动禅道时,如果电脑没有安装过VC运行环境时,会提示安装VC++环境。
•如果不想开启访问验证功能,可以把集成面板最后一行左侧的对号去掉。
•启用访问验证后,用户需要先输入集成面板最后一行的帐号密码(此帐号密码需要提供给所有禅道登录人员)才可以访问到禅道登录页面(登录页面需要输入禅道的登录帐号方可登录,默认登录禅道帐号:admin 密码:1123456)。
•如果需要修改Apache用户访问验证的账号和密码,可以在运行集成面板最后一行的“更改”按钮进行修改。
4、超级管理员登录密码修改即可进入禅道数据库登录页面。
在登录页面填写xampp/zentao/config/my.php里的对应参数,即可进入禅道数据库。
(完整word版)禅道项目管理系统操作规范V1

项目管理系统(禅道)操作规范V1。
0编写人:审核人:目录前言 (4)项目侧 (5)一、创建项目 (5)二、组建团队 (6)三、关联需求 (7)四、需求分解: (7)五、创建版本: (8)六、提交测试: (9)七、文档管理 (12)八、项目维护 (13)产品侧 (14)一、创建产品 (14)二、创建需求 (15)三、评审需求 (17)四、变更需求 (18)五、添加产品模块 (19)六、文档 (21)七、建立计划 (22)八、发布 (23)开发侧 (25)一、参加项目计划会议, 领取分解任务 (22)二、领取任务, 并每天更新任务 (22)三、确认bug, 解决bug (23)测试侧 (29)一、创建测试用例 (29)二、执行用例 (30)三、评审用例 (30)四、管理测试任务 (31)五、提交bug (33)六、验证bug (33)售后侧 (35)一、录入在线bug (35)二、跟踪bug (36)前言本规范用于公司使用禅道管理系统时的操作规范,明确各个角色按照本规范对项目管理进行操作和录入.实现公司项目组在项目、产品、研发、测试上的统一管理。
适用范围: 大研发体系各项目组项目侧一、创建项目➢项目副组长角色进入项目视图,点击右侧的”添加项目“链接。
图1➢项目添加的页面项目副组长需要在这个页面设置项目名称、代号、起止时间、可用工作日、团队名称、项目、项目描述和关联产品, 访问权限。
图2●注意事项:●项目代号是一种隐喻, 最终以合同号为准。
●团队名称, 可以自己定义,比如叫做“XX开发团队”等等。
二、在添加项目的时候, 选择关联与之相关的产品, 以便后续进行需求的关联.三、项目可以控制它的访问权限, 分为默认、私有和自定义白名单三种。
四、组建团队➢项目组建之后要做的事情就是设置团队图3➢进入团队管理页面项目副组长需在“用户”列指定组建的项目团队成员, 角色列可自定义也可用该用户的默认角色,并且需补充每个用户的可用工日和每天的可用工时.图4注意事项:五、可用工作日和可用工时每天需要仔细设置。
禅道环境搭建操作手册(1)

禅道环境搭建手册1.安装wamp(WINDOWS+PHP5.2.5+AP ACHE2.0+MySQL),都是直接next,注意指定iexployer.exe的路径即可。
2.服务安装完毕后,在浏览器输入http://localhost/,若页面无响应,表示默认的80端口冲突,在Apache的httpd.conf文件中修改端口号,把Listen 80与ServerName localhost:80修改成其他不冲突的端口号(如:Listen 8085、ServerName localhost:8085)然后保存,重启服务(修改配置文件需要重启服务)。
3.再到浏览器输入http://localhost:8085/,就会出现如下页面:4.点击服务图标,选择”phpMyAdmin”出现如下页面:注:如有修改端口,在localhost后面加上端口号点击权限,击操作下面的图标,在页面找到修改密码一栏,输入自定义密码(如:123456),然后点击执行。
重启服务5.把安装包拷贝到C:\wamp\www目录下,在浏览器输入http://localhost:8085/zentaopms/www/install.php,会出现如下界面:点击安装点击下一步数据库密码为空,点击保存下一步,设置公司名称与管理员帐号点击保存,提示安装成功点击登录禅道管理系统输入用户名、密码,登录至此,禅道已经安装完毕,将localhost换成ip地址进行访问:http://localhost:8085/zentaopms/www/index.php?m=my&f=index会出现访问被禁止的情况出现上述情况,需要修改配置文件,将Apache的httpd.conf文件中的所有Deny from all均改为Allow from all即可,再把localhost改成ip访问:http://192.168.0.182:8085/zentaopms/www/index.php?m=my&f=index。
禅道项目管理软件用户操作文档

禅道项目管理软件用户操作指导书目录1. 禅道系统安装与登录 (3)1.1. 安装禅道系统 (3)1.2. 登录禅道系统 (3)2. 禅道系统的操作 (6)2.1. 总体操作流程 (6)2.1.1. 禅道系统的用户种类和职责 (6)2.2. 管理员操作流程 (6)2.2.1. 维护公司 (6)2.2.2. 维护部门 (8)2.2.3. 维护用户 (9)2.2.4. 维护权限 (11)2.3. 产品经理操作流程 (14)1.禅道系统安装与登录1.1. 安装禅道系统按照禅道安装指导书安装禅道11.6一键安装包。
1.2. 登录禅道系统1、安装完成后,点击禅道登录网址:http://127.0.0.1/zentao/2、Apache用户访问验证开启禅道启动后,默认是开启了Apache用户访问验证,Apache用户访问验证密码为用户安装禅道后设置的第一个账户和密码,请见下图中红色框线内的操作,按照提示进行账号和密码的更改,请用户修改账号和密码后,记录自己的账号和密码,以免忘记后找回比较麻烦。
3、启用访问验证后,用户需要先输入集成面板最后一行的帐号密码(此帐号密码需要提供给所有禅道登录人员)才可以访问到禅道登录页面。
4、Apache用户访问验证关闭如果不想开启访问验证功能,可以把集成面板最后一行左侧的对号去掉,去勾选后可以直接登录禅道系统。
5、登录进入禅道系统登录页面后,默认输入用户名:admin 密码:123456,此为管理员(默认账户和密码),点击登录。
6、密码强制修改以管理员身份登录禅道系统后,系统会强制用户修改账号密码,如下图,用户可根据个人需要设置自己的账号和密码。
ps:密码最好都是一样的记得清楚。
2.禅道系统的操作2.1. 总体操作流程2.1.1.禅道系统的用户种类和职责2.2. 管理员操作流程2.2.1.维护公司点击“组织”->“公司”,然后点击“编辑”按钮进行公司名称修改,修改完成后需点击“保存”按钮才能生效。
禅道使用说明

▪ 1.1 软件介绍 ▪ 1.2 用户角色 ▪ 1.3 最简使用 ▪ 1.4 基本流程
1. 基本介绍
Page ▪ 2
1.1 软件介绍
▪ 它是一款软件 ▪ 它是一款项目管理软件 ▪ 它是一款基于Scrum(迭代式增量软件开发过程,通常用
于敏捷软件开发思想)的项目管理软件 ▪ 它是一款基于Scrum思想并集产品管理、项目管理、测试
Page ▪ 27
编辑操作是无法修改需求的标题、描述、验收标准和附件的。 在变更需求的时候,如果选择了“不需要评审”,则需求状态自动变成 激活,不需要再走评审流程。 在变更需求的时候,会列出该需求的影响范围
Page ▪ 28
▪ 二、评审需求。
▪ 1.通过需求的详情页面查看变更前后的变化
Page ▪ 29
▪ 产品负责人负责整理和解释整个产品的需求,制定相应的 发布计划。
▪ 测试负责人,可以指定默认的测试负责人。这样可以适用 于公司人比较多,提交bug不知道该给谁的情况。
▪ 发布负责人主要的职责是创建发布。 ▪ 访问控制,则可以控制访问该产品的人员列表。比如可以
将某一个产品设为私有,只有产品添加者、产品负责人、 测试负责人、发布负责人以及该产品的项目团队才可以访 问
▪ 一、需求的状态
▪ 需求状态(status)字段,总共有四种状态,分别是草稿(draft)、激活(active)、已 变更(changed)和已关闭(closed)。对应为需求的流程操作共有:创建、变更、 审核、关闭、激活
Page ▪ 34
▪ 二、需求的阶段
▪ 需求还有一个阶段(stage)字段,用来描述激活的需求在研发过程中所处的阶段。目前总 共有未开始、已计划、已立项、开发中、开发完毕、测试中、测试完毕、已验收、已发 布。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如果所有测试工作已经完毕,并且所有开发任务都已经结束,则视为:“测试完毕”。 5. “验收”阶段是需要产品经理手工进行确认的。 6. 如果需求关闭,且关闭的原因是“已发布”,则需求研发阶段是:“已发布”。 维护产品模块 添加完产品之后,就需要来设置产品的模块。模块相当于对产品需求的一个分类,通过组织模块,可以让大家对产品有一个 宏观的把握和认识,也方便对需求进行分类和整理。 设置模块的步骤: 1. 使用产品经理角色进入产品试图。 2. 选择要维护的产品。 3. 点击菜单中的“模块”。 图18
图2
添加产品时需要注意的地方: • 产品代号相当于大家对这个产品的一个隐喻,比如禅道项目管理软件的代码是zentao。 • 产品负责人负责整理和解释整个产品的需求,制定相应的发布计划。 • 测试负责人,可以制定默认的测试负责人。这样可以适用于公司人比较多,提交bug不知道该给谁的情况。 • 发布负责人主要职责是创建发布。 • 访问控制,则可以控制访问该产品的人员列表。比如可以将某一个产品设为私有,只有产品添加者、产品负责人、测试负
• 由谁评审是记录的参与评审的人员名单,可以输入用户名来自动筛选。一般来讲需求评审可以是一个线下的评审会议,在 禅道里面记录下参与需求评审的人员即可。
变更和评审需求 变更是需求管理必不可少的流程,缠到项目管理软件对需求的变更提供了全面的支持。其实需求的变更并不可怕,但是不清 楚影响范围的变更是很可怕的。在传统项目管理中,由于没有用力工具支撑,产品经理在变更需求的时候,无法知晓该需求 的影响范围,回有很大的随意性。禅道项目管理软件将需求、任务、bug和用例都纳入为一体管理,就可以很清楚的知晓变 更的影响范围,从而给产品经理更好的指导。 禅道里面需求变更的基本流程如下: 图7
1、使用产品经理角色登录系统。 2、进入产品视图。 3、在页面右侧,有“新增需求”菜பைடு நூலகம்,点击菜单,出现新增需求的页面。 图3
• 需求的标题是必填项 • 所属计划和模块,可以暂时保留为空 • 需求审核那块,我们选上不需要审核,这样创建的需求状态就是激活的。只有激活状态的需求才能关联到项目中,进行开
发。 • 需求可以设置抄送给字段,这样需求的变化都可以通过email的形式抄送给相关人员 • 可以设置关键词,这样可以比较方便的通过关键词进行检索 二、评审需求 在创建需求的时候,有一个“不需要评审”的复选框,如果选中该复选框的话,需求的创建是激活中的。但大部分情况下面, 需求还是需要评审的。即使产品完全有一个人负责,也可以将一些不成熟的想法存为草稿,后续再进行处理。新增需求的评 审流程如下: 图4
下面我们来看下具体的需求评审页面:
图5
• 评审结果可以选择确认通过、有待明确、拒绝等操作。如果选择“确认通过”,则需求的状态改为“激活中”,然后就可以关 联到项目中进行开发了。
• 如果选择“有待明确”,会保持需求的草稿状态,并将需求指派回需求的创建者头上,由其继续进行完善 • 如果选择了“拒绝”,则需要给出相应的拒绝原因,拒绝原因可以有: 图6
责任人、发布负责人以及该产品的项目团队才可以访问。
创建和评审需求 有了产品之后,我们就可以来创建我们的第一个需求了。 产品经理可能都习惯了写需求设计文档,或者规格说明书,通过一个非常完整的word文档将某一个产品的需求都定义出来。 但在禅道里面,提倡是按照功能点的方式来写需求。简单来讲,就是将原来的需求设计文档中的每一个功能点摘出来,录在 禅道里面,作为一个个独立的功能点。如果按照scrum标准走的话,我们可以称之为user story (用户故事)。所谓的用户 故事,就是来描述一件事情,作为什么用户,希望如何,这样做的目的或者价值何在,这样有用户角色,有行为,也有目的 和价值所在,非常方便与团队成员进行沟通。 一、创建需求
或者从项目试图中的团队菜单,也可以进行项目的团队管理。 图28
在维护项目团队的时候,需要选择都是哪些用户可以参与到这个项目中,同时需要设置这个用户在本项目中的角色,以及工 作时间。 设置完毕之后,系统会自动计算这个项目总得可以用工时。 图29
***************************************************************************************************************************** 产品经理篇 ***************************************************************************************************************************** 维护产品 产品管理对于公司来讲,至关重要。只有做出好的产品或者服务出来才能赢得市场,谋求发展和生存。所以产品经理这个位 子对于公司来讲,是非常关键的,相当于公司的大脑,在决定着公司前进的方向。在禅道里面,产品和项目这两个概念被明 确的区分开来。产品是需求方,决定做什么。项目是执行方,解决的是如何做的问题。而测试方则是保障方,解决的是正确 的做事情的问题。所以在禅道中,所有的一切都是围绕产品展开的。产品是整个项目管理的核心。 一、创建产品 1、用产品的角色登陆禅道 2、进入产品视图,然后点击页面右侧的“新增产品”链接,即可出现新增产品的页面。 3、如果系统中还没有添加产品,系统也会自动跳转到产品的添加页面。 图1
图14
3.2 缺陷确认需求变动 图15
3.3 用例确认需求变动 图16
需求的状态和研发阶段 禅道软件设计的需求有两个字段来跟踪它的变化,一个是需求的状态字段,一个是雪球的研发阶段字段,下面来看下这两个 字段。 一、需求的状态 需求状态(status)字段,总共有四种状态,分别是草稿(draft)、激活(active)、已变更(changed)和已关闭(closed)。 对应为需求的流程操作共有:创建、变更、审核、关闭、激活,其状态流转图如下: 图17
二、评审需求 2.1 通过需求的详情页面查看变更前后的变化 图11
2.2 评审需求,给出评审结果 图12
• 评审结果可以选择确认通过,撤销变更,有待明确或者拒绝。如果选择通过,则需求的状态从“已变更”变为“激活中”。 • 如果选择撤销变更,则取消当前的变更,并回退到之前的版本 • 如果选择有待明确,需求被打回到需求的变更者,继续进行完善 • 如果选择拒绝,则需要给出相应的拒绝原因 • 同样在评审需求的时候,也会列出相应的影响范围,评审者可以参考 三、确认需求变更 当需求变更被确认以后,研发团队和测试人员需要确认需求的变更 3.1 任务确认需求变动 图13
二、关联需求 创建完计划之后,可以为计划关联需求 图20
图21
也可以在添加需求的时候制定计划 图22
三、计划和项目之间的关系 禅道软件中对计划和项目并没有非常强的对应关系。如果某一个开发团队的计划执行都非常好,那么一个计划可以对应一个 项目。但这是非常理想的状态。一般情况下面是这样,在项目关联需求的时候,大部分的需求都关联自一个计划,但同时也 关联了其他计划的部分需求。 建立发布 项目结束后产品人员的一个工作就是创建发布,通过创建发布,可以告诉公司其他相关的部门,他们可以在新版本产品的基 础上开展工作。 一、创建发布的前提 创建发布有两个前提: 1、产品有关联过项目。 2、该项目有创建过版本。 二、如何创建发布 1、进入产品视图,选择发布列表。 2、然后点击“创建发布”,即可出现创建发布的页面。 图23
***************************************************************************************************************************** 项目经理篇 ***************************************************************************************************************************** 建立项目 产品和项目的关系 一、创建项目 1.1 进入项目视图,点击右侧的“新增项目”链接。 图25
• 维护模块的时候是一级级进行维护的。比如可以选择“我的地盘”,然后维护他的子模块。 • 左侧的数字是用来排序的,可以将通过调整模块的排序字段来调整它在模块树里面的位置。 • 可以选择某一个模块编辑,编辑的时候可以修改它所属的上级模块。 建立发布计划 • 对于产品经理自己而言,发布计划可以帮助他规划产品,制定发布的节奏,调整需求的优先级。 • 对于公司其他部门的同时以及外部的客户而言,发布计划可以让他们知晓产品的进展情况,以便做好相应的安排。 • 同时在项目关联需求的时候,计划可以帮助需求的关联。 一、创建计划 1、进入产品视图,选择某一个产品。 2、点击“计划列表” 3、出现计划列表页面,点击页面右侧的“创建计划”,即可出现计划增加页面。 图19
1.2 出现项目添加的页面 在这个页面设置项目名称、代号、起止时间、可用工作日、团队名称、项目目标和项目描述等字段。其中关联产品是可以为 空的。 图26
注意事项: • 项目代号是一种隐喻,也就是团队内部可以相互了解和知晓 • 团队名称,可以自己定义,比如叫做“某某开发团队”等等 • 在添加项目的时候,可以选择关联与之相关的产品,以便后续进行需求关联。 • 项目可以控制它的访问权限,分为默认、私有和自定义白名单三种。 组建项目团队 项目组建之后要做的事情就是设置团队。有时候会遇到创建任务的时候,只能指派给自己,其原因是没有设置团队。 当项目创建成功以后,可以根据提示设置团队。 图27
• 选择了版本之后,系统会自动计算这个版本所对应的项目中完成的需求和解决的bug,可以进行关联选择。