Developing reliable software on time and within(1)represents a difficult endeavor for many

10 查阅

Developing reliable software on time and within(1)represents a difficult endeavor for many organizations.Usually business solutions have three main aspects: people,(2), and technology. The maion reason for failing software projects has little to do with technology and tools, and much to do with lack of process(3). Experience has shown that introducing new technology and tools in an immature or undisciplined environment is likely to increase the chaos. CASE tools are not enough. "A fool with a tool is still a fool!"Structured method was the first wave of the software industry. This was the beginning of transforming software development from a"(4)) industry" to mass production. Software process movement if the second wave in the software industry. The process maturity movement prepares the way for the third wave of the software industry:" software industrialization". Software development will become like an assembly and manufacturing process. A critical enabling factor is a disciplined software engineering process with predictable quality,(5)and functionality.

A.forecast

B.preparation

C.budget

D.economy

参考答案:

C解析:对很多组织来说,在给定的时间和预算范围内开发可靠的软件,意味着艰难的努力。业务解决方案通常有3个方面,分别是人员、过程和技术,软件项目失败的主要原因与技术和工具几乎没有关系,大部分是因为缺乏过程定义。经验表明,在一个不成熟或者没有定义的环境引进新技术和工具,只能是乱上加乱。CASE工具并不意味着一切,正如:“A fool with a tool is still a fool!”。结构化方法掀起了软件产业的第一次浪潮,是从作坊式工业(cottage industry,家庭手工业)到大规模生产的转变

软考高级