关于项目管理的思考

来源:互联网 发布:php新闻发布管理系统 编辑:程序博客网 时间:2024/04/28 02:35

项目管理的成功因素分解:

1、项目目标

搞清项目的目标非常重要,项目目标大致分成几类:

A)完成某些特定范围输入需求,完成一锤子的买卖

B)完成某个长期运营的产品

C)锻炼团队,以训练为目的

D)进行相关的技术研究,验证某些技术解决方案

项目经理首先需要搞清楚最终要达到什么样的目标,这样针对不同的需求时,可以在优先级排列,搞清楚重点的工作。

一个没有重点的项目是做不好的,一个没有主题思想的人是没有什么前途的。


2、项目范围

确定项目范围非常重要,可以通过以下方式来把控项目的范围

A)在项目开始时,对需求进行多次的评审,产品经理必须让开发人员、测试人员搞清楚产品需求,防止出现了解上的偏差,以及沟通上的问题

B)全程对需求进行追踪,项目过程中,出现的变动的需求,务必开发讨论清楚,防止项目组出现需求变更还不知道的情况;

      放弃使用邮件的方式进行追踪,使用项目文件管理工具(如:SVN),开发、测试最终是以文档为标准

C)出现需求较大变更时,需要及时考虑项目的风险以及完成的时间点,及时向老大报告;如果非常关注完成的时间点的话,可能在某些需求上做出取舍


3、工期

工期对于在风云变幻的移动互联网,显得异常重要,产品会因为延误几天推出,最终命运会发生截然不同的结果

A)依据项目组实际情况,客观进行评估工期,不要为了迎合领导,做出中看不中用的计划,最终也丧失了领导对你的信任

B)不要将加班、节假日的时间排到计划中,除非项目组的工作非常单纯,因为另外的事项会耗去一部分时间,这样加班的时间可以作为缓冲来抵消例外事项产生的时间消耗

C)将项目工期分成几个阶段,也就是平常所说的里程碑,这样减低了项目的风险以及保持团队的干劲,一个非常长期的项目会消耗所有的激情和信心


4、质量

产品的质量是长时间运营的生命线,如何保障产品的质量,给项目组提出了极大的挑战

A)对于产品一块:明确产品的目标以及重点,在有限的时间内保证重点功能的质量(如支持的重点型号的机器以及操作系统的版本)

B)对于开发一块:需要做好产品的逻辑设计,重要功能的逻辑设计(进行模块化设计,降低功能的耦合性)需要重点的评审,做好CodeReview,做好单元测试

C)对于测试一块:明确产品需求,编写好测试用例(需要进行多次的评审,可以参考同类产品的测试经验),所有的测试用例务必可以度量,在条件的允许的情况下,

     对产品进行有效范围的公测,收集产品的反馈意见


5、成本

对于所有的项目经理来说项目成本尤为重要,成本主要包括:人力成本、设备成本、沟通成本、其他成本(出差、市场宣传、项目活动等)。


总的来说,所有的项目过程需要量化以及可度量,所有的计划要客观,能够将美好的愿望变成事实。

我是一名刚入行的项目经理,欢迎大家讨论,并提出宝贵意见。