软件项目宏观管理策略点睛
来源:互联网 发布:tpshop完整版源码下载 编辑:程序博客网 时间:2024/04/29 10:41
根据国际知名调查机构stanish集团的统计,真正成功的项目仅有26%,而其他项目都可以算作失败项目。为什么这么多的项目都失败呢?问题出在哪里呢?依据笔者的经验,很多项目实际上是败在了初期,败在了启动时,败在了项目的宏观管理策略上。即,没有根据项目的特点采用合适的管理策略,即使后续的管理方法再细致也没有用了。我推荐如下八个感触颇深管理策略,供软件项目的管理者借鉴:
1、增量交付
超过3个月周期的项目一定就要分批交付,以尽早满足客户的商业价值,以增加项目的外部可见性,以尽早发现对需求的偏离,以尽早完整地在实际环境中确认需求的实现。
2、迭代开发
短周期迭代,以尽早确认需求,以尽早响应需求变化,以获得成就感,以客观的度量项目进展,以尽早发现各种风险,以建立一个自学习,自提升的开发团队。
3、骨架优先
先开发出可执行的骨架代码,以确保接口的可行性,以保持一个可测的框架,以便于随时增加新的功能进来,以便于不同的开发人员进行联调。
4、测试驱动
先设计好测试程序,再设计产品代码。边写产品代码,边单元测试,以使单元测试程序充分利用,重复利用,以尽早发现程序bug,以尽可能多的发现程序bug,以快速定位bug。
5、持续集成
不联调不知道程序接口的错误。通过持续集成可以尽早发现不同程序衔接的问题。
6、每日确认
需求人员应该每天确认完成的功能是否满足了预期。尽早发现问题,尽早解决,也便于客观度量项目进展,尽早调整后续的计划,每日确认来保证方向的正确性,结果的正确性。
7、实时沟通
沟通失误是返工的最大原因。我写的,你理解可能错误。我说的,你也可能理解错误。需要在开发过程中事先充分沟通、及时沟通、多种手段沟通、面对面沟通,事情完成后要及时确认完成结果的正确性。
8、结果可视
项目的状态要通过需求完成的多少来度量,项目的状态要通过看板来直观展现,要让项目组的所有成员都抬头可见。
0 0
- 软件项目宏观管理策略点睛
- 软件项目收尾常见策略
- 软件项目中的风险应对策略
- 软件项目用人的一些策略
- 软件项目的风险管理策略【项目管理资源网】
- 嵌入式软件测试策略
- 嵌入式软件测试策略
- 组策略--分发软件
- 软件架构设计策略
- 软件架构设计策略
- 常见软件license策略
- 软件测试策略基础
- 软件测试策略
- 软件测试策略
- 软件限制策略
- 软件测试策略
- 软件测试策略
- 软件测试策略出谋献策
- Gson使用转
- React学习之 -- 函数式编程
- Linux下如何指定调用约定(calling convention)
- disruptor 笔记
- 分享新浪微博,qq好友,qq空间,腾讯微博等
- 软件项目宏观管理策略点睛
- 深入剖析PHP输入流 php://input
- 深入java虚拟机阅读笔记(jvm内存原理、异常处理部分)
- flannel 实战与源码分析(二)
- ntpdate + crond 实现周期性对时
- Class"X" is public, should be declared in a file named "X.java"
- 2_4最近邻算法kNN(k_nearest_neighbor)——datingClassTest_2_4
- HAUTOJ 1262: 魔法宝石 24行代码
- leetcode 371. Sum of Two Integers