需求分析复习思考题:第二章 《软件需求工程及其过程》思考题

    1. 什么是需求工程?了解其组成示意图。

    需求工程是软件工程的核心组成部分,是指应用有效的技术、方法进行需求分析,确定客户需求,帮助分析和设计人员理解问题,并定义目标系统的一门学科

           它把整个软件需求工程研究领域划分为需求开发需求管理两部分。

     


    1. 需求管理活动的内容有哪些?
    • 定义需求基线(迅速制定需求文档的主体)。
    • 评审提出的需求变更、评估每项变更的可能影响从而决定是否实施它。
    • 使当前的项目计划与需求一致。
    • 估计变更需求所产生影响,并在此基础上协商新的承诺(约定)。
    • 让每项需求都能与其对应的设计、源代码和测试用例联系起来以实现跟踪。

    在整个项目过程中,跟踪需求状态及其变更情况

     

    1. 什么是软件生命周期模型?

    软件产品经历需求、分析、设计、实现、部署后,软件将被使用并进入维护阶段,直到最后逐渐消亡。这样一个过程,叫软件生命周期模型

     

    1. 理解RUP二维开发模型。

    Rational Unified Process(简称RUP)是一套软件工程过程,它又是文档化的软件工程产品,由Rational公司开发、维护并销售。

        RUP又是一套软件工程方法的框架,各个组织可根据自身的实际情况,以及项目规模对RUP进行裁剪和修改,以制定出合乎需要的软件工程过程。

     

    1. 如何基于需求特点选择生命周期模型?


    1. 理解需求开发的迭代的过程图。


    1. 掌握需求开发过程框架的内容(翻译成中文)。


    1. 理解Pressman的需求工程过程及其使用的需求环境。


    1. 需求工程方法分成哪四类?

    需求工程方法分成四类:

    1.面向过程,注重输入输出,如传统的结构化分析。

    2.面向数据,强调数据结构,如E-R模型,DD描述。

    3.面向控制,强调同步、并发,如DFD图。

    4.面向对象,它建立在对象间的交互基础上,对对象模型、动态模型和功能模型三个方面对问题进行描述,如以UML为基础的Rose的建模工具。

     

    1. 系统分析员的职责和技能有哪些?


     

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值