软件需求工程 课堂笔记5

本文详细介绍了软件开发中的涉众分析,包括涉众的定义、识别原则,强调了关键涉众的重要性,并探讨了涉众识别的方法。此外,还提到了涉众评估、代表选择和参与策略制定等关键步骤,最后提及了硬数据采样的概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第六章.涉众分析与硬数据采样

1.什么是涉众

所有能够影响软件系统的实现或者会被实现后的软件系统所影响的 关键 个人和团体。

2.涉众分析概述

  • 涉众分析工作具有差异性,视所开发系统的情况而定
  • 涉众分析与前景与范围的定义是交织进行的,互为依赖

3.涉众识别

涉众识别的基本原则

  • 涉众类别需要细分,发现所有类别

  • 发现比较关键的涉众

    为了保证识别的涉众类别是关键性的,就需要对初步发现的涉众类别进行过滤。过滤的依据是:分析一个涉众类别的任务或他们与外界的交互活动,如果这些属于项目范围,服务于系统目标(业务需求)的满足,那么该涉众类别就属于关键类别,否则就是非关键类别。

    需求工程5-1

    这是一个救护车调度系统的交互网络草图

    在一个社会服务领域救护车调度系统的开发中建立的初始涉众类别及其交互如上图所示。因为“救护车分配”“事件描述”和“事件警告”都是系统设想的重要业务需求,所以紧急事件操作员、救护车工作队、医院就都属于关键涉众。系统没有“让请求帮助更便利”的目标,所以病人和警察就是非关键的涉众,可以过滤掉。

  • 涉众群体不是固定不变的,需要持续维护

设别涉众的方法

  • 简单方法:先膨胀后收缩(Expand
### 软件工程课程手写笔记模板示例 #### 一、基本信息 - **日期**: YYYY-MM-DD - **主题**: 当前章节/课题名称 - **讲师**: 讲师姓名 #### 二、课堂重点摘要 记录每节课的核心概念和知识点。 | 时间 | 主要内容 | | --- | --- | | 开始至XX分钟 | 描述该时间段内讲解的主要理论或实践操作,如需求分析的重要性及其流程介绍。[^1] | | XX分钟后 | 继续描述后续教学活动的重点 | #### 三、术语解释区 针对本课涉及的新名词给予定义说明。 - **敏捷开发**(Agile Development): 是一种以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发的过程管理框架。 #### 四、案例研究与讨论 用于整理实际项目中的应用场景以及小组讨论的结果。 - **案例**: 名称 - 简短概述此案例背景及目的。 * 解决方案: 列举团队提出的几种可能解决办法,并指出最终采纳哪一个选项的理由是什么? - **个人见解**: 对上述情况发表自己的看法;如果存在不同意见,则需阐述理由并尝试给出改进建议。 #### 五、作业布置与复习提示 列出老师留下的练习题目或者推荐阅读材料清单。 - **本周任务** 1. 完成指定的功能模块设计文档撰写; 2. 阅读《软件工程导论》第X章到Y章的内容准备下周测验。 - **参考资料推荐** - 文献名:作者 - 出版社/年份 - ISBN编号(如果有) #### 六、疑问收集栏 写下自己不明白的地方等待解答或是向同学请教交流。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值