《软件工艺》—第1章软件工程适合你的项目吗?-阿里云开发者社区

开发者社区> 云计算> 正文

《软件工艺》—第1章软件工程适合你的项目吗?

简介:

本节书摘来自异步社区《软件工艺》一书中的第1章软件工程适合你的项目吗?,作者【美】Pete McBreen,更多章节内容可以访问云栖社区“异步社区”公众号查看。

软件工程适合你的项目吗?
软件工艺
需要同时开发全新的软/硬件系统的系统工程类项目显然是适于使用软件工程方法的,很多国防项目和航天项目都可以归于这一类。如果我要乘坐一架数控驾驶的航天飞机飞向太空的话,我一定会希望飞行控制软件的开发和检验是以一种“有组织、有纪律、可计量的方式”进行的。起码,如果听说这个软件是“由出价最低的软件公司开发的”,我的心里一定不会太好受。

另一方面,如果你的企业需要开发大型的、打包销售的消费类软件,并且又善于作出恰当的工程学权衡,那么你很可能会使用“足够好的软件”这种方法。这类软件工程成功的秘诀就是以量取胜:消费类软件的市场充满了竞争,消费者决定是否购买某个软件的依据不是细致的比较,而是别人的评论和软件厂商的市场宣传,因此软件厂商只有以较低的价格卖出极其大量的产品才可能占据市场。

除了上述两种项目之外,对于其他类型的项目,你都需要寻找一种软件工程的替代品,因为软件工程并不适合于你的项目。

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

其他文章