阅读下列关于软件开发方法的讨论,回答问题1、问题2和问题3。 张工和李工分别是某公司信息系统项目组和系统开发组的负责人。下面是张工与李工讨论信息系统项目组承接的新项目时的对话。 张工:我们这次承接的新系统很具有挑战性,在开发过程中不仅要使用一种

admin2008-08-01  45

问题 阅读下列关于软件开发方法的讨论,回答问题1、问题2和问题3。
   张工和李工分别是某公司信息系统项目组和系统开发组的负责人。下面是张工与李工讨论信息系统项目组承接的新项目时的对话。
   张工:我们这次承接的新系统很具有挑战性,在开发过程中不仅要使用一种新的数据库管理系统,而且用户所给的开发时间也比较短。我担心使用传统的SDLC(软件开发生存周期)方法可能无法按期完成系统开发任务。
   李工:这个项目有什么特点吗?
   张工:我不知道用户是否确切地明白他们想要一个怎样的新系统。他们提出了许多要求,但是我不敢确定他们是否真正理解这个新系统的功能。而且,这个系统可能会相当复杂,因为它要与多个已有的系统进行交互。
   李工:我希望我们有更多使用RAD(Rapid Application Development,快速应用开发)方法的经验。目前你所面临的状况可能比较适合使用这种方法。
   张工:我同意。但是这个项目的时限不允许我们去学习运用RAD方法的工具以及即将要使用的新的RDBMS(关系数据库管理系统)。

选项

答案[解答要点] 张工放弃传统的SDLC的原因是: (1)开发时间成为制约软件开发的重要因素; (2)不明确的用户需求; (3)必须使用不熟悉的开发技术。

解析
转载请注明原文地址:https://kaotiyun.com/show/pYQZ777K
0

最新回复(0)