[单选题]在选择开发方法时,有些情况不适合使用原型法。以下选项中不能使用快速原型法的情况是______。
正确答案 :D
用户的数据资源缺乏组织和管理
解析:解析:快速原型法的基本思想是在系统开发的初期,在对用户需求初步调查的基础上,以快速的方法首先构造一个可以工作的系统雏形(原型)。将这个原型提供给用户使用,听取他们的意见。然后修正原型,补充新的数据、数据结构和应用模型,形成新的原型。经过几次迭代后,可以达到用户与开发者之间的完全沟通,消除各种误解,形成明确的系统定义及用户界面要求。至此,或者以最后的原型为基础,修改完善成为实际生产运行的系统;或者舍弃原型重新开发新的系统。快速原型法的特点如下:(1)引入了迭代的概念。(2)自始至终强调用户的参与。(3)在用户需求分析、系统功能描述以及系统实现方法等方面允许有较大的灵活性。用户需求可以不十分明确,系统功能描述也可以不完整,对于界面的要求也可以逐步完善。(4)可以用来评价几种不同的设计方案。(5)可以用来建立系统的某个部分。(6)它不排斥传统生命周期法中采用的大量行之有效的方法、工具,是与传统方法互为补充的方法。快速原型法是针对传统生命周期法提出的一种新的开发技术,但同生命周期法一样,同样需要与用户/设计者一起做需求分析,确定系统的最基本的数据结构、详细文档、基本开发工具等。在这些基本条件具备的情况下,再动手建造原型。然后由设计者与建造者一起不断完善原型,直到满足设计者(用户)的要求为止。从这个角度讲,与其说原型技术是一种新的软件开发技术,倒不如说是改进瀑布模型设计过程的一种新策略。利用原型技术开发的软件要有良好的可维护性,修改原型的同时要修改相应的文档,与传统瀑布模型相比,原型技术的可维护性更为重要。
[多选题]So it is today. Schedule disaster,functional misfits,and system bugs all arise because the left hand doesn’t know what the right hand is doing. As work( ),the several teams slowly change the functions, sizes, and speeds of their own programs, and they explicitly or implicitly( )their assumptions about the inputs available and the uses to be made of the outputs. For example, the implementer of a program-overlaying function may run into problems and reduce speed relying on statistics that show how( )this function will arise in application programs. Meanwhile, back at the ranch, his neighbor may be designing a major part of the supervisor so that it critically depends upon the speed of this function. This change in speed itself becomes a major specification change,and it needs to be proclaimed abroad and weighed from a system point of view. How , then , shall teams( )with one another ? In as many ways as possible Informally . Good telephone services and a clear definition of intergroup dependencies will encourage the hundreds of calls upon which common interpretation of written documents depends. Meetings . Regular project meetings, with one team after another giving technical briefings ,are( ). Hundreds of minor misunderstandings get smoked out this way. Workbook . A formal project workbook must be started at the beginning.
正确答案 :ABCD
starts
proceeds
stops
speeds
解析:B,A,D,C,D
查看原题