行业应用软件的需求分析对能否成功地投入应用十分重要,因此应保证必要的周期。另一方面,行业软件重在应用,能够快速投入使用很重要,所以也必须保证效率。
需求分析的周期往往要考虑以下因素:
1)工作性质,是用于产品研发还是用于实际项目?
2)工作规模,产品的复杂程度或者项目的大小。
3)技术基础,已有的产品或开发平台基础
4)开发力量,参与人员的技术能力、业务能力和结构
5)其他,如采用的开发模型等
一般来讲,实际项目往往要求能够快速定位关键需求,保障工期的前提下提供高质量的系统是最首要的。
对于新产品开发与市场策略以及产品定位有关,需要根据实际情况选择合适的周期。
产品复杂度越高,项目越大,相关技术基础越少,开发力量越小,一般周期会越长,反之,亦然。
无论周期长短,需求分析的时间控制都十分重要。
时间控制的核心在于目标的合理分解和工作进展的控制。
首先,需求分析目标的合理分解源于对行业应用软件的精准定位,是基础;
其次,对工作进展的控制也就是目标控制的核心。
总的说,行业应用软件的需求分析周期相对于通用产品和项目而言,更加关注业务和实效,同时与行业相关业务的复杂程度有着密切关系。
|