问题 单项选择题

某系统集成公司接受企业A委托开发的一个管理信息系统软件运行平台,张工为该开发任务的项目经理。张工花费3周时间完成对该系统的需求分析之后,编制了如图9-1所示的该管理信息系统后续阶段的开发计划。该项目组除了张工之外,还有2名全职的开发人员,可以承担项目中的任何任务,并且承担同一任务的开发人员总是在一起工作。预计的开发时间中已经包含了编写文档的时间。
假设:①整个开发实施两轮迭代;②每个任务都被划分为2个子任务(例如,实现可以划分为实现1和实现2),对应两轮迭代;③完成每个子任务需要花费24人天;④整个系统的集成测试、改正错误及验证需要花费48人天;⑤第一轮迭代结束时,形成版本v0.5;第二轮迭代结束时,整个系统的开发任务全部完成,形成版本v1.0。
根据上述假设,在采用迭代模型开发过程中,第1次迭代完成、交付阶段性产品的里程碑时间发生在 (33) ;该项目组在第120天时,最可能 (34)


答案

参考答案:C

解析:[要点解析] 本试题主要考查的是对项目计划的安排。根据题目中给出的数据,需求分析结束之后,采用迭代模型开发的开发计划安排如下(包含但不限于以下方案)。
第24天:完成用户界面的设计1、控制系统的设计1和控制系统的实现1。
第48天:完成硬件抽象层的设计1、用户界面的实现1和控制系统的测试1。
第72天:完成硬件抽象层的实现1、测试1和用户界面的测试1。
第1次迭代完成,交付产品:系统的v0.5(所有构件的子任务1都完成)。
第96天:完成用户界面、控制系统、硬件抽象层的设计2。
第120天:完成控制系统、硬件抽象层的实现2;用户界面的测试2。
第144天:完成硬件抽象层的测试2、用户界面的实现2,用户界面的测试2。
交付产品:系统的α版(所有构件的子任务2都完成)。
第160天:完成集成测试、用户验证及改正错误。
第2轮迭代完成,交付产品:系统的v1.0。

单项选择题
单项选择题