【正确答案】传统开发方法存在的问题是:
(1)软件重用性差。传统的开发方法,例如结构化方法等,虽然给软件产业带来了巨大进步,但是并没有解决软件重用的问题。同类型的项目,只要需求有一些变化,都要从头开始,原来的系统很难重用。
(2)软件可维护性差。用传统方法开发出来的软件,维护时其费用和成本仍然很高,其原因是可修改性差,维护困难,导致可维护性差。
(3)开发出的软件不能满足用户需要。用传统的结构化方法开发大型软件系统涉及各种不同领域知识,在开发需求模糊或需求动态变化的系统时,所开发出的软件系统往往不能真正满足用户的需要。其原因是开发人员不能完全获得或不能彻底理解用户的需求,以致开发出的软件系统与用户预期的系统不一致,不能满足用户的需要。另一种原因是所开发的软件系统不能适应用户经常变化的情况,系统的稳定性差和可扩充性不能满足用户的需求。
【答案解析】