理论教育 解读软件项目管理的特点

解读软件项目管理的特点

时间:2023-10-26 理论教育 版权反馈
【摘要】:项目是为达到特定目标,在一定的时间范围内,有效地利用一定的资源,临时性发起的一项或多项相关联活动的总称。项目目标包括成果性目标和约束性目标。目前项目已经涉及了互联网技术业、建筑业、制造业、设计业等领域。当项目的目标达成时,就意味着项目任务完成。项目管理的主要工作就是制订项目进度表,明确什么时间做什么事,保证任务能按预计要求完成。优秀的项目经理需要将这种不确定的风险降低到可控范围内。

解读软件项目管理的特点

项目是为达到特定目标,在一定的时间范围内,有效地利用一定的资源,临时性发起的一项或多项相关联活动的总称。

(1)目标:在时间和资源等的约束下需要达到的结果,以使客户满意。项目目标包括成果性目标和约束性目标。

成果性目标:通过项目产出的产品、系统、服务等成果性产物。例如:开发一个办公自动化系统是一个项目,最终产出的办公自动化系统就是成果性目标产物。

约束性目标:完成成果性目标所需的时间、成本及按照要求需要达到的质量。

项目的目标需要遵守SMART原则,即满足Specific(具体的)、Measurable(可测量的)、Attainable(可以达到的)、Relevant(有相关性的)、Time-bound(有明确时限的)。

(2)时间范围:明确的项目开始时间和结束时间。

(3)资源:完成项目所需要的人力、物力及财力等成本性消耗。

这里说的目标、时间和资源,是从项目总体上而言,指的是总目标、总时间和总资源消耗。一个项目的开发过程会分为多个不同的阶段,每个阶段又有当前需要达成的目标、限定的时间范围和需要消耗的资源。但所有阶段的目标累加后必须要达到总目标的要求,所有时间和资源累加后需要在总时间和总资源消耗的限制范围内。(www.daowen.com)

目前项目已经涉及了互联网技术(IT)业、建筑业、制造业、设计业等领域。虽然在不同的行业,项目的内容不尽相同,但从本质上可归纳出如下的共同特点:

(1)目标性:项目必须要有明确的目标。这个目标是指在一定的时间和资源的约束下,需要得到的成果性产物和必须满足的质量要求。例如,一个软件项目的目标可能是在3个月的时间,30万元人民币的预算内,开发出一套基于B/S架构的WEB销售系统,能够满足事前约定的功能要求并能正常上线使用。

(2)周期性:项目有一定的时间周期,需要明确具体的开始时间和结束时间,制订具体的时间计划。

(3)相关性:一个项目是由多个不同的活动组成的,部分活动之间是有关联的。例如,制订需求文档和搭建开发环境可以同时进行,但是正式开发必须在搭建开发环境之后进行。

(4)独特性:每个项目都有自己独特的特点,没有两个完全一样的项目。项目之间会因为自身针对的业务需求的差异而有所区别。

(5)临时性:项目是一种临时性的活动,要在具体的时限内完成,有具体的开始时间和结束时间。当项目的目标达成时,就意味着项目任务完成。项目管理的主要工作就是制订项目进度表,明确什么时间做什么事,保证任务能按预计要求完成。

(6)不确定性:在项目开始前,会考虑时间、人力、具体任务等多方面因素制订一份计划,但是在具体的项目实施过程中,往往会存在很多不确定的因素,这些因素是在计划考虑之外的,可能会严重影响项目的实施。优秀的项目经理需要将这种不确定的风险降低到可控范围内。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