2008-11-13
2008-11-07
简述WBS与项目计划
工作分解结构WBS(Work Breakdown Structure)是对一个项目逐级进行工作任务分解,最终分解成若相对独立的工作单元,并确定每个工作单元从属的工作活动。
使用WBS时,应结合WBS词典,以具体说明每个工作单元的信息。
WBS的分解方法很多,但有一条共同的原则:MECE(Muturally Exclusive, Collectiely Exhaustive),即相互独立,完全穷尽。
1. 具体到项目WBS,有如下问题需要注意。
- 第一级通常与项目生命周期相同。
- 第一级应在项目进一步分解前完成。
- 每个子级都是上一级的片断。
- 一个工作单元只能与一个上级单元相关
- 上级单元的工作内容应该等于其所有直接子级单元的总和。
- 一个基本工作单元只能由一个人负责。
- 在整个WBS中使用同一种定义(WBS词典)。
2. 对于软件项目,在MSF(Microsoft 解决方案框架)中有如下建议:
- 能够被实际估计。
- 估计天数不少于1天,不多于40天。
- 有结果和交付内容。
- 能够完成,而且不会有较大的中断。
- 可以分配给一个人负责。
- 比其它的分解方法更能分解为特定的层次。
- 能够把高风险的活动分解为低风险的活动。
- 除了最上面的一两个层次,要使用动宾短语来描述任务。
- 以大纲的形式包含三到五个层次。
- WBS在规划阶段定型,在项目过程中反复发展。
- 用任务的最小级别来识别依赖性。
3. 管理缓冲时间
在WBS和项目计划中要增加缓冲时间,即额外时间。缓冲时间的量取愉于风险的量。对缓冲时间的使用有如下建议:
- 不应通过增加个人任务的估计时间来增加缓冲时间。根所帕金森氏法则的效应,工作会按日程安排扩展并充满完成它的时间。
- 缓冲时间像任何独的任务一样,应当纳入日程安排。缓冲时间通常在主要的里程碑之前被分配。它总是在项目的关键路径上。
- 缓冲时间应当在项目管理仔细的跟踪和保存。它只能根据请求来分配。
- 如果加入了资源,或取消了一些资源,应当调整日程安排或特性,不要用缓冲时间来补偿。这样做会降低缓冲时间补偿风险的能力。
- 如果所有缓冲时间都已用完, 要确保整个项目组都任何中断或延迟都有可能带来级联效应,并危及结束日期。
2008-11-05
在线项目管理工具比较之三:趣客网
1. 产品简介
公司简介:北京禾唐科技有限公司
官方产品介绍关键词:
- Trikr趣客是一款为远程团队合作,小组工作而做的在线项目管理软件。
- 已经有超过1000家公司在使用我们的产品。
- 涵盖广告,律师,民航,学校,出版,非营利组织等多个行业
- 简单,安全,直接。
2. 价格模式
与LiuidPlanner基于项目人数的价格模式不同,趣客网采用的是基于可管理的项目数的价格模式。
- 免费用户只可管理一个项目,50M文件存储空间。
- 最便宜的方案是每月29元,可管理3个项目,500M文件存储空间。
- 最贵的方案是每月199元,不限项目个数,20G文件存储空间。
- 包括免费方案在内的所有方案都不限项目人数
显然,趣客网的价格模式比较便宜,非常符合中国国情。
3. 主界面介绍
登录趣客网,首先是公司首页。列出一个公司下属的所有项目的概况和更新。在选择具体项目后才进入项目首页。
大多数在线项目管理产品的项目首页都是项目的概况,或说Dashboard。趣客网也不例外。它包含四块内容:
- 快速添加任务,文件等内容的快捷键
- 该项目的计划日程表情况(里程碑)
- 该项目的最新20个活动的日志
- 该项目所有成员以及最近登录时间
图表 1 项目首页
趣客网的项目管理界面包括6个Tab页面。
- 项目概览,Dashboard
- 消息版,发布和浏览项目消息,相当于项目论坛。
- 任务列表,管理具体任务。
- 里程碑,管理项目计划和日程。
- 工时,分析项目工时。
- 文件, 管理项目文档。
4. 项目计划
趣客网的项目计划功能比较弱。不支持WBS结构,也不支持甘特图。只有单级的任务列表和里程碑。用户需要参照如下的步骤,才能构建三级的项目计划:
- 第一级,在里程碑页面设定项目的里程碑。
- 第二级,在任务列表页面创建任务列表。并和里程碑关联。
- 第三级,为每个任务列表添加具体的任务。
由于里程碑和任务列表本身都是单级的,不支持多级嵌套,所以每个里程碑和每个任务列表的粒度最好小一点。
图表 2 里程碑页面
趣客网的里程碑只包含基本的信息:名称,日期和负责人。
图表 3 新建里程碑
5. 任务管理
趣客网的任务管理只有两级结构:任务列表和任务项。其任务有优先级设置,但笔者并未看出具体如何运用优先级。
趣客网中任务和任务列表的描述是纯文本的。
图表 4 任务列表页面
任务列表可和里程碑关联。但任务列表页面并没有体现出这个层次关系。
图表 5 新建任务列表
6. 议题跟踪与管理
除了可执行的任务外,项目当中还有很多需要关注的议题和事项。如系统功能列表,缺陷列表,风险列表,问题列表等。这些议题都有其生命周期,也有可能转化为任务。对它们也应当像任务一样进行列表化管理。
在趣客网中,没有任务分类,没有多层次的文件夹或任务列表,也不支持附件和链接,所以完全不适合管理非任务型的议题和事项。用户只能通过原始的文档进行管理。
7. 资源管理
趣客网的人员管理支持自定义缺色,也可设定简单的权限。它也有每个人的时间有效性设定,但需要逐日设置。
图表 6 人员可用性
文档可按文件夹进行组织。但文件夹本身只有一级,不支持嵌套。
趣客网也不支持文档的版本管理。
趣客网不提供代码管理,特别是代码的版本管理。
8. 其他
- 趣客网提供Email更新提醒功能。
- 趣客网具备一定的工时管理特性。
- 趣客网不支持项目分期和产品版本,只能分为多个项目。
9. 总结
总的来说,国内在线项目管理产品刚刚起步,都显得非常稚嫩。趣客网的表现相对突出。基本够上三星推荐度。
但笔者还是要抱怨一下,今天趣客网不稳定,找回密码的页面出错。趣客网自己提供的测试帐号又登录不了。笔者本想重新截几张图,但仅不去系统,只好放弃了。
2008-11-04
在线项目管理工具比较之二:LiquidPlanner
1. 产品简介
网址:http://www.liquidplanner.com
官方博客:http://www.liquidplanner.com/blog/
公司简介:LiquidPlanner公司,2006年成立,总部位于美国华盛顿州的Bellevue。
官方产品介绍关键词:
l LiquidPlanner是一款All-in-One在线项目管理软件,
l 是简单而强大的Microsoft Project替代产品。
l LiquidPlanner适用所有规模的团队,可管理复杂的项目。
l LiquidPlanner适用于软件项目,市场项目,服务项目和咨询项目
l 它在一个中心平台上,提供任务管理,项目计划与团队协作服务。
2. 价格模式
LiquidPlanner根据每个workspace的成员人数来确定价格。
l 前三名成员免费。也就是说三人以内的团队免费。
l 从第四名成员开始计费,假如一个workspace有10名成员,就应有7名收费名额。
l 收费名额每人每月35美元,或每人每年300美元。
l 显然无论收费与否,功能是一样的。
l 收费名额是基于Workspace的。假设有2个workspace,都有同样的10个人,就会有2×(10-3)=14个收费名额。
对于寻找100%免费服务的人来说,最多3人的团队限制是个非常麻烦的问题。
一般来说,一个项目对应一个Workspace。但LiquidPlanner中收费模式将迫使用户把多个项目放在一个workspace中。而LiquidPlanner的Workspace下,并无项目这个概念,直接就是任务列表。用户只能依靠层叠的文件夹和任务列表来界定项目。
3. 主界面介绍
LiquidPlanner的主界面非常紧凑。从上倒下分为四个部分:
1. Workspace配置工具栏
2. Tab页导航标签
3. 项目管理操作菜单
4. 内容部分,如任务列表。
图表 1 LiquidPlanner的主界面
LiquidPlanner提供了7个Tab页标签。
l Dashboard: 提供项目的更新和汇总信息,重点列出待做事项。
l Plan: 制定和修改项目计划,更新项目进度。
l Collaborate: 输入,更新每个任务项的具体内容,跟踪任务完成的全过程,汇集任务设计的资料。
l Analyze: 工时分析。
l History: 每个任务项的历史记录。
l Trash: 垃圾箱,给你一次误删除的后悔机会。
l Search: 搜索任务。
其中Plan, Collaborate, Analyze和History都是面向具体任务的,其内容部分的布局相同:
l 左侧都是树形任务列表。
l 右侧是具体描述或甘特图。
l 下部是选中任务项编辑界面。
4. 项目计划
在笔者挑选的产品中,LiquidPlanner是唯一提供甘特图式项目计划的。它的任务列表可按WBS要求逐层细化。且任务列表本身具备任务的所有属性,如描述,状态,依赖性等。
任务项(包括任务列表)之间可以有“完成-开始”的依赖。但不想MS Project中有开始——开始,王成——完成的依赖。也不能设置间隔时间。
在WBS列表中,任务的顺序可以通过拖动来改变。
图表 2 甘特图式项目计划
LiquidPlanner为每个任务项提供了记录工时的功能。任务列表会自动汇总子项的工时。对于超过一天的任务,可以通过更新已投入工时的方式,更新项目进度。
图表 3 工时记录
LiquidPlanner把文件夹这个概念做了扩展。每一个任务项必须属于一个文件夹。而文件夹本身也是树形的。这样文件夹就可以用来界定项目,表示任务项所属的子模块,还有任务项的类型等等。能不能用LiquidPlanner全方位管好项目,取决于用户能不能用好文件夹。
针对项目计划和资源管理,LiquidPlanner除了提供上图所示的WBS视图外,也提供了目录视图,用户可以一键切换。
图表 4 目录视图的项目计划
LiquidPlanner还有一个特色功能是批量输入任务。可连续输入最多20个任务项,一行一个。
图表 5 批量输入任务
5. 任务管理
LiquidPlanner的任务描述信息非常丰富。而且是入选产品中唯一可以使用富文本描述信息的。它有两个界面可用来管理单个任务项信息:
l 在Plan, Collaborate, Analyze和History页面最下面的任务编辑栏提供计划相关信息的编辑。
l 是Collaborate页面的右侧提供了详细信息的编辑。
任务项的详细信息包括:
l 简短描述,纯文本。
l 详细描述,富文本。
l 讨论,富文本,可追加多条。
l 附加文件。单文件最大100M,完全够用。
l 关联链接。
图表 6 任务项的详细信息
详细描述和讨论的富文本编辑器很友好。
图表 7 任务详细描述编辑界面
其实,如果不要Collaborate这个页面,直接将详细描述,讨论,附件和链接加到任务编辑栏去,用户体验会更好。
6. 议题跟踪与管理
除了可执行的任务外,项目当中还有很多需要关注的议题和事项。如系统功能列表,缺陷列表,风险列表,问题列表等。这些议题都有其生命周期,也有可能转化为任务。对它们也应当像任务一样进行列表化管理。
在LiquidPlanner中,通过多层次的文件夹和任务列表,可以把这些议题像任务一样管理。其富文本的描述和附件,链接等也足以把议题描述清楚。
不过,LiquidPlanner既没有为不同类别的议题内置不同的属性,也没有自定义属性。不同议题的特有属性,只能在富文本描述中手工输入。流程上也只能有三种:Open, Close, Hold on。
7. 资源管理
LiquidPlanner的人员管理非常简单,没有角色和权限的区分。但可以设置每一个人在每个WorkSpace的可用性。
图表 8 人员可用性
LiquidPlanner的文档可按任务项和文件夹进行良好的多级组织。但完全不支持文档的版本管理。如在同一目录上传同名文件两次,将会被视为两份文件。
LiquidPlanner不提供代码管理,特别是代码的版本管理。
8. 其他
l LiquidPlanner的Email集成功能较好,不但能接收更新,还能发送更新邮件。
l LiquidPlanner没有里程碑的概念,也没有日历视图。
l 项目分期和产品版本的管理可通过WBS和多级文件夹实现。
l LiquidPlanner不提供独立的项目论坛。但每个任务项的讨论功能比论坛更好。
9. 总结
在笔者选取的8款在线项目管理产品中,LiquidPlanner是功能最出色的,最实用的。由于是国外站点,访问速度也不理想,所以综合推荐度是三星——方便实用。对于免费用户,由于限制成员为3人,推荐度就不够三星了。
LiquidPlanner的功能比较强,也比较独特。只有制定明确的WBS规范和文件夹规范,才能将其应用自如。
LiquidPlanner的特色功能有:
l 可连续输入最多达20个任务,一行一个。
l 唯一提供甘特图的在线项目管理产品。
l 富文本的任务描述。
l 可设定人员的时间可用性,以便统计工时。
2008-11-03
在线项目管理产品比较之一:横向简评
从两三个人的小项目,到几百人的大工程,都需要一套项目管理工具来支撑,用于管理任务,进度,人员,资源和成果等。对于IT项目来说,也是一样。
简单的纸面计划方式显然不能满足时代的需求了。而主流的Microsoft Project系列产品,做计划确实很好很强大。但协同和跟踪功能实在太差劲,文档管理和议题管理更是别完全界定在范围之外。其昂贵的价格更是让人退避三舍。
在线项目管理产品简介和清单
随着SaaS和Web 2.0的兴起,一些在线项目管理产品在这两年涌现出来。这些在线项目管理都同时提供了两种服务方式:适用于小团队的免费服务,和适用于较大项目的收费服务。
笔者通过网络搜索的方式,选取了六个有代表性的在线项目管理产品进行比较,以供大家参考。这六个产品有三家来自国外,三家来自国内。清单如下:
- Huddle http://www.huddle.net
- Liquid Planner http://www.liquidplanner.com
- ZOHO Project http://projects.zoho.com
- 易度网 http://everydo.com
- 5A项目管理平台 http://www.5apower.com/
- 趣客网 http://www.trikr.com
除了上述产品外,笔者还试用了国外的1stManager(http://www.1stmanager.com)和Teamworkpm(http://www.teamworkpm.net/),因其和Huddle差不多,故没有仔细研究,也没有列在比较清单中。
比较项目和方法
本文侧重从IT项目的管理需求来考评产品的服务。主要考评项如下:
- 综合评价:对产品的实用程度,突出优点和缺点进行评价。
- 免费功能:比较产品的免费服务的限制条件。
- 任务管理:任务的分解,分派和跟踪
- 议题管理 (Issue Tracking and Management):缺陷,问题,需求,风险等应当进行条理化管理的议题。
- 资源管理:人员,文档和代码等资源和成果的管理。
- 其他:集成Email功能和项目成果的版本管理
本文比较评分采用四星制,含义如下:
- 无星:没有对应功能,或完全不实用
- ★:勉强可用
- ★★:比较实用
- ★★★:方便使用
- ★★★★:优秀
功能比较表
表一:国外在线项目管理产品比较
模块 | 特性 | Huddle | Liquid Planner | ZOHO Project |
综合评价 | 推荐度 | ★ | ★★★ | ★★ |
国内访问速度 | ★ | ★ | ★ | |
特色功能 | 提供简易桌面版,可同步文件; | 可连续输入多个任务 | 可随意调整任务次序 | |
突出问题 | 任务属性过简 | 不支持权限管理 | 任务无描述 | |
免费功能 | 最多成员数 | 不限 | 3 | 不限 |
最多项目数 | 3 | 不限 | 1 | |
存储空间 | 1GB | 2GB | 100MB | |
任务管理 | 时间与责任人 | 有 | 有 | 有 |
优先级 | 无 | 无 | 有 | |
所属子模块 | 无 | 目录★★ | 任务列表★ | |
状态:新建,完成 | 有 | 有 | 有 | |
状态:执行中 | 无 | 无 | 无 | |
状态:搁置,取消 | 无 | ★ | 无 | |
描述 | 纯文本 | ★★★ | 无 | |
附件 | ★★ | ★ | 无 | |
任务依赖 | 无 | FS★★ | FS★ | |
任务分层 | 无 | 多级任务列表★★★ | 多级任务列表,无任务属性★★ | |
议题管理 (Issue Management) | 自定义分类 | 无 | 自建目录作为分类★ | 任务列表实现 |
需求与功能 | 无 | 自建目录★ | 无 | |
问题与缺陷 | 无 | 自建目录★ | 无 | |
风险 | 无 | 自建目录★ | 无 | |
资源管理 | 人员信息管理 | ★ | ★★ | ★ |
角色与权限 | 支持★★ | 不支持 | ★ | |
文档分类管理 | ★★ | 多级目录管理★★ | 目录加标签★★ | |
文档版本管理 | 无 | 无 | ★★ | |
其他 | Email集成 | ★★ | ★★★ | ★★ |
里程碑,项目分期管理 |
| 借助任务列表实现★★ | 单级里程碑★ |
表二:国内在线项目管理产品比较
模块 | 特性 | 易度网 | 5A项目管理平台 | 趣客网 |
综合评价 | 推荐度 |
★★★ | ★ | ★★★ |
国内访问速度 | ★★★★ | ★★ | ★★★★ | |
特色功能 | 权限分组管理 工时管理 附件内容审核 | 任务有审核人属性 | 工时管理 | |
突出问题 | 任务不能分类 | 访问不稳定; |
| |
免费功能 | 最多成员数 | 不限 | 不限 | 不限 |
最多项目数 | 6 | 1 | 1 | |
存储空间 | 100MB | 50MB | 50MB | |
任务管理 | 时间与责任人 | 有 | 有 | 有 |
优先级 | 无 | 有 | 有 | |
所属子模块 | 任务列表★ | 任务列表★ | 任务列表★ | |
状态:新建,完成 | 有 | 有 | 有 | |
状态:执行中 | 无,但可更新工时 | 有 | 有 | |
状态:搁置,取消 | 无 | 无 | 无 | |
描述 | 纯文本 | 纯文本 | 纯文本 | |
附件 | ★ | ★★ | 无 | |
任务依赖 | 无 | 无 | 无 | |
任务分层 | 单级任务列表★ | 单个多级任务树★★★ | 单级任务列表★ | |
议题管理 (Issue Management) | 自定义分类 | 无 | 无 | 无 |
需求与功能 | 无 | 无 | 无 | |
问题与缺陷 | 无 | 无 | 无 | |
风险 | 无 | 付费 | 无 | |
资源管理 | 人员信息管理 |
★★ | ★★ | ★★ |
角色与权限 |
★★★★ | ★★★ | 自定义用户组★★★ | |
文档分类管理 | 单级分类★ | 无 | 单级分类★ | |
文档版本管理 |
★★ | 无 | 无 | |
其他 | Email集成 |
★里程碑 | ★★ | ★★ |
里程碑,项目分期管理 | 单级里程碑★ | 单个多级任务树★ | 单级里程碑★ |
比较结论
通过比较表可以看到,所有的在线项目管理产品都处在起步阶段,管理项目的能力都非常有限。但通过网络协同和跟踪的优势已经体现出来了。对于简单的项目,还是可以使用这些在线服务来降低工作量的。
同国内的产品相比,国外的三个在线项目管理产品具有如下特点:
- 功能较多,更实用一些。
- 收费服务的价格高出很多。
- 网速一般比较慢。
后记
为了让大家更好的了解各个在线项目产品,笔者还将撰文对具体产品进行介绍和比较。由于下周笔者将参与功能点估算法的培训。所以下周将以发表功能点方面的文章为主。具体在线项目管理产品的介绍可能要等10天以后。