上一题下一题
跳转到
 
 
  世界如此多姿,发展如此迅速,窥一斑未必还能知全豹。但正如万花筒一样,每一个管窥都色彩斑斓。  
 
 
  知识通道 | 学习首页 | 教师首页 | PK首页 | 知识创造首页 | 企业首页 | 登录
 
本文对应知识领域
10.3.2案例分析
作者:太学 申领版权
2015年12月28日 共有 681 次访问 【添加到收藏夹】 【我要附加题目
受欢迎度:

本案例描述了信息系统建设需求分析、单元测试、进度控制,以及项目验收方面的工作。属于一道综合性考察的题目。

【问题1

需求分析阶段的工作成果是产生经过认可的《需求规格说明书》,需求分析大致可分成三步来完成。

   (1)需求信息的收集。

   (2)需求信息的分析整理,对收集到的信息要做分析整理工作。

   (3)需求信息的评审。

开发过程中的每一个阶段都要经过评审,确认任务是否全部完成,避免或纠正工作中出现的错误和疏漏。需求评审通过,产生规格说明书是需求分析阶段结束的标志,‘评审可能导致需求分析过程回溯,甚至会反复多次。但是,一定要使全部的预期目标都达到,才能让需求分析阶段的工作暂告一个段落。

从客户角度而言,识别需求是项目启动过程和整个项目生命周期的最初活动,客户通过识别商业或市场需求、机会、确定投资方向和项目机会,在这个过程中,将给项目的目标确定、可行性分析和项目立项提供直接、有效依据,为需求建议书的撰写提供基础。

从承建方的角度而言,识别需求是得到客户的需求建议书,或只是得到客户初步需求意向后,项目团队从技术实现、应用和项目实施角度识别客户的实际存在的问题、基本意图和真实想法,从而达到与客户有效的沟通,准确分析需求和问题,为制订可行、合理、正确的技术及实施解决方案提供依据。

在软件项目开始启动的初期,用户会向开发方提交需求描述,内容包括:目标产品的工作环境描述及用户对目标产品的初步展望,其目的仅在于向开发人员解释其需求。

需求规格说明书与需求描述完全不同,它是由开发人员经需求分析后形成的软件文档,其内容更为系统、精确和全面。

在结束需求分析阶段之前,必须形成《需求规格说明书》。

本题中,项目需求分析的成果并没有经过评审,没有得到用户方的认可。

而作为用户也没有充分意识到《需求规格说明书》的重要性。因此,项目经理需要积极协调,让甲乙双方达成需求上的一致认识。

【问题2

本题涉及到时间管理中的网络图。首先根据题目的意思可以计算出表10-2中所示的数据。

根据表10-2中数据的计算,可以计算出C工作延期2天,由于C工作的延期,随机导致了后续的F工作的延期,因此(5)的最早开始时间产生变化,从而导致了(6), (7)的最早开始时间产生变化。

【问题3

软件测试是有计划、有组织和有系统的软件质量保证活动,而不是随意、松散、杂乱地实施过程。为了规范软件测试内容、方法和过程,在对软件进行测试之前,必须创建软件测试计划。

软件测试计划是指导测试过程的纲领性文件,包含了产品概述、测试策略、测试方法、测试区域、测试配置、测试周期、测试资源、测试交流、风险分析等内容。借助软件测试计划,参与测试的项目成员,尤其是测试管理人员,可以明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。

测试阶段的划分应该与开发阶段划分相对应,如需求分析相对应的是确认测试,与概要设计相对应的是集成测试,与详细设计相对应的是单元测试。

单元测试也就是模块测试。通常被放在编码阶段,由程序员完成这个模块后对他自己写的模块内代码进行测试,检查它是否实现了详细设计说明书中规定的模块功能和算法。单元测试是验证详细设计(各个模块)正确性的测试,通常由开发组成员的自测和交叉测试完成。一般的测试流程为:编写软件单元测试说明,执行软件单元测试,编写软件单元测试报告。

除了单元测试,还有集成测试和确认测试。集成测试又称组装测试,是在开发环境下,验证概要设计正确性的测试。集成测试按照测试计划和用例,由测试组成员完成。确认测试是在运行环境下,由用户参与验证需求规格说明书的正确性的测试,主要测试软件功能与用户需求是否一致。

【问题4

项目的验收主要包括了项目质量和项目文件的验收。不同的项目有不同的验收方式,有的按生命周期分阶段性验收,有的按照整体交付成果进行一次验收,有的按照项目验收的范围和特点制订验收方式。但不论哪种验收方式,质量验收和文件验收都是项目验收过程中必要的、不可分割的重要组成部分。

本题考核工程验收方面的知识,考生要熟悉相关的验收程序,如验收的几个前提条件,确认工程验收的基本条件、验收的程序等。在工程验收的准备阶段,应完成以下工作:

  (1)督促承建方制订验收方案,整理竣工图纸及相关资料。

  (2)协同业主、设计单位进行技术资料整理。

  (3)组织人员编写竣工决算,起草工程验收报告的各种文件和表格。

  (4)初验。

初验是在承建方自检的基础上,由业主、承建方、监理方组成项目初验小组,对工程各项工作进行全面检查,合格后才提出正式的竣工验收申请。

正式验收前,竣工申请和竣工验收报告均要经过评审,符合条件才可组织正式验收,正式验收的一般程序包括了8个步骤。本题中,竣工验收申请没有经过负责验收的单位的评审,总监理工程师根本没有权力在竣工验收申请上签字。

对于软件项目的验收,提交验收的软件项目必须具备以下的条件:

  (1)已通过计算机软件确认测试评审。

  (2)已通过系统测试评审。

  (3)合同或合同附件规定的各类文档齐全。

   (4)软件产品已经置于配置管理之下。

   (5)合同或合同附件规定的其他验收条件。

对于信息网络的验收,必须符合以下几个条件:

   (1)所有建设项目按照批准设计方案要求全部建成,并满足使用要求。

   (2)各个分项工程全部初验合格。

   (3)各种技术文档和验收资料完备,符合集成合同的内容。

   (4)系统建设和数据处理符合信息安全的要求。

   (5)外购的操作系统、数据库、中间件、应用软件和开发工具符合知识产权相关政策法规的要求。

   (6)各种设备经加电测试运行,状态正常。

     (7)经过用户同意。


 

相关新闻

公交风云之干系人管理
项目管理的主要方法
项目管理的目的
作为系统方法的项目管理
项目管理的价值
用项目生命周期原理指导创新管理
关键路径法为什么不好用?因为你知道的太多了!
关于水滴你所不知道的知识
求婚
拔电源

您可能对这些感兴趣  

如何打造一个优秀的研发体系?
哪里崇拜“脑子”,哪里就有创新
美国国家实验室改革五大挑战及有关建议
像设计师一样思考创新
强探索性科技项目管理初探
人际关系技能
术语表(中文排序7)
术语表(中文排序6)
术语表(中文排序5)
术语表(中文排序4)

题目筛选器
日期:
类型:
状态:
得分: <=
分类:
作者:
职业:
关键字:
搜索

 
 
 
  焦点事件
 
  知识体系
 
  职业列表
 
 
  最热文章
 
 
  最多引用文章
 
 
  最新文章
 
 
 
 
网站介绍 | 广告服务 | 招聘信息 | 保护隐私权 | 免责条款 | 法律顾问 | 意见反馈
版权所有 不得转载
沪ICP备 10203777 号 联系电话:021-54428255
  帮助提示    
《我的太学》是一种全新的应用,您在操作中遇到疑问或者问题,请拨打电话13564659895,15921448526。
《我的太学》