在软件开发中,同一技术选型下,如果一个公司的产品比主要竞争对手晚上市几个月,就意味着这家公司可能面临着多种不利因素,为以后的发展埋下隐患。
虽然快速开发和上市一个新产品,并快速取得预期的投资回报是每个企业孜孜以求的目标。但是,要实行起来却并不容易,很多新产品项目因盲目地追求开发进度而中途夭折,有些项目即使按期上市了但并未取得预期的投资回报。那么如何在保证项目质量的前提下,尽可能加快项目进度呢?以下方法可以参考:
1.深入了解项目需求,减少开发过程中的需求变更与返工。
客户需求是新产品开发的输入,如果输入不正确、不完整,在开发的过程中就必然导致变更,这样会影响开发进度。通常,改进型项目在正式开始前应该有至少80%左右的需求确定性,而新产品在开发前也应做到50%以上的需求确定性。需求调研过程中应由市场人员和技术人员一起进行,这样才能从不同的角度了解到更为完整的信息。
2.对新产品项目进行开发优先顺序排列和资源分配,确保重要的项目得到优先开发。
在资源有限的情况下同时开发过多项目的结果是所有项目都会延期。国外一项实践研究表明&#