1 软件工程项目的基本目标
组织实施软件工程项目,从技术上和管理上采取了多项措施以后,最终希望得到项目的成功。所谓成功指的是达到以下几个主要的目标:
・付出较低的开发成本;
・达到要求的软件功能;
・取得较好的软件性能;
・开发的软件易于移植;
・需要较低的维护费用;
・能按时完成开发工作,及时交付使用。
在具体项目的实际开发中,企图让以上几个目标都达到理想的程度往往是非常困难的。而且上述目标很可能是互相冲突的。例如,若降低开发成本,很可能同时也降低了软件的可靠性。另一方面,如果过于追求提高软件的性能,可能造成开发出的软件对硬件有较大的依赖,从而直接影响到软件的可移植性。
|
|