全部科目 > 程序员 >
2011年下半年 上午试卷 综合知识
第 51 题
知识点 软件开发项目管理基础知识  
章/节 软件工程和项目管理基础知识  
 
 
软件开发项目进度安排常用的图形描述有Gantt (甘特)图和PERT (项目计划评审技术)图。PERT图难以清晰地描述(50),而Gantt图难以清晰地描述(51)。
 
  A.  每个任务从何时开始
 
  B.  每个任务到何时结束
 
  C.  每个任务的进度计划
 
  D.  各任务之间的依赖关系




 
 
相关试题     软件工程和项目管理基础知识 

  第55题    2020年下半年  
( )是指系统之间交换数据和相互调用的难易程度。

  第54题    2010年上半年  
软件开发过程中为确保软件质量所采取的措施中,不包括(54)

  第53题    2017年上半年  
程序员小张记录的以下心得体会中,不正确的是( )

 
知识点讲解
· 软件开发项目管理基础知识
 
        软件开发项目管理基础知识
               软件开发项目管理定义
               软件开发项目管理是指软件生存周期中软件管理者所进行的一系列活动,其目的是在一定的时间和预算范围内,有效地利用人力、资源、技术和工具,使软件系统或软件产品按原定的计划和质量要求如期完成。
               软件开发项目管理的内容
               软件开发项目管理包括;进度管理、成本管理、质量管理、人员管理、资源管理、标准化管理等。
               1)成本估算
               常用的成本估算方法有如下3种。
               (1)自顶向下估算方法。
               估算人员参照以前完成的项目所耗费的总成本,来推算将要开发的软件的总成本,然后按阶段、步骤和工作单元进行分配。
               (2)自底向上估算方法。
               将待开发的软件细分,分别估算每个子任务所需要的开发工作量,然后加起来形成软件的总工作量。
               (3)差别估算方法。
               将待开发项目与已完成的类似项目进行比较,估算其不同之处对成本的影响,推导出开发项目的总成本。
               除了以上方法,还有许多其他方法,大致可以分为3类:专家估算法、类推估算法和算式估算法。
               2)风险分析
               风险分析在软件项目管理中具有决定性作用。开发任何工程项目都可能存在风险,软件项目的开发也如此。在软件开发中与风险有关的问题有:风险是否会导致软件项目的失败?用户需求、开发技术、环境、目标机器、时间、成本等因素的改变对风险有什么影响?采取什么措施可以减少或避免风险?
               风险分析的主要活动有风险识别、风险估算、风险管理策略、风险解决和风险监督。
               3)进度管理
               进度的合理安排是如期完成软件项目的重要保证,也是合理分配资源的重要依据,因此进度安排是管理工作的一个重要组成部分。进度安排的常用图形描述方法有Gantt图(甘特图)和PERT(计划评审技术)图。
               .Gantt图:Gantt图中横坐标表示时间(如时、天、周、月、年等),纵坐标表示任务,图中的水平线段表示对一个任务的进度安排,线段起点和终点对应在横坐标上的时间分别表示该任务的开始时间和结束时间,线段的长度表示完成该任务所需的时间。
               .PERT图:PERT图是一个有向图,图中的箭头表示任务,它可以标上完成该任务所需的时间,图中的节点表示流入节点的任务的结束,并开始流出节点的任务,这里我们把节点称为事件。
               4)人员管理
               合理地组织好参加软件项目的人员,有利于发挥每个人的作用,有利于软件项目的成功开发。在人员组织时,应考虑软件项目的特点、软件人员的素质等多方面的因素。可以按软件项目对软件人员进行分组,如需求分析组、设计组、编码组、测试组、维护组、质量保证组等。
               程序设计小组可以分为:主程序员组、无主程序员组、层次式程序员组等。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有