经典案例
  • 金融大数据解决方案
  • 汽车大数据解决方案
  • 政府大数据解决方案
  • 铁路大数据解决方案
  • 电力大数据解决方案
  • 军工大数据解决方案
  • 解放军总装备部
  • 中国航天科工集团
  • 航天科技集团

北京软件开发公司项目管理体会

发布于:2020-01-03 20:46来源:北京软件开发公司 作者:北京软件开发公司 点击:
        北京软件开发公司项目管理体会
 
  北京软件开发公司项目管理经验分享
图 北京软件开发公司项目管理经验分享
       项目管理需要的知识,是一个软件开发的一个体系,包括项目管理本身的知识体系,一级项目管理要应用的领域所需要的知识体系,当然软件开发项目管理终要的,是软技能,也是人际关系技能。
       软件开发项目管理的核心:人
       软件开发项目管理的四大要素:

  1. 选择正确的人
  2. 为他们分配正确的工作
  3. 保持他们的积极性
  4. 帮助团队凝聚起来并保持团队的凝聚力
  1. 选择正确的人

      北京软件开发公司万博全站ManBetX官网在多年项目管理经验中认为,要想项目成功首先要学会看人。虽然不一定都是人力资源的行家,但是在项目团队中需要了解项目中所有人员的素质,主要看沟通能力和责任心。
  1. 为他们分配正确的工作

        软件开发项目中分配工作是很容易的,但是要做到正确分配工作就是一个大学问。
        北京软件开发公司万博全站ManBetX官网在多年项目管理经验中认为,分配任务需要采取宏观控制加上微观调整。首先要明确的知道每个组员的各项知识技能水平。北京软件开发公司万博全站ManBetX官网在多年项目管理中绘制了知识技能水平考核表,以此来把握每个人的技术水平,根据软件开发项目纵向划分成各个模块,模块的大小以及数量是有讲究的。每个人都负责从表现成到数据访问层的编写,这样做好处第一是可以让大家把握自己项目的框架,培养员工的项目管理基本知识,第二是避免按层次划分中出现的互相扯皮现象,比较适合于创业型企业的中小项目。然后根据员工以往的项目经验,让每个员工谈谈对各个模块的认识,以此来推荐他做什么模块。员工对感兴趣的模块会说的比较多,比较有见解。接着再根据他们的以往的编程经验,速度,定出两周内要完成的任务,不能定太多周,因为项目刚刚开始时无法预知进度的。
        分配正确的任务的要点,就是要先集体说明一下项目的各种需求,让每个员工知道这个项目的规划。接着要单独的和每个员工谈话,让他做喜欢的工作。如果出现冲突,就在中间起协调作用,让软件项目组所有成员分别谈谈对软件开发项目的了解和建议,以便知道软件开发项目团队每个人想做这个模块的动机是因为认为比较简单想让自己的工作轻松一些,还是认为比较难有挑战性,想挑战自己的技术高度。接着再根据他以往的项目经历,来说服他做他擅长的模块,以便提高项目的成功率。因为软件开发项目管理中很重要的一个原则是,一个成员做的工作,应该是重复过去成功的项目经验,而不是挑战他的技术高度,否则对项目是有害的,会导致项目失控。也就是说他个人的技术水平可能得到提升了,但是这是以项目作为他的试验品为代价的,这个人的提高只能在下一个项目中体现出来,正所谓前人栽树后人乘凉。
        分配任务的时候要非常谨慎和小心,因为往往公司员工比较不敢对领导提出异议,所以就会造成任务完成质量不高或者不能按时完成,使项目管理无法按计划进行,这是我深刻的体会。在团队成型初期,我们必须按照一定的难度和数量来分配,并给予足够的技术支持和帮助,在做的过程中要不断跟踪,等到团队成熟以后,对项目进度的管理将会越来越顺利,越来越准确。

  1. 保持他们的积极性

        北京软件开发公司认为,人的积极性是个很有趣的东西,把握拿捏不好分寸,就会影响到一个人做事情的积极性。
        在这里北京软件开发公司万博全站ManBetX官网引用一段很经典的X,Y理论: 
  X,Y理论可以用来分析一个经理的管理行为,如果这个经理的思想是X理论的思想,那么他就会采取比较强硬的措施,例如军队式的管理方法。这种经理就会用各种严格的规章制度来强迫人们进行工作,触犯了规章制度就会受到经济上的惩罚。北京软件开发公司认为这种管理方式只适合一些标准化操作程度比较高的企业,对于软件行业来说,人才得到了极大的重视,近期人才流动性较大,员工的个性也比较强烈,无法应用这种强硬的措施。
人较低需求层次是生存,高层次是自我实现,在软件开发行业中,生存已经不是问题,每个人都抱着自我实现的目标而奋斗,所以北京软件开发公司万博全站ManBetX官网认为在软件开发行业中采用Y理论比较适合,即一定要让软件开发项目团队员工参与到项目开发决策中。举个例子,有一个员工曾经抱怨,没有让团队的人参与一些事情的决策,他觉得不像团队,做事情效率比较低下。所以要让大家有积极性,就要让人感觉,这个项目是大家努力的结果,是大家团结的结果,而不是某一个技术牛人的结果。
4、  帮助团队凝聚起来并保持团队的凝聚力
        光人的积极性还不够,每个人的用力方向还必须一样才能发挥团队的能量,软件开发团队是有一个生命周期的,分别是形成,躁动,稳定,表现。每一个软件开发团队建立都需要经历这些阶段。那么在软件开发项目经理面临的问题就是,如何使软件开发团队顺利经历这几个阶段,尽快达到表现阶段。
        当团队形成的时候,一切都是新鲜的。软件开发项目团队尝试性的做一些任务,寻找哪些人比较合群,并且了解大家的性格以及特长。因为团队形成的时候,大家的工作热情比较高涨,但是容易出现焦虑,因为在团队中,他们的定位都不明确,所以作为团队的管理者在这个阶段应该做的是建立团队文化,例如团队名称,口号等等,甚至连什么时候开会,什么时候往也要事先有个规划,然后让团队的人之间互相充分的了解,然后做一些合作的工作来让大家了解在这个团队里面应该如何进行沟通协作。
        所以软件开发项目经理的职责就是在团队的各个阶段为团队保驾护航,保证大家的凝聚力,让团队的成员时刻充满责任感和自豪感。


联系方式:北京软件开发公司
电话:010-52895342,400-886-7161
邮件:service@hivekion.com
网址:
【北京万博全站ManBetX官网科技有限公司 ——(hivekion)是一家软件定制开发公司,在软件产品研发与服务,万博全站ManBetX官网坚持稳健经营、持续创新、开放合作,在安全生产、大数据处理等领域构筑了端到端的解决方案优势,为企业客户提供有竞争力的IT解决方案、 产品和服务
------分隔线----------------------------
------分隔线----------------------------
QQ客服热线