1 / 25
文档名称:

软件产品、项目生命周期管理.doc

格式:doc   大小:144KB   页数:25页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件产品、项目生命周期管理.doc

上传人:cai.li.bin 2018/8/14 文件大小:144 KB

下载得到文件列表

软件产品、项目生命周期管理.doc

相关文档

文档介绍

文档介绍:软件产品/项目生命周期管理
汪明
江苏省软件产品检测中心
软件产品/项目生命周期管理
江苏省软件产品检测中心为通过ISO/IEC 17025实验室认证(AS L4338)的专业测试机构,将依据国家对软件产品质量标准的要求,进行软件测试。
软件产品
是指向用户提供的计算机软件、信息系统或设备中嵌入的软件或在提供计算机信息系统集成、应用服务等技术服务时提供的计算机软件。
项目
项目是指在一定的约束条件下(主要是限定时间、限定资源),具有明确目标的一次性任务。
项目是一件事情、一项独一无二的任务,也可以理解为是在一定的时间和一定的预算内所要达到的预期目的。
项目侧重于过程,它是一个动态的概念,例如我们可以将软件的研发过程视为项目,但不可以把软件本身称为项目。那么到底什么活动可以称为项目呢?开发和介绍一种新产品;涉及和实施一个计算机系统;进行企业的现代化改造;主持一次会议等等这些在我们日常生活中经常可以遇到的一些事情都可以称为项目。
项目管理的根本在于解决所发生的失败,而并非建立一种不允许失败的组织
项目生命周期
一个项目从概念到完成所经过的各个阶段。
项目的性质在每个阶段都会发生变化。由于项目的本质是在规定期限内完成特定的、不可重复的客观目标,因此,所有项目都有开始与结束,既项目“出生、成熟、死亡”。
“即项目在本质上是单一方向发展的。”许多项目,由于意料之外的环境变化,即使在接近原先规划的最后阶段时,也可能重新开始。
项目的生命周期可以分为四个阶段:项目立项期、项目启动期、项目发展成熟期以及项目完成期。
1 项目立项阶段
在确定一个项目的初期,项目管理层通常热情很高,但目标却不清晰,因此,在项目生命周期的初始阶段,最关键的工作是明确项目的概念和制定计划,并使之与未来的活动场所相适应。在这个阶段,以下方面需注意。

在这个时期应组建并整合管理团队的关键成员。另外,要用大量时间与精力确定项目所需要的专业技术与行为。一切工作以人员为中心展开,这表明项目组织中不仅需要优秀的管理,而且需要人才,特别是在大型项目中位于项目管理梯队上层、具有领导才能的人士。

项目组织中的领导者应该阐明项目的理念或者方向,这种理念可能包含在项目经济性目标之外更高的目标,真正的领导者在实施所提出的理念时也会认真思考并采取关键的行动。领导者的行为应真正符合他们所倡导的理念。

项目立项阶段管理过程中关键的风险承担者是项目的出资者。在项目立项阶段,管理层的一项关键工作是和项目主顾就项目概念和战略进行谈判,以达成一致意见;
另外,还要与项目主顾就全面资源计划和项目期限进行谈判。这项谈判非常重要,这不仅关系到项目的执行,而且直接影响项目管理层与项目主顾之间建立良好、清晰的工作关系。

在项目立项阶段,项目管理层制定项目运作计划的具体工作可以分为三个基本步骤。
确定工作的细分及相应的产出
工作细分明确所要进行的各项工作是指项目人员需采取的行动,在确定工作细分时,明确必须相应生产的有形产品。
工作任务排序
在运作计划中需要列出各项工作所需的时间,各项任务之间的互动关系,以及这些工作的最后完成顺序,这个步骤被称为“工作任务排序”。无论是将工作按照网状关系排列,还是简单地以时间顺序进行排列,都可以使项目管理层获得项目运作计划的整体视野。工作任务关系图可以有多种形式,最简单的形式之一,是列出以时间标出的一阶段性工作的顺序,这种任务关系图通常被称为“
甘特图”,图中对一项工作的明确,也使另外两项重要计划
工作得以明确:支持各项工作所需的资源和各项工作间的互动关系。“甘特图”形象地表明各项工作任务所需要的资源以及相应的时间。
评估项目的因素中,如果有些因素受到阻碍,将会使整个项目停顿不前,这些因素就是项目的最关键因素,项目最关键因素的序列就是著名的“关键路径”,确定关键路径的目标只是为了确保项目按照这一特定顺序仔细执行,从而不至于使整个项目停顿、拖延。管理团队对于无法确定的工作,应该在项目运作计划中进行充分的分析研究,从而最大限度地降低这些工作可能对整个项目所产生的影响。
确定任务所需资源
确定任务所需资源,即确定工作序列中各项任务所需的资源,以及所计划的资源利用方式。同时,项目管理人员应该理解某项工作与其他工作之间的关系,这种关系或者是以工作产品为基础,这些资源包括时间,当然也包括人力资源。
项目需要哪些技术以及相应哪些人需要成为项目团队的成员?哪些人是项目团队直接的、长期成员以及哪些人只是在特定的时间内成为项目团队的成员?哪些工作可以被进一步分包,而哪些工作必须由项目管理团队的成员直接完成?
以上的