IT项目管理那些事儿

642 阅读7分钟

一、项目管理核心要素

   项目的定义:一件有意义的事儿。那么如何能让这件有意义的事儿很好的完成
   
   项目管理的定义:在规定的时间/有限的人力物力下产出的结果,满足所有项目利益攸前期制定好的目标。
   
   核心词汇:时间,人力/物力【资源】,有限【成本】,结果,利益方,满意【质量】,制定【范围】
     
   那么项目管理就可以总结成:
   1)时间管理:项目的期限
   2)资源管理:需要多少人
   3)成本管理:投入多少人日
   4)质量管理:功能性,稳定性,安全性,性能,健壮性,可维护性
   5)范围管理:做什么,不做什么
   6)风险管理:人员的变更,需求的变更,性能的缺陷,资源的变动,信息同步,沟通,需求的理解,市场的变化,环境的变化
   7)需求管理:有多少需求,需求的变更
   
   项目管理的方式
   1)瀑布式
      也就是从需求到设计,从设计到编码,从编码到测试,从测试到提交大概这样的流程,要求每一个开发阶段都要做到最好。特别是前期阶段,设计的越完美,提交后的成本损失就越少。
      适合大型项目,政府项目,第三方合作的项目,外包项目等

   2)迭代式
       不要求每一个阶段的任务做的都是最完美的,而是明明知道还有很多不足的地方,却偏偏不去完善它,而是把主要功能先搭建起来为目的,以最短的时间,最少的损失先完成一个“不完美的成果物”直至提交。然后再通过客户或用户的反馈信息,在这个“不完美的成果物”上逐步进行完善。
       适合中大型项目或者创业团队

   3)敏捷式
      相比迭代式开发两者都强调在较短的开发周期提交软件,但是,敏捷开发的周期可能更短,并且更加强调队伍中的高度协作。
      适合日常需求

二、项目管理实践总结 做好一个项目的4条经验

1、先小人后君子【此条适合在需求评审阶段】。

2、各司其职拒绝越界【此条适合项目初始阶段,此阶段,大家一定要分工明确,各岗位职责清晰,各司其职】。

  在项目的各个阶段中,
  
  需求分析师要考虑的是:需求的合理性,是否符合业务特征,需求是否符合商业逻辑等等,而不是,是否可实现,如何实现等。
  产品要考虑的是:功能的可用性,易用性,体验感,是否可以解决问题等问题,而不是功能的可实现性,性能,安全性,可扩展性,可维护性等。
  技术要考虑的是:功能的开实现性,安全性,性能,容灾,健壮性,扩展性,可维护性等,而不是功能是否符合业务,业务的合理性等。
  测试要考虑的是:功能是否符合产品说明文档的描述,性能是否符合预期目标,系统的边界校验,系统的健壮性等,而不是如何实现的等。
  项目经理要考虑的是:项目的边界,项目的资源配比,项目的工期,项目的风险,项目的里程碑时间点等,而不是项目的实现等。

3、既当爹又当娘【此条适合项目验收阶段,此阶段,大家不要区分岗位职责分工,不要把自己定位在自己所处的岗位上,项目就是你自己的】。

4、拒绝老好人,【此条适合项目进行中,要撕破脸,不做老好人】 老好人的几个特征:怎么着都行,笑而不语,知道不说,知道不做,什么都接受,逆来顺受。

  做到以下几点你就不是老好人:
  1)辩证的看待问题
  2)多问为什么
  3)了解背景和原理
  4)为了对的,敢于提出质疑
  5)有所为有所不为
  6)敢于说不

  case1:某项目执行过程中,测试同学A,在需求评审中,发现某个需求有逻辑缺陷,缺因为产品设计的同学是自己的好哥们,好朋友,或者怕得罪这个人,没有当面或背后指出。造成项目后期因此部分功能要重新实现。
  case2:某项目执行过程中,技术同学B,在研发过程中,发现另外一个技术同学C的代码有严重的安全风险或性能风险,因为此同学是自己的上司或者因为种种原因,没有当面或背后指出,造成项目上线后出现安全漏洞
                  或性能缺陷。
  case3:某项目执行过程中,产品同学D,发现业务方提出的需求存在明显的商业逻辑缺陷,却不敢/碍于某些原因,没有提出异议,疑问,导致公司投入资源人力,项目发布后,没有市场。

做好一个项目需要的20条职业素养

1、专业的业务领域知识
2、过硬的技术实力
3、丰富的项目管理经验
4、权衡利弊,舍得之间的衡量
   日常中,很多事情,为了在有限的资源下达成最好的结果,往往需要舍弃掉一些意义不大,价值不大的事情
5、正直
   只有正直的人,才能确保出发点是无私的,否则很多事情都会变味!!!
6、必要时,弃卒保车的智慧
   壮士断腕,只为活命,举个例子,项目中,在既定的人力投入下,突然因为人员变动,导致不得不作出项目调整,这个时候就需要作出一些牺牲。
7、紧急时,舍车保帅的毅力
8、控制情绪
   不好的情绪可以传导,而且不利于沟通和协作,控制情绪的几个办法:
    1)感觉做事情已经受情绪控制时,放下手头的工作,出去走走,抽颗烟。或者做个大保健发泄一下。
    2)长作换位思考,站在对方的角度想想。
    3)实在控制不住时,请作深呼吸,连续三次,然后再说再做。
    4)多想想,你工作的目的是什么?你人生里很多美好的事情。
    5)平时养成,礼貌用语,文明用语,这样在情绪来了,至少不会在语言上面得罪人。
9、保持冷静
  尤其是在项目遇到风险的时候,一定要保持冷静,客观的分析,实在无法集中精力思考,建议绕公司步行三圈,或者回家次日做决定。
10、良好的表达,话有三说,同一个意思,不同人的表达出来,味道就是不一样
    5不要
    1)不要用命令的语气【必须,一定,肯定】
    2)不要用挑衅的语气【我不行,你来?】
    3)不要用质疑的语气【这个不成吧?】
    4)不要用鄙视的语气【不这个太low了吧?】
    5)不要用教育的语气【你这样做是不对的,应该这样那样做】
   三要:
    1)要多使用建议的口气【可不可以这样。。。】
    2)要多使用商量的口气【你觉得呢?】
    3)要多使用求助的口气【你要帮我呀?】

    两个动作要牢记:
    1)微笑
    2)听的时候要认真,说的时候要简明,并保持眼睛与对方平行。      
11、提问题的技巧
   举例:
   这个技术点,我没有听懂,你啥时候再讲一下?
   这个技术点,我觉得好高深,您啥时候得空再给我讲解一下吧?
   多用大家能听得懂的词语,词汇【讲人话】,不要使用太专业的词语。
12、不同姿势的沟通确认
13、有敢拍桌子的勇气
14、换位思考
15、目标要统一
16、利益要明确
17、克服懒惰
18、积极乐观的心态
19、大局观,主人翁意识
20、补位思想,只要气球不落地,我们就是好同志