软件项目宏观管理策略点睛
2017-04-24 15:43
225 查看
根据国际知名调查机构stanish集团的统计,真正成功的项目仅有26%,而其他项目都可以算作失败项目。为什么这么多的项目都失败呢?问题出在哪里呢?依据笔者的经验,很多项目实际上是败在了初期,败在了启动时,败在了项目的宏观管理策略上。即,没有根据项目的特点采用合适的管理策略,即使后续的管理方法再细致也没有用了。我推荐如下八个感触颇深管理策略,供软件项目的管理者借鉴:
1、增量交付
超过3个月周期的项目一定就要分批交付,以尽早满足客户的商业价值,以增加项目的外部可见性,以尽早发现对需求的偏离,以尽早完整地在实际环境中确认需求的实现。
2、迭代开发
短周期迭代,以尽早确认需求,以尽早响应需求变化,以获得成就感,以客观的度量项目进展,以尽早发现各种风险,以建立一个自学习,自提升的开发团队。
3、骨架优先
先开发出可执行的骨架代码,以确保接口的可行性,以保持一个可测的框架,以便于随时增加新的功能进来,以便于不同的开发人员进行联调。
4、测试驱动
先设计好测试程序,再设计产品代码。边写产品代码,边单元测试,以使单元测试程序充分利用,重复利用,以尽早发现程序bug,以尽可能多的发现程序bug,以快速定位bug。
5、持续集成
不联调不知道程序接口的错误。通过持续集成可以尽早发现不同程序衔接的问题。
6、每日确认
需求人员应该每天确认完成的功能是否满足了预期。尽早发现问题,尽早解决,也便于客观度量项目进展,尽早调整后续的计划,每日确认来保证方向的正确性,结果的正确性。
7、实时沟通
沟通失误是返工的最大原因。我写的,你理解可能错误。我说的,你也可能理解错误。需要在开发过程中事先充分沟通、及时沟通、多种手段沟通、面对面沟通,事情完成后要及时确认完成结果的正确性。
8、结果可视
项目的状态要通过需求完成的多少来度量,项目的状态要通过看板来直观展现,要让项目组的所有成员都抬头可见。
相关文章推荐
- 软件项目的风险管理策略【项目管理资源网】
- 软件企业成长的烦恼――多个并行软件项目研发管理策略(1)--成长烦恼
- 软件项目质量管理策略
- 软件项目需求管理复杂性分析及管理策略
- [转]软件项目版本号的命名规则、格式介绍及管理策略
- 软件企业成长的烦恼――多个并行软件项目研发管理策略(2)--原因分析
- 软件项目管理作业实施方案 草案
- 软件项目管理的成功原则
- 谈项目管理和软件测试过程
- 软件项目管理问题分析
- 微软项目管理软件的二次开发
- 书籍推荐:《超越馄饨,有效管理软件开发项目》
- 微软软件项目开发方法--微软软件项目管理
- 项目管理软件应用浅析
- 为软件质量保驾—过程管理与项目管理技术的应用
- 小软件项目开发的管理
- 软件项目管理常见问题分析(一)
- 软件项目管理(CMM)经验谈(2)
- 对软件项目管理的探讨
- 谈项目管理和软件测试过程