试题详情
- 简答题简述需求工程的主要任务。
- 需求工程有以下三个主要任务:
①需求工程必须说明软件系统将被应用的环境及其目标,说明用来达成这些目标的软件功能,还要说明在设计和实现这些功能时上下文环境对软件完成任务所用方式、方法所施加的限制和约束,也即要同时说明软件需要“做什么”和“为什么”需要做。
②需求工程必须将目标、功能和约束反映到软件系统中,映射为可行的软件行为,并对软件行为进行准确的规格说明。需求规格说明是需求工程最为重要的成果,是项目规划、设计、测试、用户手册编写等很多后继软件开发阶段的工作基础。
③现实世界是不断变化的世界,因此需求工程还需要妥善处理目标、功能和约束随着时间的演化情况。同时,为了节省开支和进行需求规格说明的重用,需求工程还需要对目标、功能和约束在软件产品族中的演化和分布情况进行综合考虑与处理。 关注下方微信公众号,在线模考后查看
热门试题
- 面谈中,问题组织结构中,下列不属于问题的
- 下列不属于UML行为模型的是()。
- 第一范式
- ERD中子类型关系是实体间自然的业务联系
- 简述民族志法及其优缺点。
- 对系统的现状和背景进行分析往往能够发现重
- 用例可以用于各种目的的应用,包括描述、探
- 上下文图以黑盒看待和描述系统的方式使它非
- 用户故事的书写遵循一定的原则,其中不包括
- RUP的核心工作流不包括()。
- 大多数的需求分析方法是由信息驱动的,信息
- 常规的需求获取的方法有哪些?需求获取一般
- 场景的形式是指场景的表达模式,从形式上分
- 以下哪步不是Pressman需求工程过程
- 外观是指场景被表达出来时的效果,主要有(
- 按照构建技术进行分类,原型可分为:水平原
- 需求处理要注意哪些非技术因素?为什么?
- 业务需求具有明显的目的性和较高的抽象性,
- 请说明如何进行DFD的验证?
- OCL的表达式定义可以在程序中得到直接的