一张图看懂项目管理

简介: 项目管理流程是一个繁杂的过程,每个阶段需要涉及到不同人员、资源的协调配合。

什么是项目管理

项目是指一系列独特的、复杂的并相互关联的活动,这些活动有着一个明确的目标或目的,必须在特定的时间、预算、资源限定内,依据规范完成。项目管理是运用管理的知识、工具和技术于项目活动上,来达成解决项目的问题或达成项目的需求。项目管理过程受制于时间、人力、资源等的限制。

一般来说,项目的流程大致包括立项计划、执行、收尾和结束四个阶段,如图一所示。

f_e16c94d8470b63c6712e8de4f46ad419&t=jpg

图一

项目管理中的角色

项目各个阶段的完成,严格来说需要产品经理,项目经理,测试经理等不同角色的配合支持。

f_e4fcab543e5e7c21dabb05e1cf33f07d&t=png

图二

一个项目的完成,甚至说一个产品一个功能点的实现,从抽象的需求落实到具体的界面并不是一件简单的事而是经过产品目标-内容需求-信息架构-交互设计-界面设计-感知设计等一系列过程。

因此,在项目管理的过程中一般会使用到项目管理工具。 项目管理工具(现在一般指软件)是为了使工作项目能够按照预定的成本、进度、质量顺利完成,而对人员( People)、 产品 Product)、过程(Process)和项目(Project)进行分析和管理的一类软件。


产品经理-立项

立项阶段是产品经理的舞场。

产品经理的职责是分析用户需求理解、控制用户需求,以及将业务语言转化为IT语言是产品经理在需求分析阶段最为重要的两项工作。因为用户需求最终需要通过技术来实现。产品经理一端对用户负责,另一端对技术人员负责,也就是相当于二者之间的桥梁,其实在整个项目中,产品经理实际上就充当了用户代表需求方。

需求能否被最终立项也是一个复杂的流转过程,而且已立项的需求变更在项目中也是经常的事。

图三来自某项目管理软件中需求的验证过程。

f_e7e98013afdb4489e52a4a18dff4ea96&t=png

图三

项目经理——计划和执行

需求正式立项后,接下来就是制定计划和执行了。这时就该项目经理登场了。

如果说产品经理管理的是产品,那项目经理管理的就是”,产品经理保证的是产品“有人用”而项目经理保证项目的按时按质“完成”。

项目经理可以说是负责启动、规划、执行、监控、收尾一个项目的包工头。

计划阶段,项目经理需要制定目标,起止时间,参加人员及人员所属任务。执行阶段则要掌控监督开发的各个环节,即时反馈阶段性的成果协助、指导项目组成员的工作,保障项目的顺利交付。

项目经理借助项目管理工具掌控项目的进度,如图四的进度表和图五的燃尽图。

f_843a8d1b500a1290f9c410ef44c58b16&t=png

图四

图中的进度是按照总消耗/(总消耗 + 总剩余)计算出来的一个工时的进度。

f_0dd485983eca5ed02596156b2875494a&t=png

图五

燃尽图的横轴为日期,纵轴为工时数。工时数乃项目中所有任务剩余工时的总和,每天计算一下,形成坐标,然后把线连接起来,形成燃尽图。

测试经理——收尾

项目开发工作完成后需要进行测试把可能出现的问题解决掉测试就是一个找问题的过程。测试阶段由测试经理负责。

测试经理是一个泛称,很多公司没有测试经理岗位,可能是测试主管,或者测试组长。也有很多公司,没有测试管理岗,没有测试负责人,统一归项目经理管。

测试阶段,测试经理需要制定测试方案,设计关键测试数据和评审测试用例负责实施软件测试,完成对产品的集成测试与系统测试,对产品最终质量负责

其实测试经理的工作和项目经理类似,除了任务分派和监控之外,还需要反馈。测试出的问题反馈给项目经理进行二次修复,没问题后反馈产品经理进行产品的发布。图六是任务分配表,图七是bug统计表,可以从不同维度统计bug情况。

