互联网开发能否敏捷+有效
2008-09-24 02:06
309 查看
公司最近在进行流程方面的梳理,今天有幸被采访,问到如何提高某些工作方面的质量。一提到规范、质量,说真的我有些头疼,其实我们制定的规范并不少,可实施起来确实有些困难。我们常常开发都是被市场驱动,在互联网行业可以看得更明显。我以前做传统软件,可互联网不能以常理思维去思考,互联网可以让你感觉一日千里。如何使互联网开发更加敏捷+有效,没有规范肯定是不行的,但完全照规范去做也不行,互联网变数太大了。
完美的软件开发可以从两个角度去衡量,一是过程的符合度,二是结果的符合度。过程的符合度就是在开发中是否按照我们既定的流程去做,并做到持续改进。结果的符合度就是我们所做出的产品或服务是否满足需求或市场。现实情况下,我们由于各种原因,必须在过程符合度和结果符合度上做出妥协。
永远没有完美的软件开发,至少从我这几年来做项目中没有看到。所以我们需要敏捷+有效,过程要敏捷,结果要有效。对于互联网开发不能死板,死板会失去创造力,但也不能无视流程和规范,我们更应该制定灵活和可裁减的流程。我们不能被流程和规范所束缚,流程和规范应该是架飞机,开发人员坐在上面就能体验到开发的快感。这很重要,我最害怕的就是整天忙啊忙,转啊转,也不知道自己在做啥。没有规范会让我们迷惘,但过重的规范会让我们速度放慢,恰到好处是精髓,也许恰到好处与敏捷有些相通。
完美的软件开发可以从两个角度去衡量,一是过程的符合度,二是结果的符合度。过程的符合度就是在开发中是否按照我们既定的流程去做,并做到持续改进。结果的符合度就是我们所做出的产品或服务是否满足需求或市场。现实情况下,我们由于各种原因,必须在过程符合度和结果符合度上做出妥协。
永远没有完美的软件开发,至少从我这几年来做项目中没有看到。所以我们需要敏捷+有效,过程要敏捷,结果要有效。对于互联网开发不能死板,死板会失去创造力,但也不能无视流程和规范,我们更应该制定灵活和可裁减的流程。我们不能被流程和规范所束缚,流程和规范应该是架飞机,开发人员坐在上面就能体验到开发的快感。这很重要,我最害怕的就是整天忙啊忙,转啊转,也不知道自己在做啥。没有规范会让我们迷惘,但过重的规范会让我们速度放慢,恰到好处是精髓,也许恰到好处与敏捷有些相通。
相关文章推荐
- 参考敏捷之偏互联网项目开发流程----最近在忙的事儿
- 敏捷软件开发基础:进行有效的客户协作
- 互联网产品敏捷开发的特点
- 六种有效的开发模型,基本可满足所有互联网系统架构
- 互联网敏捷开发之路
- 使用.NET进行高效率互联网敏捷开发的思考和探索【一、概述】
- 敏捷开发将死,互联网开发需要探索性研发流程
- 敏捷软件开发基础:进行有效的客户协作
- 使用.NET进行高效率互联网敏捷开发的思考和探索【一、概述】
- 敏捷软件开发基础:进行有效的客户协作
- 使用.NET进行高效率互联网敏捷开发的思考和探索【一、概述】
- 超越敏捷有效开发
- 移动互联网敏捷开发流程
- IT实训课程系列——(三月)移动互联网产品团队的敏捷开发之路
- 使用.NET进行高效率互联网敏捷开发的思考和探索
- IT研发核心课程系列——移动互联网产品团队的敏捷开发之路
- 互联网企业的敏捷开发之道
- 互联网企业的敏捷开发之道
- IT研发核心课程系列——移动互联网产品团队的敏捷开发之路 每月一期
- 减肥瘦身三部曲 - 敏捷开发