问题 单项选择题

软件工程的瀑布模型刻画了软件生命周期的各个阶段划分,一般认为各个阶段中工作难度较大的通常是 ( )。

A) 可行性分析
B) 需求分析
C) 系统设计
D) 编码

答案

参考答案:B

解析: 瀑布模型将软件生命周期分为计划、开发、运行3个时期。其中,开发期的需求分析是确定用户对软件系统的功能性和非功能性的全部需求,并以需求规格说明书的形式表达,涉及一系列的通信、认识理解和过程决策等复杂的任务。其工作难度不仅取决于软件项目本身的特点,也与参加需求分析的人员的技术水平、心理因素有关,难度较大。故本题选择B。

选择题
多项选择题