CMMI之制定项目策划计划和项目初步估计

制定项目策划计划

制定项目策划计划的目的是选择有经验的人员、提供足够的历史数据和资源进行项目估计与项目策划,尽可能地使项目估计和项日策划准确、可行。这项工作通常与软件需求分析工作同步进行,因此,可将这部分工作与软件需求分析工作一起考虑,制定软件需求分析阶段实施计划,详细内容见5,5节。制定项目策划计划的依据是已有初步的软件项目的需求,这个需求可以是合同、任务书或技术协议等。

在项目策划工作开始前,可由项日负责人制定项目策划计划 · 主要活动包括:
 【活动1】确定项目策划人员及其职责。应在项目策划计划中明确项目策划工作的各项任务,说明各项任务的负责人和参与人员。一般情况下,软件工程组主要成员应参与软件项目的估计和策划工作。
【活动2】确定项目策划所需要的资源。项目负责人根据项目的应用领域和特点,确定项目策划所需要的资源。包括:支持工具和历史数据等。用于项日策划常用的工具包括:Micros口ft口friceExcel、Project或其他项目策划支持工具等。项目策划中可能需要相应的专家、设备和设施。项目策划专家可包括:有经验的估计人员、进度策划人员、相应应用领域的技术专家等。
【活动3】确定参与项目策划的人员所需要进行的培训。根据项目策划所需要的技能,分析参与项目策划人员现有的知识技能,制定相应的培训计划。需要培训的内容主要包括:估计方法、风险识别和分析以及进度安排等。
【活动41制定项目策划的具体活动,根据项目策划的主要活动确定每项活动相关方的参与计划,相关方参与计划应包括:项目策划活动、参与人员和时间安排等内容。项目策划主要活动包括:
(1)项目估计;
(2)项目进度策划;
(3)审査项目风险识别完备性和应对措施的可行性;
(4)审查数据管理计划;
(5)制定软件开发计划i
(6)审查软件开发计划;
(7)协调解决工作问题及资源问题。
【活动5】项目策划工作计划应通知到每个相关人员。制定项目策划计划任务完成的标志是项目策划工作计划已完成,并得到相关人员的会签。
项目初步估计
项目估计是制定项目计划的基础,可遵循远粗近细的原则逐步完善项目估计,以实现较为可信的项日估计。因此,项目估计分为两步完成:第一步项目初步估计,在制定软件开发计划时进行,第二步阶段详细估计,在制定阶段实施计划时完成。
项目估计主要包括:确定项目技术解决途径、产品结构分解、估计工作产品的规模、定义项目生存周期、建立项目已定义过程、建立顶层WBS和估计工作量等。项目负责人按照项日策划工作计划组织项目估计人员进行以下活动:
【活动1】确定项目的技术解决途径。技术解决途径决定开发产品的顶层策略,包括:确定采用何种体系结构(例如:分布式或客户/服务器结构)、采用的关键技术、最终产品的安全性和保密性策略等。关于确定项目技术解决途径的详细内容可参照第11章技术解决方案。
【活动2】根据软件项目的产品和产品部件要求,进行产品结构分解。需要强调的是在进行产品结构分解时,要明确地标识出从项目以外获得的产品或产品部件,以及可复用的工作产品。对从项目以外获得的产品或产品部件的管理按照第7章供方协议管理实施。
【活动3)在产品结构分解的基础上进行规模估计。项目估计人员在产品结构分解的基础上,按照下列活动进行规模估计:
(1)确定规模估计方法。项目估计人员根据项目特点,选择合适的估计方法(常见的估计方法参见S,1.1节的描述)。如果需要使用非组织规定的估计方法进行规模估计时,应获得软件彐工程过程组(EPG)的认可。
(2)用选定的方法进行规模估计,估计时应考虑复杂度及风险的影响。
【活动4】根据软件项目的具体情况定义项目生存周期。通常情况下,软件研制单位应根据项目的类型和特点提供多种生存周期模型,项目生存周期模型的定义可参见第3章。项目组在项目策划过程中也可以根据项目的具体情况以及用户单位的要求选择其他生存周期模型,但应清晰、合理地定义生存周期阶段和各阶段的主要活动、技术要求、工作产品和出人口准则等,并需得到EPG的批准。
【活动51建立项目已定义过程。根据软件研制任务要求(任务、周期、资源、质量要求等)和生存周期模型,按照组织标准软件过程剪裁指南,建立项目的已定义过程,并说明剪裁的理由。项目已定义过程描述的模板见软件开发计划模板中的表3。项目已定义过程应满足项目的需要,超出组织标准软件过程剪裁指南规定的剪裁,或选用组织标准过程以外的其他过程、方法和工具等,需得到EPG组的批准。
【活动6)建立顶层工作分解结构(WB5)。通常情况下,顶层MWS按照项目已定义过程中描述的主要活动划分即可。若项目需求十分明确,且有充分的历史项目数据,可以将顶层WBS划分得较为详细。
【活动7】1项目工作量估计。从5.卫,3节中选择适合的工作量估i-i-方法,进行工作量估计。
【活动8】将上述估计结果写人项目初步估计表(见表S-13)


点击关闭
  • CMMI认证客服

    CMMI3认证客服

    CMMI咨询

    CMMI4认证