扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 开发模型中等
单选题
2015年5月第17题
收藏
分享
#软件工程
#开发模型
#第二版教材
#凯恩建议必须掌握
某软件公司欲开发一个基于Web的考勤管理系统。在项目初期,客户对系统的基本功能、表现形式等要求并不明确,在这种情况下,采用(__)开发方法比较合适。
问题(1)
正确答案D
凯恩解析
本题考察的是软件开发模型的选型,尤其是在需求不确定情况下的应对方法。
A选项瀑布式:强调需求在项目初期必须完整、准确和明确,一旦需求变化,代价很高,不适合需求不明确的场景,错误。
B选项形式化:基于数学建模和严格的形式化描述,适用于安全关键、高可靠性系统(如航天、核电),对需求的明确性要求更高,不适合此场景,错误。
C选项结构化:侧重于系统分析与设计的分层分解,但同样要求在早期对需求有较清晰的定义,不适合需求模糊的情况,错误。
D选项极限编程:属于敏捷方法,强调小步快跑、持续集成、频繁交付、快速响应变化,能够在需求不明确时,通过迭代逐步澄清用户需求,完全符合题干描述,正确。
因此,正确答案是 D. 极限编程。
