2021-04-06

文章讨论了软件开发方法论存在的问题,如开发者能力的重要性、项目复杂性导致的数据收集困难、某些惯式的适用性疑问,同时也指出方法论在指导开发过程中的积极影响。尽管存在不足,软件开发方法论仍然是比无序开发更好的选择。
摘要由CSDN通过智能技术生成

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

原文

     开发软件最终倚重的是开发者的能力,这才是个更重要的考量因素,而非选择哪门语言或纠结于方法论间的细微差别,但找到有(合适)技能的开发者是一个问题。

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

     软件开发方法论存在一些惯式,比如“成本变化”(或“缺陷成本”)“曲线”,这些惯式是许多其它的软件开发方法论知识基础,但这些惯式不一定是适用的。

     虽然软件开发方法论有时候一些方法并不适用,但不可否认软件开发方法论给开发人员以指导作用,这比盲目开发好得多。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值