软件开发
软件
可用的
政府(语言学)
软件建设
计算机科学
软件工程
软件包开发过程
软件同行评审
软件系统
后端口
个人软件过程
编码(集合论)
团队软件过程
工程管理
工程类
操作系统
万维网
程序设计语言
语言学
哲学
集合(抽象数据类型)
作者
Robert E. Kraut,Lynn A. Streeter
出处
期刊:Communications of The ACM
[Association for Computing Machinery]
日期:1995-03-01
卷期号:38 (3): 69-81
被引量:1030
标识
DOI:10.1145/203330.203345
摘要
Since its inception, the software industry has been in crisis. As Blazer noted 20 years ago, “[Software] is unreliable, delivered late, unresponsive to change, inefficient, and expensive … and has been for the past 20 years” [4]. In a survey of software contractors and government contract officers, over half of the respondents believed that calendar overruns, cost overruns, code that required in-house modifications before being usable, and code that was difficult to modify were common problems in the software projects they supervised [22]. Even today, problems with software systems are common and highly-publicized occurrences.
科研通智能强力驱动
Strongly Powered by AbleSci AI