f_737091ddeaf0a8c90eab850cbd7b0c86&t=png

图六

f_7b90ee9e177f5a5bdd13ae0b112d4d64&t=png

图七

项目管理流程是一个繁杂的过程,每个阶段需要涉及到不同人员、资源的协调配合。虽然说产品经理,项目经理,测试经理分别具有不同的职责范围,但很多时候的也存在职责重叠的情况,时间的概念、进度的规划、质量的要求等可能是三者协调一致的结果,也可能一人分饰两角,在很多中小企业的项目经理也是产品经理,或者没有测试经理,这个并不奇怪。所以项目管理并不是一个单项流转的过程,三者所承担的角色也不是一成不变的,如图八所示。

f_695a23a09f8b39dbee8e7725b3ff1e0a&t=png

图八

本文部分观点和图片来源于禅道项目管理软件,人人都是产品经理,如有侵权请告知。

1Q4An40o5UwKFO.gif
相关文章
|
5月前
|
数据挖掘 项目管理
PMBOK泛读(第十二章) - 项目采购管理
PMBOK泛读(第十二章) - 项目采购管理
37 1
|
5月前
|
存储 安全 数据管理
PMBOK泛读(第十章) - 项目沟通管理
PMBOK泛读(第十章) - 项目沟通管理
54 0
|
5月前
|
项目管理
PMP备考之路 - PMBOK第十二章(项目采购管理)
PMP备考之路 - PMBOK第十二章(项目采购管理)
34 0
|
5月前
|
项目管理
PMP备考之路 - PMBOK第九章(项目资源管理)
PMP备考之路 - PMBOK第九章(项目资源管理)
35 1
|
5月前
|
数据挖掘 项目管理 数据库
PMBOK泛读(第七章) - 项目成本管理(一)
PMBOK泛读(第七章) - 项目成本管理(一)
38 0
|
5月前
|
数据挖掘 项目管理 计算机视觉
PMBOK泛读(第七章) - 项目成本管理(二)
PMBOK泛读(第七章) - 项目成本管理(二)
32 0
|
7月前
|
敏捷开发 测试技术 BI
敏捷七大步骤和常用敏捷工具推荐
Leangoo领歌一款永久免费的专业敏捷研发管理工具,它覆盖了敏捷项目研发全流程,包括小型团队敏捷开发,规模化敏捷SAFe,Scrum of Scrums大规模敏捷。能够支持多种场景,如:敏捷研发管理、敏捷项目管理、工作流管理、轻量级项目群管理、任务管理等。2)管理产品路线图、产品backlog、迭代规划和执行、缺陷、测试、项目文件及企业组织架构等等。3)可查看多项目进度,项目视角的统计等,提供了不同视角的统计,例如:进度统计、燃尽图、团队速率、任务分布、缺陷分布、测试用例分布等等,实时掌握项目状态及进展。
|
人工智能 监控 数据可视化
敏捷项目管理基础笔记分享
阿里云DevOps助理工程师认证(ACA) Alibaba Cloud Certified Associate - DevOps笔记分享
169 2
敏捷项目管理基础笔记分享
|
项目管理
艾伟也谈项目管理,项目管理 – 人员外购利弊谈
  昨天与同行进行案例讨论时得知,前2个月还被列为正面经典案例的项目到这次讨论时居然变成了反面典型,真可谓成也萧何败也萧何啊。   该项目是一个软件外包项目,发包方是非中国大陆的客户,项目规模在500人月左右,团队人数峰值为50人,实施周期为12个月。
1009 0
|
测试技术 数据库 项目管理
项目研发流程及管理之我见
随着工作年限的增长,我们从一开始负责一个功能,再到负责一个模块的数据字典及框架设计。再到负责整个系统的需求评审及架构设计。这一路见证着程序猿的成长。但当我们逐步成为一名架构师,或是一名项目管理人员时,会发现一个项目的成功,会牵扯到各式各样的问题及风险。
3592 0