试题详情
- 简答题软件开发的各个阶段,为什么只有需求阶段称为工程?
-
需求工程是随着计算机的发展而发展的,在计算机发展的初期,软件规模不大,软件开发所关注的是代码编写,需求分析很少受到重视。后来软件开发引入了生命周期的概念,需求分析成为其第一阶段。随着软件系统规模的扩大,需求分析与定义在整个软件开发与维护过程中越来越重要,直接关系到软件的成功与否。人们逐渐认识到需求分析活动不再仅限于软件开发的最初阶段,它贯穿于系统开发的整个生命周期。
需求分析是介于系统分析和软件设计阶段之间的桥梁。一方面,需求分析以系统规格说明和项目规划作为分析活动的基本出发点,并从软件角度对它们进行检查与调整;另一方面,需求规格说明又是软件设计、实现、测试直至维护的主要基础。良好的分析活动有助于避免或尽早剔除早期错误,从而提高软件生产率,降低开发成本,改进软件质量。所以只有需求阶段称为工程。 关注下方微信公众号,在线模考后查看
热门试题
- 需求变革的主要原因是()。
- 外部实体是指处于待构建系统之外的人、组织
- 描述需求工程的各个活动,并说明各个活动的
- 试述在需求获取中使用原型方法的主要步骤。
- 分析模型的主要目标是()。
- 下列不属于面向对象建模中所使用的技术是(
- 针对客户需求文档进行文档审查的时候,采用
- 请说明DFD层次结构的建立的主要步骤。
- 下列不属于文档审查方法的是()。
- 场景内包含的知识只能是关于未来的。
- ERD中子类型关系是实体间自然的业务联系
- 下列不属于需求开发的活动的是()。
- 需求规格说明
- 用例是在对现实世界的探索中或者是在对需求
- 前向跟踪是指需求在被获取到软件需求规格说
- 需求获取的成果有()。
- 需求验证并不是一个可以一次结束的活动,它
- 抽象一方面要求人们关注重要的信息,同时又
- 具有形式化特征的计算模型是用户和开发者共
- 比较容易发现的涉众称为初始涉众,又称为(