某开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产
A.不能解决风险
B.不能快速提交软件
C.难以适应变化的需求
D.不能理解用户的需求
A.不能解决风险
B.不能快速提交软件
C.难以适应变化的需求
D.不能理解用户的需求
第1题
A.瀑布 B.原型 C.增量 D.喷泉A.不能解决风险 B.不能快速提交软件 C.难以适应变化的需求 D.不能理解用户的需求
第2题
A.瀑布 B.原型 C.增量 D.螺旋 A.可以快速提交阶段性的软件产品 B.需求变化对开发没有影响 C.减少用户适应和习惯系统的时间和精力D.能够很好解决风险问题
第3题
某开发小组欲开发一个大型软件系统,需求变化较小,此时最不适宜采用() 过程模型。
A.瀑布 B.原型 C.增量 D.螺旋
第4题
A.瀑布
B.RAD
C.螺旋
D.原型
第5题
试题一(25分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
[说明]
A公司是一家专门从事系统集成和应用软件开发的公司,目前有员工100多人,分属销售部、软件开发部、系统网络部等业务部门。公司销售部主要负责服务和产品的销售工作,将公司现有的产品推销给客户,同时也会根据客户的具体需要,承接信息系统集成项目,并将其中应用软件的研发任务交给软件开发部实施。
经过招投标,A公司承担了某银行的系统集成项目,合同规定,5月1日之前统必须完成,并且进行试运行。合同签定后,项目的软件开发任务由软件开发部负贡,硬件与网络由系统网络部负责设计与实施。王工担任这个项目的项目经理。王工根据项目需求,组建了项目团队,团队分成软件开发小组和网络集成小组,其中软件开发小组组长是赵工,网络集成小组组长是刘工。王工制定了项目进度计划,图1该项目的进度网络图。
软件开发中,发现有两个需求定义得不够明确,因此增加了一些功能,导致功能模块设计延长了五天。网络集成过程中,由于涉及到物联网等新技术,综合布线延迟了五天,接着采购的一个新设备没有按时到货,到货之后在调试过程中遇到了以前没有遇到的问题,使网络设备安装调试延迟了7天。两个小组分别通过电话向各自部门通报项目进展,而网络集成工作是在用户现场进行的,因此阿络集成的进度状况在公司总部进行开发工作的软件开发小组并不了解。上述问题导致了项目整体进度的拖延,绩效状况不佳。
[问题1] (10分)
项目原计划的工期是(1)天,如不采取措施,项目最后完工的工期是(2)天,这是因为(3)、(4)等活动的工期变化,导致了关键路径的变(5)如果想尽量按照原来的预期完成工作,而使增加成本最少,最常采用的措施应是(5)。
请你将上面的叙述补充完整(将空白处应填写的恰当内容写在答题纸的对应栏内)。
[问题2](6分)
分析案例中发生问题的可能原因。
[问题3](9分)
结合案例,说明王工应如何实施进度控制?采用的工具与技术有哪些?
第6题
A.瀑布式
B.喷泉
C.增量
D.螺旋
第7题
A.行政层级式
B.职能制
C.矩阵式
D.直线一参谋制
第8题
A.极限编程 XP
B.水晶法
C.并列争球法
D.自适应软件
第9题
阅读以下软件架构设计的问题。
某软件开发公司欲为某电子商务企业开发一个交易平台,支持客户完成网上购物活动中的交易。在系统开发之初,企业对该平台提出了如下要求:
(1) 交易平台必须在1s内完成客户的交易请求。
(2) 该平台必须保证客户个人信息和交易信息的安全。
(3) 当发生故障时,该平台的平均故障恢复时间必须小于l0s。
(4) 由于企业业务发展较快,需要经常为该平台添加新功能或进行硬件升级。添加新功能或进行硬件升级必须在6小时内完成。
针对这些要求,该软件开发公司决定采用基于架构的软件开发方法,以架构为核心进行交易平台的设计与实现。
[问题1]
软件质量属性是影响软件架构设计的重要因素。请用200字以内的文字列举六种不同的软件质量属性名称,并解释其含义。
[问题2]
请对该交易平台的4个要求进行分析,用300字以内的文字指出每个要求对应何种软件质量属性;并针对每种软件质量属性,各给出2种实现该质量属性的架构设计策略。