《软件工程之美》—— 需求分析

本文探讨了软件工程中需求分析的重要性,包括理解需求的基本概念、需求分析的过程,以及如何有效地进行原型设计。文章强调了需求分析的迭代性质,指出挖掘真实需求、提出解决方案和验证需求的必要性。同时,介绍了不同保真度原型设计的用途和相关工具,如线框图和高保真原型。最后,讨论了需求变更的原因和管理策略,提倡通过提升需求确定性和控制变更成本来应对需求变化。
摘要由CSDN通过智能技术生成

反正,我当年写需求分析的时候是找前辈找了个“模板”抄的。
后来前辈告诉我,他也是抄前辈的。

在这里插入图片描述

1、对需求的基本认识

1.1、什么是需求

这个不是哲学问题啦,在工程中,需求按提出者分为两种:

  • 用户需求:由用户提出。原始的用户需求通常是不能直接做成产品的,需要对其进行分析提炼,最终形成产品需求。
  • 产品需求:产品经理针对用户需求提出的解决方案。
1.2、需求分析内容

需求分析不是一个动作,而是一个过程,需要经历三个步骤:

  • 挖掘真实需求
  • 提出解决方案:直到目标用户,其使用场景和想要解决的问题,就可以结合产品定位,提出相应的解决方案。
  • 筛选和验证方案:对方案进行筛选,去掉不合适的方案,选定方案后,需要对方案进行验证,确保能解决用户需求。

挖掘用户的真实需求,可以聪三个角度入手:

  • 目标用户
  • 使用场景
  • 要解决的问题:用户背后想要解决的问题是什么
1.3、怎么做需求分析

软件项目的需求从来不是单一的,是一系列需求,需求分析的整个过程是迭代进行的:

  • 收集需求:对用户需求进行收集整理
  • 分析需求:对需求进行分析,挖掘用户真实需求
  • 需求评估:筛选过滤掉不可行的需求
  • 需求设计:针对用户需求提出解决方案,设计成产品方案
  • 验证需求:验证方案是否可行
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值