很多小型的IT软件公司在做开发时觉的没有做计划的必要,认为项目的周期太短,可能就是几个月吧或几个星期,完全没有必要去做这件事,而且还要多一个人力去做计划的制定的调整。
计划是行动的保护伞
从经济学的观点看,人总是追求效用最大化,也就是说让每一分钱都花得值,并且效用越大越好。从这一目的出发,制定计划更是有必要的。
在软件研发过程中也是一样,没有一份良好的计划,是不可能去控制风险,风险的来自于多方面,有人员的,有需求变更的,有商业上的,对于研发部门,最担心的就是人员和需求的变更,这二个因素都会影响到项目的进度。只有在对目前项目的状况和人力资源有个全面的了解才能做出比较准确的时间计划,一份详细的计划可以让你考虑到一个项目的多方面的风险及如何面对风险,如何针对风险提供解决方案。
计划节约你的成本和费用
很多人对于计划能节约成本感触不深,即便是做过计划的人也可能体会不深,其实计划可以让你解决一些执行层面上的很多问题,计划是执行的一个目标导向,是对目标执行步骤的分解,当你的项目遇到问题时,你可以通过调整你的计划项,或都计划中的人力资源来曲线实现目标,比如有员工病了,需要请假一个月,那么这个时候如果有详细的计划,就可以能考计划列表调整资源,那些对总体目标有影响,那些是可以推后一目了然,虽然没有对直接的成本有一个直观的影响,但这些潜在的成本是可预测的。计划的主要作用就是保证一个目标的完成,分析一个目标完成的可行成有多高提供更可靠的数据,对项目阶段性的风险可控性更高,对目标执行的进度监控有利。
别说没时间作计划
有计划的工作即使紧张,但却井然有序;有计划的工作即使繁忙,但也会变得充实而有效率;有计划的人生即使艰辛,但也能处之泰然。计划让你的思维清晰,能创造出事半功倍的效果。