软件工程作业3

Why Software Development Methodologies Suck(为什么软件开发方法论让你觉得糟糕)

软件工程老师推荐我们阅读这篇文章,看到标题,心中很难不泛起一点好奇心,为什么作者会起这种标题,老师又为什么推荐我们阅读这篇文章。

阅读完这篇文章,我还没能弄懂这篇文章所讲的主要内容,这篇文章稍微有点晦涩难懂,因为其中大量引用了著作中的句子或者某些专业术语,或者是因为文章原文是英文,网页直接翻译过来的意思不够准确。经过几次反复阅读后,我有了我一些自己的思考。

1、一个优秀的软件开发团队的开发人员,其能力不应该靠敲过的代码行数来评定以及长时间工作使人们愚蠢并导致软件质量差。一个熟练的的软件开发人员不能靠工作时间的堆积而形成!

2、评判开发的一款软件是否成功,其评判方式是看最终结果是否在其生命周期内创造了预期的价值,即开发的软件能在开发周期内产生其预估的价值,为团队及客户带来相对应的收益,但是如若失败了,原始团队很难得到各方位的反馈,导致找不到失败的原因出现在哪一个环节。

3、开发软件过程中,尽可能缩短周期时间。从想法到反馈的周期时间短的好处非常重要,它们应该成为您商业模式最重要的标准之一。理解起来很简单,有需求就有市场,从想法到反馈周期时间短的话,就可以迅速开发并推出软件占领市场,从而获得经济效益。

原文地址:Why Software Development Methodologies Suck – Continuous Delivery 软件工程作业3https://continuousdelivery.com/2012/08/why-software-development-methodologies-suck/#1

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91536 人正在系统学习中

来源:浪人与酒ぅ

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月5日
下一篇 2022年3月5日

相关推荐