2如何制定项目计划.doc如何制定项目计划
凡事预则立,不预则废,做事有准备有计划,成功才能有保障。 软件项目作为一种独特的智力成果,加之内部复杂、逻辑性强、过程 不可见及项目周期长等特点更是必须事前规划,不做计划而进行软件 项目的实施无异于作茧自搏或者就是自寻短见。
软件项目实施过程中,为什么有的项目做的井井有条、按部就班、 忙而不乱,而有的项目却是一团乱麻、主次不分、经常需要“救火”。 有的项目能够分期分批的交付工作成果,最终实现工作目标,而有的 项目却迟迟交不出东西,或者,交出的产品质量严重不符,与项目目 标相去甚远。当然,这是两个极端,更为常见的则是项目存在不同程 度的延期、超支和项目质量差等问题。为什么会造成这样的结果呢? 有人说是项目管理的问题,没错,但究其根源,往往是项目计划出了 问题。
那么软件项目计划应该如何做?山东软件评测中心韩主任凭籍 自己多年项目经验的积累给出如下见解:
鉴于软件项目计划的不确定因素太多与软件项目的复杂性,具体 的项目计划会因行业或者业务内容的不同而见仁见智,但是比较通用 的项目计划制定会沿袭一下思路:
1、确立目标2、界定范围3、资源配置4、制定规范(统一语言、统 一质量标准、建立变更管理规范或制度)5、制定进度计划6、制定 成本控制计划、7、制定风险计划8、制定监控执行计划(变更管理、 质量计划、绩效考核)
一、项目计划的制定首先需要确立项目目标
制定项目计划的第一步就是要明确项目目标。项目的实施是一种
追求特定目标的过程,项目目标需要在项目干系人各方之间达成一致, 因而必须明确、具体、切实可行。项目目标是制订软件项目实施计划 的根据,它包括对功能、性能、接口和可靠性的确定。根据项目目标 来选择项目要选择的方法论。对于软件项目开发,RUP,XP,MSF等都 可以算得上成熟的软件项目开发和管理的方法论。在方法论选择中的 一个重点是软件项目生命周期模型的选择,究竟选择瀑布,增量还是 迭代要根据项目特点和目标来确定。这些都要在项目计划中加以明确。
二、项目计划的制定需要界定项目范围。
在确定了项目目标后,需要界定项目管理的目标与边界,划分出 哪些属于项目该做的,那些不属于项目工作内容,它是对项目范围的 定义与控制过程。这个过程确保了项目组和项目关系人对作为项目结 果的软件产品以及软件开发过程有一个共同的理解。只有项目范围计 划获取项目成员与项目干系人的承诺,才能够有足够的影响力与约束 力,以便明确职责和义务并切便于项目实施过程中沟通协调,避免后 期产生项目纠纷和“扯皮”现象。
在项目过程中做的任何为了达到项目目标的工作都属于项目范 围。如发现项目成员技能水平有问题,给项目成员进行了一项培训, 那么这些培训工作就属于项目范围。有了这个概念就清楚了项目范围 中应该包括风险分析后的具体应对活动,包括培训活动,包括为了达 到质量进行的评审和检查等活动。这样才可能构成完整的项目范围。 这样在制定项目计划时才能保证项目计划的完整、严密。
三、明确项目目标和范围后需要进行资源配置
在确定项目目标与项目范围后,则需要有合理的计划来保证各方 人员按部就班地在一定时间、资源约束条件下进行项目实施,控制项 目进度。在安排进度计划中的一个重点就是对项目组成员技能进行分
析,资源评估,角色技能矩阵分析。资源不是无限的,导致进
2如何制定项目计划 来自淘豆网m.daumloan.com转载请标明出处.