软件工程——需求获取

需求分析在软件工程中至关重要,它涉及到需求工程师的能力培养、需求定义和撰写需求文档。需求工程师需要具备分析问题、沟通交流和软件工程知识等能力。需求定义包括系统目的、用户、功能、信息和解决方案限制。撰写需求文档时,软件需求规格说明是关键,它应描述系统功能和非功能需求,并基于与干系人的共识。生成不同风格的SRS需要考虑多种方法,并确保需求是明确、可度量且可测试的。
摘要由CSDN通过智能技术生成
目录


前言

需求分析是软件工程中的重要步骤,是决定项目成败的关键影响因素之一。在需求工程中,主要关注软件和系统需求获取、建模、分析、验证和管理

在这部分学习内容中,需要注意:1、将问题的分析和解决方案的生成区别开来。2、要根据软件项目本身的规模、人员的技能、客观的条件、项目的成本来选择合适的需求获取技术和建模方法。


一、需求工程师

需要具备的能力:

  • 分析问题和解决问题的能力
  • 人际沟通及交流能力
  • 软件工程知识和技能
  • 应用领域有关知识
  • 书面语言组织和表达能力

目标:

  • 识别错误假设
  • 确保一致性
  • 提升依从性
  • 减少彼此误解
  • 提高支持速度和效率
  • 提升客户满意度
  • 撰写优质需求
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值