有一个统一完善的资源数据库,实施比较容易。但如你所说,你们公司刚刚开始实行预算制,恐怕是没有这样的数据库的。如果为一个小项目大动干戈,就有点得不偿失了。因此,实际上,在制定预算当中所消耗的资源,也是要纳入考虑的,虽然这些并不表现在项目预算表上。
对于大型项目,只有通过预算,才能合理分派资源,并避免在项目实施过程中失控。因此,对于大型项目而言,预算还是非常非常重要的。
如果公司其他制度都非常严格,并且员工已经具有高效完成工作的习惯,则预算可以非常详细。根据公司规模的大小、相关制度体系的严密性、项目的复杂程度来决定预算到什么样的程度。如果公司的工作一直是走到哪再看一看,那么,一个简单的预算已经足够。
对于一个软件项目的开发来讲,做好项目计划书是非常必要的。对于做预算书要不要有预算(可能更多的是财务预算),我的建议:凡是要发生费用的,都应该做预算!这里面包括对人力、财力、时间(进度)以及质量的控制。贵公司在实行预算管理的时候,应该注意分析一个项目所需人力、财力和时间(进度)的所有信息,在这基础之上,方能测算整个项目的成本以及今后的收益!
软件项目与任何工程性的项目一样,需要按项目管理的基本原理进行项目预算。项目预算本身并不是目的,也不是说凡是按项目预算进行就好。项目预算只是为建立目标管理等科学的管理体系提供依据,应该了解一点项目预算不是从天而降,需要不断总结才能使预算日趋准确,其基础工作时进行作业分析,记录以往系统的开发过程,只有在不断总结的基础上才能作好项目预算。