深度管理上的支持——权限管理 如果你的项目开发团队非常庞大,你会细分项目管理角色,比如设立小组长、助理、独立架构师等,你会将项目事务分配给不同层次的角色,但限制他们的权限和范围。据易项目管理系统有一套灵活而完善的权限管理体系,能满足复杂的权限控制要求。 进入菜单“设置与系统—项目维护—项目功能查看”,可以看到有三种类型的权限:功能权限、操作权限、数据权限。 功能权限即菜单权限:  [/align] 而操作权限也分得非常细,进度录入的八种状态都可以通过权限来控制: [align=center] [/align] 数据权限包括任务类型、计划类型、文件信息类型、合同、工作项等。比如合同,当在合同模块增加一份新合同例如“XX技术开发合同”,系统将在数据权限部分自动生成“XX技术开发合同”的一系列操作权限,如下图: [align=center] 数据权限的支持极大深化了权限管理的能力。 权限可以先赋给角色,再将角色分派给用户,也可以直接将权限赋给用户。 灵活、完善、可精细分配的权限管理,使得具有大型团队的项目管理也可轻松驾驭。 其他关心的问题 软件开发项目中,除了工作项(任务)、人员、时间(进度)等基本的管理内容外,还有一些东西,我们也希望在系统中统一管起来。比如需求、设计文档,重要会议纪要,员工休假、外派情况等等。 需求、设计文档可以存在工作项记录中,比如作为附件;如果文件太大,可以放在公司内部的共享磁盘上或源代码存储库中,工作项记录中只说明文件的位置和名称(笔者就是这样处理的,在做.Net项目时,使用VSS+据易项目管理系统,VSS管理源代码、存放需求与设计文件,据易项目管理系统用来管开发任务、人员、计划、进度、测试、费用等)。需求、设计文档信息与工作项记录维护在一起带来的好处是显然的:项目组成员可以方便地看到这些文件,可以很自然的从工作项找到他们。一些讨论的中间文件,如果有保存价值,可以记录在文件信息模块中(进入菜单“其他—文件信息”)。 重要会议纪要、项目过程中的一些重大事项、需要记录备忘的事件,可以记录在项目组织备忘中(进入菜单“其他—项目组织备忘”)。 我们再回过头看看,软件开发项目中几个基本的管理过程:工作项-分派-进度录入-完工-验工计价(非必须),生成检查批次-测试-修改-审核合格,人员-工作分派-进度录入(工作量分摊)-业绩统计。这几个管理过程都解决好了,项目管理还有什么困难呢?显然,项目管理工作已经变成一个轻松的工作了。 让我感到方便的地方还有: 工作项不必一开始就建立完整,可以随着设计的深化逐步创建、分派; 项目组成员可以清晰的看到自己近期要做的工作(菜单“进度—我的工作项”),如果他效率比较高,可以自己决定提前做一些后面计划的工作; 项目背景、规范、规定,过程中的客户意见,加班、休假等信息可以记录在项目组织备忘中,成员可以自行查看、对照; 如果项目执行过程中产生一些需要记录的费用,可以通过记账管理来记录,比如创建一个名为“节点检查”的工作项,将该节点发生的项目组庆贺费用、会议费用记录在该工作项下; 进度报告,不仅能统计工作项的当前进展情况,还可以清晰地统计成员的业绩,当项目经理需要向上级提交项目周报、月报时,它非常有用;组员从进度报告可对比自己与其他人员的业绩差距,可更好的自我审视在项目组中的位置。 笔者在实践中,既用IntelliJ+CVS+据易项目管理系统做个多个大型的java项目,也用VS2005+VSS+据易项目管理系统做个多个.NET产品,觉得它确实是一个很好的项目管理系统,故而推荐。
|