首页>>技术前沿>>B/S,C/S软件系统开发
为何软件开发项目的成功往往倚重软件开发人员的能力?
作者:西安软件开发公司 | 原创 来源:西安软件开发公司 | 时间:2014年4月11日| 点击:0次 | 【评论】

目前在西安软件开发行业内围绕软件开发实践和方法论,总有很多教条式的口水仗。阶段式方法能够有效管理软件开发过程的风险,还是说风险管理中能够促生出高品质软件?

我认为,我们最终还是得倚重软件开发人员的能力,这才是个更重要的考量因素,而非选择哪门语言或纠结于方法论间的细微差别。我们都清楚这点,但看起来好像过度纠结于开发能力是关键因素这事儿上。

问题是怎样才能找到有(合适)技能的软件开发人员?为什么软件开发行业的技能很难被掌握和度量?这些因素造成了软件开发人员很难掌握引导产品和服务走向成功所需的能力。然而,软件开发人员掌握能帮助他们更高效地达到目标的技巧,将使他们更有动力 – 通常称之为“开发完成”,尽可能快的、不考虑是否功能被集成以及生产就绪。

实际的软件开发项目是复杂的,没有规律可循,这会导致另一个问题 – 为了证明某种技术、实践和方法论是实际有效而收集相关数据是极度困难的,几乎不可能在脱离收集环境的情况下归纳出这些数据。

细想一下为什么软件开发无章可循?为什么在这个环境里很难进行一些试验以及获取技能?什么实践和决定会导致成功或失败?其中的根原因就是:环境是无规律的,做出变更与理解变更带来的结果之间的反馈过程太长了。这里的“变更”一词是指广义上的需求变更、方法变更、开发实践变更、商业计划变更、代码或配置变更等等。

如果你想如愿以偿地缩短软件开发周期,即使雇用一群软件开发技术牛人其结果往往也是糟糕的,这样的软件开发成功与否只能看老天的份了。

此内容DOC下载 此内容PDF下载

【全文完】
关键词标签: 软件开发 
0 ([$-顶稿人数-$])
0 ([$-踩稿人数-$])

版权声明:

1、陕西弈聪网站内容中凡注明“来源:XXX(非陕西弈聪网站)”的作品,转载自其它媒体,转载目的在于传递更多信息,其中涉及的网站建设,网站优化,百度关键词优化,西安软件开发等技术细节并不代表本站赞同支持其观点,并不对其真实性负责。对于署名“陕西弈聪”的作品系本站版权所有,任何人转载请署名来源,否则陕西弈聪将追究其相关法律责任。

2、本站内容中未声明为“原创”的内容可能源自其它网站,但并不代表本站支持其观点,对此带来的法律纠纷及其它责任与我方无关。如果此内容侵犯了您的权益,请联系我方进行删除。