阅读以下关于以快速原型模型开发网管软件系统时的项目进度管理的叙述,回答问题1至问题5。 【说明】 某网络程序软件开发公司承接某项网络工程的网络流量统计管理软件开发任务。在进行可行性研究时,需要估算完成项目的时间进度。由于该软件公司近年来已经为采用快速

admin2009-02-15  31

问题 阅读以下关于以快速原型模型开发网管软件系统时的项目进度管理的叙述,回答问题1至问题5。
【说明】
   某网络程序软件开发公司承接某项网络工程的网络流量统计管理软件开发任务。在进行可行性研究时,需要估算完成项目的时间进度。由于该软件公司近年来已经为采用快速原型法开发软件提供了较好的规范、工具和辅助环境,并已有一定的网络管理软件的开发经验。公司的谢工程师在开发此项目中准备采用如图7-14所示的快速原型开发模型。
            
   基于图7-14所示的快速原型开发模型,谢工程师在分析本项目的进度时,列出了以下3个方面的任务。
   (1)网管软件开发主线任务,即快速原型法开发时的每一个主线任务的工作步骤及其时间量估计,如表7-7所示。
     
  表7-7中B1至B3阶段还将要继续循环反复,根据经验,谢工程师估计最少还需要循环3次,其中快速原型生成分别需花费3天、2天、1天时间,用户试用分别需4天、1天、1天时间,修改需求分析分别需2天、1天时间(最后一次已无修改意见)。最多还可能需循环7次,前3次的循环各阶段所花费的时间同理想情况,但在最后4次循环中,每次循环中快速原型生成、用户试用、修改需求分析都只需要1天时间就可以了。
  同样,E1和E2阶段也将可能要继续反复循环,根据经验估计最少还需1次,其中需运行调整测试2天时间(如果无调整意见,则不需要维护性优化执行)。最多可能还需2次,这时运行调整、维护性优化执行各需加上2天时间。
  (2)文档生成任务。该软件开发公司十分强调加强对快速原型法开发软件时的文档工作。谢工程师认为需求分析文档、原型及用户修改意见文档、有效需求分析文档、高效执行源程序文档、调整意见文档、用户生效意见及正式运行系统的文档等都应在表7-7中A至F阶段内相应同时完成。但还需要考虑以下文档的生成;
  G.用户使用说明书,约需12天完成。
  H.用户操作与维护说明书,约需12天完成。
  (3)用户培训任务。在开发的过程中,必须随时加强对用户的若干环节的培训,如表7-8所示。
  

选项

答案优点:关注满足客户需求,减少由于软件需求不明确带来的开发风险 缺点:可能导致系统设计差、效率低、难以维护

解析 这是一道要求读者掌握快速原型开发方法在系统软件开发中应用的简答题。本题的解答思路是,题干的图7-14描述了快速原型模型的开发过程。即第一步是建造一个快速原型,实现客户或未来的用户与系统的交互,用户或客户对原型进行评价,进一步细化待开发软件的需求。通过逐步调整原型梗其满足客户的要求,开发人员可以确定客户的真正需求是什么。第二步则在第一步的基础上开发客户满意的软件产品。可见,快速原型方法关注满足客户需求,可以克服基于文档驱动的瀑布模型的缺点,减少由于软件需求不明确带来的开发风险,但也可能导致系统设计差、效率低、难以维护。表7-12给出了几种常见的系统开发模型的优缺点。
转载请注明原文地址:https://kaotiyun.com/show/HJPZ777K
0

相关试题推荐
最新回复(0)