论文部分内容阅读
软件项目与一般项目比较,有其自身独有的特点.软件开发是知识密集型的智力活动,同时也是自动化程度极低的劳动密集型活动,含有大量的、易于出错的手工劳动(如编程);软件开发具有自己的生命周期;软件项目的成果有其特有的表现形式,可见性差.在软件开发过程中,我们常常碰到一些问题,如:应用需求往往不明确,用户想到什么就提什么;开发前对时间估计不足,开发的时限定得太少;开发过程中,软件因素与人的相关性大,对事物的描述方式因人而异,造成相互沟通困难等等.因此,在软件开发的项目管理过程中,应该将一般的管理学原理与软件工程学