大家好,我们今天开始进行关于软件工程的项目管理课程。本次课程主要讲解的是软件工程及其使用软件管理工具进行操作的一个课程。
首先,我们先梳理一下本次课程所牵涉到的一些概念和定义:
1.项目管理:项目管理是以项目为对象的系统管理方法,它通过一个临时性的,专门的柔性组织,运用相关的知识、技术、工具和手段,对项目进行高效率的计划、组织、指导和控制,以实现项目的全过程的动态管理和项目目标的综合协调与优化。
2.项目业务的过程:
3.项目管理的过程:
4.软件项目的生命周期
四个阶段:
六个阶段:
接着我们所使用的项目管理工具和相关软件:
1.轻模式,协同为主(saas-Software-as-a-Service,软件即服务)
产品:Teambition,Worktile...
2.针对软件研发项目管理软件
产品:redmine,MicrosoftProject,ONES,禅道…
本次使用的项目管理软件为禅道
禅道由青岛易软天创网络科技有限公司开发,国产开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件。它完整覆盖了研发项目管理的核心流程。
禅道首页
安装步骤(windows用一键安装包安装):
1.运行Windows一键安装包
在我们的站点下载新的windows集成运行环境(.exe结尾)。双击解压缩到某一个分区的根目录,比如c:\xampp,或者d:\xampp,必须是根目录。
进入xampp文件夹,点击start.exe启动禅道时,如果电脑没有安装过VC运行环境时,会提示安装VC++环境。
Windows一键安装包的运行需要安装VC++环境。
2.修改数据库密码
禅道服务启动后,会提示数据库密码太弱,建议修改密码。
会默认显示一个密码,你也可以自己设置一个密码,点OK后数据库密码会自动修改。
可以在控制运行面板左上角服务--修改数据库密码里查看到当前的数据库密码。也可以在xampp/zentao/config/my.php里查看到数据库密码。
3.Apache用户访问验证(注:未加安全设置的一键安装包无此功能)
4.超级管理员登录禅道后,一键安装包默认的账号密码是admin,。
一、维护部门结构
以管理员身份登录;
进入组织--用户视图;
点击维护部门;(或者直接点击二级导航里的“部门”。)
4.在部门维护页面,维护公司的组织结构即可。
二、建立用户账号
部门创建之后,下一步的操作就是往系统中添加用户。步骤如下:
进组织视图
选择用户列表
然后选择“添加用户”,即可进入添加用户页面。
用户添加完之后,即可将其关联到某一个分组中。
部门和分组的区别:
部门:按企业组织架构进行设置,确定上下级汇报关系。
分组:用来设置用户的功能权限,如测试、研发、行政等。(权限功能)
三、创建分组
使用管理员登录禅道,进入组织视图。
选择权限分组,进入分组的列表页面。
点击新增分组,即可创建分组。
在这个分组列表页面,还可以对某一个分组进行权限的维护、成员维护、或者复制。
四、维护权限
1.管理员身份登录
2.进入组织视图
3.点击”权限分组“,进入权限分组列表页面。
4.选择某一个分组,点击“权限维护”,即可维护该分组的权限。
5.进入权限列表页面,点击某一个模块名后面的复选框,可以全选该模块下面的所有权限,或者全部取消选择。还可以查看某一个版本新增的权限列表,即下图的红框位置。
6.还提供视图维护权限。可以设置某个分组仅能查看某个产品或者项目等。
注意事项:
1、一个用户在多个权限分组里,其在禅道里的权限取的是各个权限分组里权限的合集。
2、要访问到一个Bug,必须同时拥有Bug所在产品,项目的访问权限和Bug详情的权限。
3、产品/项目还可以通过访问控制来设置查看权限。
4、禅道里权限分配比较灵活,可以根据实际需要做调整。
5、没必要过于的纠结权限的分配,禅道里每个操作都会记录,在详情页的历史记录可以查看到。
其中大部分截图和步骤由禅道软件技术文档提供,非常的用心。
本次课程的内容到此就告一段落,如有问题,请留言。
扫一扫,