- 相关推荐
项目管理之估算
软件项目管理 过程始于规划阶段制定的项目计划 ,而估算是制定项目 计划 的基础,估算的对象包括完成该软件项目所需要的资源、成本和进度 。下面是应届毕业生网小编搜集整理的一篇探究项目管理估算的方法的文章,希望对您有帮助!
在软件项目管理的规划阶段,可通过建立管理团队来进行项目估算和制定项目计划。既然是估算,肯定是不准确的、带有风险的。估算需要借助一定的经验、一些项目的历史信息和公司知识库里的定量数据来完成,同事也带来了估算精度的问题。
进行估算的依据是项目合同 和系统方案指定实现的范围,如要求实现功能。卷席筒性能要求等。在开始鼓算钱,项目团队首先对软件的功能进行评价,并进行适当的细化以便能够进行初步估算。在实际估算中,团队采用功能分解、经验估算等对成本和进度估算。性能方面设计系统响应时间和处理时间的要求。
我们都知道在软件项目管理中,没人能够百分百的进行准确估算,只有在项目完成后才能同实际所需的工作量进行对比。在通常情况下,团队成员在估算中往往会尽量扩大工作量以保证具有充足的时间来完成任务。这样的话,导致估算的误差范围很大,项目的持续时间被认为拖长,导致大量的资源限制和浪费。
在国内的软件项目管理中,工作量的估算大多还停留在凭空想想上或者以来以往的工作经验,骑士发展到现在,已经有了很多更加科学的估算模型可以利用。
一般在对于没有类似项目管理作为参考的时候,可以采取用例驱动方式进行估算,先将用例按照包含的事物数分为:简单用例。一般用例、复杂用例三类。其中,事务为任务的自己,要么全都执行,要么一个都不执行。然后就一句不同类型的用力估算工作量的数据。
接下来,只要计算项目中各类型用例的数量,利用下面的公式:
某类用力构件的工作量= 某类用例数量*对应的工作量
通过估计工作量可以估算出每个用例任务要花费的时间和所需的资源。在确认可以得到需要资源后,还要考虑任务之间的以来关系,之后就可以很容易估算出项目的总工期。