禅道使用帮助
第一章安装方法
一、windows平台下面的安装
1.安装步骤
第一步:在我们的站点下载最新的windows集成运行环境,也就是.exe结尾的包。
如果你的机器上已经有web服务在运行,请下载我们的88端口的包。
第二步:将其解压缩到c:根目录(其他目录也可以,但目录名中不能包含中文和空格),也就是c:\zentao。
第三步:以c:\zentao为例,进入c:\zentao,里面有一个start.exe文件。
双击运行。
软件会有一个提示,然后缩放到桌面的右下角,为一个蓝色的图标。
第四步:左键单击该图标,然后选择第一个菜单,"启动Apache和MySQL 进程"。
第五步:然后通过浏览器访问 http://localhost/zentao/ 管理用户:admin,密码 123456
备注:如果你下载的88端口的包,请使用http://localhost:88/zentao来访问。
2.关于该运行环境
mysql的管理员账号是root,密码是root。
可以将apache和msyql安装为系统服务,这样每次开机启动的时候,apache 和mysql都会自动重启。
3. 常见问题
服务器80端口被占用,访问禅道页面空白,没有反应。
解决方案:停掉已有的占用80端口的程序。
一般来讲可能是有其他的webserver在运行,比如iis,或者其他的apache,还有可能是skype。
查找出来之后,将进程杀掉,然后再重复安装步骤中的第四步,start uniserver。
二、linux平台下面的安装
2.1 先安装apache, mysql, php的运行环境。
安装时linux的发行版本都有自己的包管理,所以先请使用他们安装好apache, mysql, php的运行环境。
如果实在安装不好,可以考虑使用xampp套装。
2.2 安装禅道
第一步:下载ZenTaoPMS最新的源代码包,将其解压缩到apache的www目录(也
有可能是htdocs目录,具体的请根据自己实际的环境来确定)
第二步:通过浏览器访问http://你的apache的访问地址/zentaopms/www/index.php,系统会自动转入安装程序,然后按照提示进行就可以了。
注意,其中的apache的访问地址,换成你实际的地址。
第二章使用方法
一、使用基本流程图。
二、使用基本方法
1.创建第一个产品
快速入门系列旨在通过最为简单的实践,给大家展示下禅道的管理流程。
让我们先来第一步,创建产品。
首先明确一下产品和项目的概念。
我们通常所说的项目,其实是产品的概念,比如我们做什么什么项目,其实是在做一个产品。
而我们所说的项目几期几期,则是项目的概念。
在开源软件中,禅道明确的将产品和项目区分了开来。
在禅道中,产品是一切的核心,所有的东西基本上都是围绕产品展开。
那么如何创建第一个产品呢?
1.以管理员身份登录。
2.进入产品视图。
3.在页面右侧,有“新增产品”选项。
4.点击新增产品,出现产品创建的页面。
在这个页面中,产品名称和产品代号是必填的。
比如,我们创建一个“测试产品”,代号为test。
点击保存。
2.添加第一个需求
添加了产品之后,我们来创建第一个需求。
所谓需求,就是来描述一件事情,作为什么用户,希望如何,这样做的目的或者价值何在。
这样的需求,有用户角色,有行为,也有目的和价值所在,非常方便与团队成员进行沟通。
所以建议大家在填写需求的时候,按照我们的模板填写。
创建需求的步骤如下:
1.管理员身份登录禅道。
2.进入产品视图。
3.在页面右侧,有“新增需求”菜单,点击菜单,出现新增需求的
页面。
4.需求的创建页面,有几个是必填的。
第一是预计工时,也就是你估
计完成这个需求大约多少个小时。
第二个就是需求的标题。
5.需求的计划和模块,我们先暂时都保留为空。
6.需求审核那块,我们选上不需要审核,这样新创建的需求状态就是
激活的。
只有激活状态的需求才能关联到项目中,进行开发。
3.开始第一个项目
我们现在有了第一个产品,第一个需求。
我们来创建一个项目,来完成这个需求。
当然,在我们的例子中,只有一个需求。
在实际的情况中,肯定会有多个需求。
那么如何确定一个项目中该做哪些需求呢?应该对需求进行优先级的排列,并根据项目的周期和参与的人手来决定。
我们来创建第一个项目:
1.管理员身份登录。
2.进入项目视图。
3.在页面的右侧,有"新增项目"按钮。
4.点击此按钮,进入新增项目页面:
项目需要有项目名称,代号,起止日期已经团队名称。
创建了项目之后,要确定其团队成员。
在禅道里面,是通过“团队成员”管理来完成的。
1.进入项目视图之后,点击“团队成员”,出现团队的成员列表。
2.点击下面的团队管理,即可维护团队的成员。
3.这个需要注意的是成员在该项目中预计投入的时间。
不能按照项
目中的成员,每天都是8小时全勤投入来计算。
4.确定项目要作的需求
项目创建完之后,我们需要为其关联要做的需求。
那么如何来操作呢?
首先,需要关联产品。
步骤如下:
1.管理员身份登录。
2.进入项目视图。
3.点击“关联产品”按钮。
然后点选该项目相关的产品即可。
确定了产品之后,第二个操作就是关联需求。
1.同样的步骤,点选关联需求,出现关联需求的界面。
2.在关联需求的时候,可以按照优先级进行排序。
3.关联的需求状态必须是激活的(评审通过,不能是草稿)
4.确定了需求之后,就要为需求分解任务了。
5.分解任务
需求确定之后,项目中几个关键的因素都有了。
确定的时间,确定的人手,确定的事情,那么接下来就是如何在规定的时间里面,调用团队的成员积极性,完成这些事情。
第一步,就是要分解任务。
1.进入项目视图。
2.进入需求列表。
3.点击某一个需求,分解任务。
4.分解任务的时候,注意确定任务的优先级,还有非常重要的就是
任务的最初预计。
当任务分解完后,团队成员领取自己喜欢的任务,开始具体的工作。
然后每天更新下自己所负责的任务,更新其预计时间。
6.提交bug
当若干任务完成之后,就可以提交测试了。
这时就该测试人员上场了。
禅道的bug管理流程和原来bugfree一致,不再赘述。