欢迎您来到上海迭心信息科技有限公司!我司专注CMMI、ITSS、CCRC、CS、DCMM、ASPICE、DSMM、涉密资质、知识产权贯标、ISO等资质认证
上海:021-58445696
南昌:0791-88185955
当前位置:首页 >  企业资讯 > 专业知识
企业资讯

软件项目宏观管理策略点睛

admin 本网站 2018-11-30 304  [ 关闭窗口 ]

根据国际知名调查机构stanish集团的统计,真正成功的项目仅有26%,而其他项目都可以算作失败项目。为什么这么多的项目都失败了呢?问题出在哪里?


依据笔者的经验,很多项目实际上是败在了初期,败在了启动时,败在了项目的宏观管理策略上。即,没有根据项目的特点采用合适的管理策略,即使后续的管理方法再细致也没有用了。我推荐如下八个感触颇深的管理策略,供软件项目的管理者借鉴:

1、增量交付

超过3个月周期的项目一定要分批交付,以尽早满足客户的商业价值,以增加项目的外部可见性,以尽早发现对需求的偏离,以尽早完整地在实际环境中确认需求的实现。

2、迭代开发

短周期迭代,以尽早确认需求,以尽早响应需求变化,以获得成就感,以客观的度量项目进展,以尽早发现各种风险,以建立一个自主学习,内部提升的开发团队。

3、骨架优先

先开发出可执行的骨架代码,以确保接口的可行性,以保持一个可测的框架,以便于随时增加新的功能进来,以便于不同的开发人员进行联调。

 4、测试驱动

先设计好测试程序,再设计产品代码。边写产品代码,边单元测试,以使单元测试程序充分利用,重复利用,以尽早发现程序bug,以尽可能多的发现程序bug,以快速定位bug。

5、持续集成

不联调不知道程序接口的错误。通过持续集成可以尽早发现不同程序衔接的问题。

6、每日确认

需求人员应该每天确认完成的功能是否满足了预期。尽早发现问题,尽早解决,也便于客观度量项目进展,尽早调整后续的计划,每日确认来保证方向的正确性,结果的正确性。

7、实时沟通

沟通失误是返工的最大原因。别人写的,你理解可能错误。别人说的,你也可能理解错误。需要在开发过程中事先充分沟通、及时沟通、多种手段沟通、面对面沟通,事情完成后要及时确认完成结果的正确性。

8、结果可视

项目的状态要通过需求完成的多少来度量,项目的状态要通过看板来直观展现,要让项目组的所有成员都抬头可见。



上海迭心信息科技有限公司——欢迎来电咨询021-58445696

展开