软件工程与通用项目管理的区别
[ 2010/4/26 22:03:00 | By: liu.peichen ]
 

     软件工程,无论是“面向对象”还是“面向过程”的思想,当前的多数书籍都多数关注技术,从管理要素上侧重于技术,目的是通过适当的工程方法和相应的技术管理确保达成“合乎用户期望、质量合格、性能合规、安全可靠”的软件产品,其目标是满足最终用户的需求,以“质量”为项目的核心目标,未充分考虑项目中的“时间成本”,几乎不考虑“费用成本”;适合于那些技术难度高,需要不断创新,有充裕时间,几乎不需计算成本的项目比较适合,比如“航天工程”和部分“军工项目”;这是前些年多数软件项目做成“无底洞”的根本原因。  因此,不完整的项目目标必然导致项目失控,难以满足包括开发商自己的项目干系人的项目目标。 近期看到有些新翻译的软件工程书籍附加了部分通用项目管理的思想。

 

    以PMBOK为代表的“通用项目管理”,讲求以“满足所有干系人的目标”为项目成功的标准,力求在确定的项目范围内,平衡“质量、时间、成本”这项目的三要素。这从本质上决定了“通用项目管理”关注的“目标”与“软件工程”的区别,进而决定了项目的“成败”!

 

     对于PMBOK的九大知识领域,多数IT项目经理是不需要关注“采购”,人力资源、成本管理、范围管理、时间管理、质量管理、沟通管理、集成管理都是必须关注的知识领域。反而是风险管理,最关键的是风险意识和风险知识库的积累,抛开天灾,以上几个方面都做好了,风险基本就得到控制了。

 

    沟通管理首要的就是进行干系人分析,在此基础上,形成清晰的组织结构,参照项目计划,分析各类问题,含范围变更状态、成本状态、时间(进度)状态、质量状态、资源(含人员、设备、软件等)状态、事业环境因素(非重点观注),分析风险情况,及时沟通协调解决。 项目监控的本质就是围绕沟通管理进行的。

 
 

发表评论:

    昵称:
    密码:
    主页:
    标题:

时 间 记 忆
最 新 评 论
专 题 分 类
最 新 日 志
最 新 留 言
搜 索
用 户 登 录
友 情 连 接
博 客 信 息