产品经理十五章:项目管理的主要步骤

简介: 简介产品需求的研发往往是以项目的形式进行的。项目是什么?项目是为了提供某项特殊产品或者是服务所作出的临时性的努力。每一个项目的目标都是清晰的,明确的,但是项目本身却存在诸多的不确定的因素。

简介
产品需求的研发往往是以项目的形式进行的。
项目是什么?项目是为了提供某项特殊产品或者是服务所作出的临时性的努力。
每一个项目的目标都是清晰的,明确的,但是项目本身却存在诸多的不确定的因素。比如,项目质量、项目时间、项目成本、项目范围等等。

对于互联网开发项目来说,项目质量具有固定的要求,项目范围、项目时间和项目成本是项目活动中三个关键的不确定因素。

为什么需要项目管理?

因为项目存在不确定的因素,同时呢,它们又是互相制约,互相影响,所以为了增强对项目的控制,提升项目质量,实现项目整体效益的最大化,我们就要对项目进行有效的管理。

什么是项目管理?

项目管理是在项目活动中运用各种专门的知识、技能、工具和方法,使项目能够在有限的资源限定条件下实现项目目标。

项目管理的核心内容是对项目的各类制约因素进行综合的协调平衡。

如何管理项目?
项目管理可以简单的分为两个阶段:

一是根据项目要求(时间、范围、目标、资源)制定行之有效的计划;
二是按照项目计划对项目执行过程进行控制。

如何制定项目计划?
制定项目计划大致分为以下几个步骤。

1、组建项目团队

不同的项目所需的团队成员角色也会有所不同,通常包括:项目经理、产品经理、系统架构师、开发工程师、测试工程师、QA工程师、数据库管理员等等。

img_8270a456ba4189bc98016340c1fee9c5.png
image.png

另外,需要特别强调的是,项目经理要尽量避免在项目后期增加新的成员。项目后期增加人手通常是因为某些原因导致项目进度严重落后。无论是处于何种原因,这都会给项目管理带来很多麻烦。新成员的加入,需要接受项目相关信息的讲解、培训;团队成员的工作要重新分配,项目计划要调整;部分已经完成的工作可能不可用;团队成员间的沟通成本增加······

2、界定项目范围

项目范围不等于产品范围,项目范围不仅包括项目最终实现的产品,而且包括实现该产品所应做的全部工作。简单来说,在项目过程中,任何为了实现项目目标的工作都属于项目范围的范畴。比如,项目过程中必要的沟通例会,对项目质量的测量以及检查等都应该包含在项目范围中。

3、分解项目工作

分解项目工作使得一个大的项目按照功能或者是按照实施过程分解成一个一个的阶段或者是小的项目工作,分配各团队中的每个小团队或者是个人。每一个任务都有可以交付的成果,使每个项目团队成员在项目中的责任更加清晰。

4、评估任务工作量

项目工作被分解成多个任务之后,项目经理要组织项目团队成员将每个任务的工作量评估出来,开发工程师负责评估所有编码相关任务的工作量,测试工程师负责评估所有测试相关任务的工作量。

5、制定项目进度计划

在此之前,我们已经确认了项目成本和项目范围;现在,我们重点要做的就是控制项目工期(项目时间),也就是要制定项目进度计划。
制定项目进度计划就是对项目各项任务的进度进行合理的安排,最终确定项目的开始时间和完成时间。

6、制定项目计划

项目进度计划不等于项目计划。项目进度计划是项目管理中非常重要的一份文档,贯穿整个项目管理过程的始终。

一份完整的项目计划要包含以下几部分内容:

  • 项目介绍
  • 项目团队
  • 项目产品范围
  • 项目成本估算
  • 里程碑计划
  • 项目风险管理
  • 项目沟通机制

二、跟踪、控制项目计划的执行
随着项目工作的不断推进,项目会遭遇各种先前没有遇见的问题和风险。诸如项目需求方提出新的需求,团队成员临时请假缺席,某个关键功能的开发难度比预想的大,等等。
这些问题和风险直接导致某些项目因素(项目范围、时间、成本)发生变化,先前的项目进度可能不再可行。这个时候,项目经理要根据实际情况对项目的各类制约因素进行综合的协调平衡,及时对项目计划作出调整。因此,在整个项目期间,我们往往看到项目进度计划会被反反复复地修订。

项目经理如何及时的发现项目中隐藏的问题呢?

  • 项目经理要多鼓励团队成员对项目信息进行反馈。
  • 每周项目经理对项目的工作进度进行检查,了解项目进度情况。
  • 给项目设置几个里程碑。
    里程碑是项目中的重大事件,它并不是实实在在要完成的任务,仅仅是一个时间点。例如,如下图所示:
img_bab86d4db9c8ee41a90763e281c9cd18.png
image.png

通过这些手段,项目经理可以掌握整个项目的情况,对项目进度进行跟踪,然后控制好项目进度。

目录
相关文章
|
9月前
|
安全 测试技术 UED
你知道SBTM(会话式测试管理)的最佳实践吗?
你知道SBTM(会话式测试管理)的最佳实践吗?
149 0
|
监控 项目管理
一个完整的项目管理流程包括什么?
项目管理流程是指在实施项目过程中,按照一定的规范和步骤进行项目管理的过程。项目管理流程包括项目启动、规划、执行、监控和收尾五个阶段
528 0
一个完整的项目管理流程包括什么?
|
项目管理
产研项目管理-实用经验
项目管理方法是一门通用技能。当你正在管理一个项目时,如果没有系统的方法,那么只能事倍功半。项目管理用结构化的方法告诉我们:如何就目标达成共识,如何与相关方协作,如何拆分工作,如何控制项目工期,如何达成项目目标,从而为公司收益做出贡献。
685 0
|
监控 项目管理 语音技术
学习项目管理
这些天突然想了解一点关于项目管理方面的知识,因此找了一本叫做《写给大家看的项目管理书》的书,该书比较通俗易懂,下面将该书的重点部分加以记录。
学习项目管理
|
程序员 项目管理
艾伟也谈项目管理,较大型项目的产品工作心得
  最近做的一个项目从需求分析到上线绵延了四个月之久,这也是目前接手过功能点最繁复,产品线对接最多的一个项目。从中得到的一些关于设计较大型产品的心得,拿出来跟大家分享。   立项前   1、统一元素设计需考虑周全   也许是初创团队的缘故,我不得不感叹团队对产品经理要求之严格之缜密,项目全程只有一个人负责,所以大到产品线对接,小到一句提示的位置和展示形式都需要一一推敲。
1309 0
|
测试技术 项目管理
艾伟也谈项目管理,对项目管理的几点认识
自2007年参加工作以来,参与的项目也有好几个了,但都是以项目成员的角色参与,从来没有以项目经理的角色参与项目。中国有句古话叫“旁观者清”,同一个问题站的角度不同,可能会形成不同的结论。下面我就以一个普通项目成员的角度谈一下对项目管理的几个看法,希望大家给予指正。
955 0
|
测试技术 项目管理
艾伟也谈项目管理,关于项目管理的一点体会
  这段时间,一直在负责一个项目的管理与开发。在时间短、任务紧,而团队人员又大部分是没有经验的菜鸟的恶劣情况下,我带领接近40人的团队,终于在客户规定的时间范围内如期交付产品。这其中,经历了需求变更、人员变动(因为其它任务,先后有近10人离开团队)等诸多问题,项目仍然取得成功了,不能不说有几分侥幸,但此外也有一些经验与教训可以与大家分享。
1010 0

热门文章

最新文章