一、选择题。
1、c 2、a 3、ab 4、c 5、cd
二、填空题。
1.检查点是指在(规定的时间间隔内)对项目进行检查,比较实际与计划之间的差异,并根据差异进行调整。
2.软件过程是整个(软件生命周期)中的一系列有序的软件生产活动的流程。
3.从战术上看,项目管理主要关注项目(范围,时间)成本和质量等方面。
4.从战略上看,有效的项目管理集中在对(人员,问题)和过程的管理上。
5.项目管理的过程组不是(离散的,一次性的事件),它们是重叠的活动,并在项目的各个阶段中活动程度变化不一。
三、简答题。
1,软件的生存期是指从概念的形成,项目定义与决策,系统分析与设计,开发成功,投入使用,并在使用中不断修改,完善,直至被新的软件所替代,而停止该软件使用的全过程。
软件的项目周期是指从项目批准到交付使用的过程。而立项前的调研,系统维护,升级等可以不是项目生命周期的阶段,但是可以作为软件的生存期的一部分。
2,里程碑在项目管理中具有重要意义。首先,对一些复杂的项目,需要逐步逼近目标,里程碑产生的中间“交付物”是每一步逼近的结果,也是控制的对象。如果没有里程碑,中间想知道“项目做得怎么样了”是很困难的。
其次,可以降低项目风险。通过早期评审可以提前发现需求和设计中的问题,降低后期修改和返工的可能性。另外,还可以根据每个阶段的产出结果分期确认收入,避免血本无归。
第三,一般人在工作时都有“前松后紧”的习惯,而里程碑强制规定在某段时间做什么,从而可以合理分配工作,细化管理。
3,一般来说,目标,成本,进度三者是相互制约的。其中目标可分解为工作范围和质量两个方面。如果改变其中的一个指标,就可能会降低另一个指标。
例如,如果软件的范围发生变化,那么软件的开发成本或进度就要重新估算。项目管理的作用是在项目目标之间做出权衡,使最终的方案对项目的目标影响最小。
4,项目开始时需要的资源最少;随着项目的进行,任务的增加,资源的消耗也随着增加;项目进行到一定的时候,工作量开始减少;最后当评估完成,项目结束时,资源投入也就停止了。在项目开始时,项目成功的概率是最低的,而风险和不确定性是最高的。随着项目逐步地向前发展,成功的可能性越来越高。
在项目起始阶段,项目各相关利益者的影响力对项目产品的最终特征和最终成本的影响力是最大的;随着项目的进行,这种影响力逐渐削弱,这主要是随着项目的逐步发展,投入的成本在不断增加,而出现的错误也不断得以纠正。
5.项目是由一系列的项目阶段所构成的一个完整过程,而各个项目阶段又是由一系列具体活动构成的一个工作过程。此处所谓的“过程”是指能够生成具体结果的一系列活动的组合。
项目管理中的过程组通过它们创造的结果相互联系,每个过程组的输出或结果成为另一个过程组的输入。在中间过程中,这些联系是重复进行的。
另外,项目管理的过程组不是离散的,一次性的时间,它们是重叠的活动,并在项目的各阶段中活动程度变化不一。
各过程组的相互作用也会跨越阶段,一个阶段的结束作为下一个阶段开始的输入。
1.项目控制标准的制定。
2.项目实施工作的开展。
3.项目实施中的指挥,调度与协调。
4.项目实施工作的绩效度量与报告。
5.项目实施中的纠偏行动。
项目控制还涉及到两个方面的管理问题。
1.软件质量管理。
2.软件配置管理。
一:全面检验项目工作和项目产出物。
二:项目团队或项目组织向项目业主/客户进行验收和移交工作。
在传统的项目管理中,这一阶段所建立的时间可能较短,随着目标的实现和最终成果的移交,项目合同即告终止。但是随着开发方之间的竞争的加剧,以及软件项目的特点,这一阶段的时间跨度明显延长,而且在人力等方面的投入也开始增多。
成功的软件项目收尾有以下特征:
1.通过正式验收。
2.项目资金落实到位。
3.项目总结认真。
4.客户关系保持良好。
8. 在软件产品的生命周期中,由于软件产品的性质,用途,规模方面的差异,软件生命周期和项目生命周期可能会重合,一个软件的生命周期在一个项目周期结束时也随之结束,而在更多的情况下,一个软件的生命周期会通过多个项目来完成。
产品的工艺特点决定着项目的基本过程。软件产品有其自身的规律,当项目管理设计软件内容时,应该给予充分的重视。
在软件工程中,也涉及一些管理方面的问题,与项目管理有一些重叠的部分。因为既然是一种工程化的方法,就一定要提到工程管理的问题,但是软件工程中提到的管理要求,只涉及与工程方法紧密相关的,有针对性的方法,而项目管理知识体系是一个通用的知识框架,在内容上与软件工程中的管理内容不是重复的而是互相补充的。
综上所述,以通用的项目管理知识体系为基础,结合软件工程自身的科学规律,采用适合软件产品自身特点的管理方法,是真正管理好软件项目和软件产品的最终出路。
软件项目管理 第四组 第二章作业 精
第二章。1.答 主要从操作可行性,经济可行性,进度可行性,技术可行性。操作可行性 是指目标系统在开发完成后将得到有效的使用。技术可行性 是指开发 购买 安装或运行软件系统所需要的技术资源。经济可行性 是指目标系统的利润要高于预算成本。进度可行性 是指项目可以在可接受的时间范围内完成。2.答 包括内部...
软件项目管理 第四组 第二章作业 精
第二章。1.答 主要从操作可行性,经济可行性,进度可行性,技术可行性。操作可行性 是指目标系统在开发完成后将得到有效的使用。技术可行性 是指开发 购买 安装或运行软件系统所需要的技术资源。经济可行性 是指目标系统的利润要高于预算成本。进度可行性 是指项目可以在可接受的时间范围内完成。2.答 包括内部...
IT项目管理第二章案例分析
第二章项目管理的环境与过程 案例分析。案例。汤姆 沃尔斯特最近担任了学院的it部主任这个新职位。这个位于美国西南部的私立大学规模不大,设有文学和专业技术的许多课程。普通全日制的注册在校生有1500人,上夜班的在职 学生有1000人。该校校园里的一些教室配有电脑供老师和学生使用,另外还有一些配有配套的...