关于软件外包开发的一点心得

浏览:656 发布日期:2015/10/16 分类:求助交流 关键字: PHP 外包
在一个高效的团队中,必定拥有一批杰出的一线人才。软件外包也是一样的,高效的团队、一线人才,决定了软件外包的质量。从客观角度分析,代码是检验软件质量的重要指标;软件外包过程中的任何一项操作都是为了能够产出优秀的代码。因此,代码才是软件的核心。

编码是软件外包http://www.yuantuan.com/index/index/waibao过程中最基本、最底层的一项工作,但是也是最重要的工作。任何一个领域的专家都需要花费大量的时间来进行基本功的锻炼,木匠需要花费大量的时间来锻炼他们对各种工具的掌握,厨师则需要练习刀工和火候。程序员也是一样,语言的各种特性必须要了然于胸,另外对软件的管理也需从代码做起。

从2000年到现在,国内兴起了一股软件工程热,需求管理、配置管理、甚至CMM。面对纷至沓来的各种方法学,UML、OOA,大家似乎已经热衷于这些概念本身了,却往往忽略了软件外包中最基本的元素:代码。从管理的角度上来看,任何一个组织的管理都需要一个从上至下的管理过程,有基层的管理人员,也有高层的管理人员。对代码的管理就是软件外包中的基层管理,它的作用就是把需求、设计的思路贯彻到最终的代码中。

软件的开发过程就象是一部精密的机器,任何一个环节的变化,都会对其它的环节产生影响。软件外包过程中大部分问题都是由于很小的原因引起的。结果一个很小的问题很可能会牵一发而动全身。一个产品如果后期在debug上花费了大量的时间,则就说明当初编写时,代码的质量没有得到重视。

编写优秀的代码虽难,但还有更难的事情,就是让整个开发团队都编写出优秀的代码。每个开发人员对问题的理解都不一样,若能将每个人的想法集中理解和分化,那么,这个团队将是一个超级团队。

最后,要记住,一个人的进步不是进步,整个团队的进步才是真的进步。
最佳答案
评论( 相关
后面还有条评论,点击查看>>