预算流程 怎样做预算

本篇文章给大家谈谈怎样做预算 , 以及预算流程对应的知识点 , 希望对各位有所帮助 , 不要忘了收藏本站喔 。
项目预算怎么做 项目预算怎么做
合理的预算是软件项目成功的必要条件 , 预算过低不足以保障项目成功 , 有可能因为资源匮乏导致项目早产或夭折 。而预算过高又有可能导致审批不能通过 , 致使项目搁浅 , 亦或造成资源浪费 。那么如何才能作出合理的项目预算呢?
一、合理的预算建立在对项目全局特别是项目需求的准确把握的基础之上
软件项目规划的重点是对人员角色、任务进度、经费、设备资源、工作成果等等做出合适的安排 , 制定出计划 , 使大家按照计划行事 , 最终顺利地达到预定目标 。
要做预算先要对软件项目的规模有一个预估 。软件需求和估算是软件项目的基础 。因为只有准确的了解客户的需求 , 以此为基础 , 使用科学的方法对目标软件系统的规模、工作量和进度做出合理的估算 , 我们才能在预算内按时按质顺利的完成项目 。
首先要确定软件范围 , 就是确定目标软件的数据和控制、功能、性能、约束、接口以及可靠性 。这项工作和需求分析是很类似的 , 如果之前已经达成需求分析规约 , 那么可以直接从《需求分析说明书》中把有用的部分拿来使用 。如果还没有开始需求分析 , 关于确定软件范围的方法方面 , 我们可以采用许多需求分析技术(如需求诱导) , 从客户那里得到一个具体的软件范围 。当然如果是一次全新的软件边界探索 , 就应当考虑软件本身可行性问题 , 包括团队是否具备在技术、财务、时间、资源上游可靠的保障 , 软件本身在市场上是否有可靠的竞争优势等等 。
接下来需要确定工作资源 。软件工作所需资源包括:工作环境(软硬件环境、办公室环境)、可复用软件资源(构件、中间件)、人力资源(包括不同各种角色的人员:分析师、设计师、测试师、程序员、项目经理……) 。这三种资源的组成比例 , 可以看作一个金字塔的模式 , 最上面是人力资源、其次是可复用软件资源、最下面是工作环境 。最上面的是组成比例最小的 , 最下面的是组成比例最大的部分 。
人力资源
一个项目到底需要多少种职务的人员构成、多少数量的人员总量 , 才能成为最有创造力的团队呢?这恐怕是最让项目经理头疼的事情了 。任何一个软件工程 , 都必须在确定软件的工作量之后 , 才能清楚地知道究竟需要多少人力才能以最小成本和最高效率完成任务 。
可复用软件资源
这是一个容易在计划阶段被忽视的重要资源 , 很多人总是进入编码阶段才发现可复用资源的价值和存在 。经过长期的项目积累或是购买 , 公司的软件资源库中或许已经积累了大量的可复用资源 , 但在当前任务中 , 只能选择有价值的资源 。根据不同的应用、时间、来源 , 可复用软件资源被分为以下几种:
【预算流程 怎样做预算】 可直接使用的构件:已有的 , 能够从第三方厂商获得或已经在以前的项目中开发过的软件 。这些构件已经经过验证及确认且可以直接用在当前的项目中 。
具有完全经验的构件:已有的为以前类似于当前要开发的项目建立的规约、设计、代码、或测试数据 。当前软件项目组的成员在这些构件所代表的应用领域中具有丰富的经验 。因此 , 对于这类构件进行所需的修改其风险相对较小 。