第2章 软件需求收集

第2章 软件需求收集

需求是指人们在欲望驱动下的一种有条件的、可行的,又是最优的选择,这种选择使欲望达到有限的最大满足,即人们总是选择能负担的最佳物品。

马斯洛需求层次理论如下。

  • 生理需求 :它是指人类生存最基本的需要,如食物、住所、衣服等。例如,人处于饥饿状态,首先需求的是水和食物,为此,生活的目的被看成填饱肚子。当基本的生活需要得到满足后,生理需求 就不再是推动人们工作的最强烈的动力,取而代之的是安全需求。

  • 安全需求:安全需求是指保护自己免受身体和情感伤害的需要。这种需要体现在社会生活中是多方面的,如生命安全、劳动安全、良好的社会环境。反映在工作环境中,员工希望能避免危险事故 ,保障人身安全,避免失业等。

  • 社交需求:它是包括友谊、爱情、归属、信任与接纳的需要。马斯洛 认为,人是一种社会动物,人们的生活和工作都不是独立进行的,经常会与他人接触,因此人们需要有社会交往、良好的人际关系、人与人之间的感情和爱,在组织中能得到他人的接纳与信任。

  • 尊重需求:它包括自尊和受到别人尊重两个方面。自尊是指自己的自尊心,工作努力不甘落后,有充分的自信心,获得成就后的自豪感。受人尊重是指自己的工作成绩、社会地位能得到他人的认可。这一需要可概括为自尊心、自信心、威望、地位等方面的需要。

  • 自我实现需求:它是指个人成长与发展,发挥自身潜能、实现理想的需要。

05.tif{}

马斯洛需求金字塔图

软件系统的需求来源如下所示。

  • 来自内部:可理解为马斯洛 需求层次理论的生理需求和安全需求。

  • 来自外部:可理解为马斯洛 需求层次理论的社交需求和尊重需求。

  • 来自产品经理:可理解为马斯洛 需求层次理论的自我实现需求。

目前企业的需求文档产出流程如下所示。

  • 大型企业流程:商业需求文档(BRD) →通过立项→市场需求文档(MRD) →产品需求文档(PRD)。

  • 中型企业流程:通过立项→市场需求文档→产品需求文档。

  • 小型企业流程:产品需求文档。

通俗来说,BRD关注的是企业做不做;MRD关注的是市场要怎么做;PRD则关注产品做成怎样;产品经理重点关注产品需求文档PRD即可。

商业需求文档BRD简述

3W标题

内容

WHO (谁看)

CEO、运营总监、业务总监、产品总监和项目相关的高层领导

WHAT (做什么软件产品)

软件行业定位、需要的人力和资源、商业分析和说明、合作方式等内容,证明软件产品的可行性分析

HOW (产品收益预期怎 么样)

收益的分析、营业额预期、成本预期、发展现状与竞争分析、进度估算、资金预算、市场计划式利润分析、关键技术难度与解决方案

BRD简述商业战略、商业分析、投入与收益,通常由总监级别人员撰写,如业务总监、商业分析师和市场总监。

市场需求文档(MRD)简述

3W标题

内容

WHO (谁看)

市场人员、运营人员、商务人员、产品人员

WHAT (做什么系统?什么功能?有什么优势)

业务流程图、业务组织架构图、合作流程图、合作方式说明、功能和非功能

HOW (怎么样拓展市场?怎么样运营)

用户群体、市场拓展预期、运营操作方案、推广文案

MRD简述市场战略、业务需求、运营推广,通常由市场和运营人员撰写。

产品需求文档(PRD)简述

3W标题

内容

WHO (谁看)

开发人员、测试人员、设计人员、产品人员、运营人员、项目人员

WHAT (做什么产品系统,系统功能)

业务流程图、系统流程图、每个页面的细节功能和说明

HOW (怎么样实现产品功能)

详细的产品功能说明、前台和后台规划

PRD简述软件产品功能、软件产品流程,通常由产品经理撰写。

2.1 内部需求

来自内部的软件开发需求,指公司内部员工的需求,通常有运营部、机构合作部、业务部、财务部、技术部、设计部、市场部、人力资源部等。

收集内部的需求,可以看作是制作市场需求文档,即在MRD上把想怎么做、要怎么做告诉产品相关人员。

业务需求通常是功能类的需求,是衣、食、住、行的生理需求 。软件系统满足了需求人员生理需求这一方面后,根据马斯洛 需求层次理论,业务需求人员会慢慢觉得软件系统操作慢、不好用、不好看等,进而提升软件系统的速度、设计感、外部合作等。

在很多情况下,市场或运营人员都不会写出完整的市场需求文档MRD,通常只是在Excel里把怎么做写清楚,然后交给产品经理规划。

运营人员和市场人员对当前注册系统提出市场需求文档MRD的内容如下所示。

01 需求人员提供系统需要优化的页面截图。

图像105032.PNG{}

当前注册系统

02 需求人员提供需求描述,如下所示。

版本号

V1.0

V1.0

序号

1

2

需求部门序号

1

2

功能类别

新增功能

新增功能

优先级

★★★★★

★★★★

需求部门

运营部

市场部

需求目的

需要认证“手机号码”注册的用户,是否使用该“手机号码”的用户注册

需要拓展广告,增加背景广告栏

需求内容说明

1.增加:手机验证码(注册页面) 2.增加:手机上可以获取验证码(注册页面) 3.增加:获取手机认证码后可以填写手机验证码(注册页面)

1.增加:背景广告(注册页面) 2.增加:后台控制更换背景广告(注册页面)

需求例子

可见:www.×××.com

暂无

需求人

运营部:张某

市场部:李某

开发人

 

 

备注

注册页面新增的功能,详细可参考:www.XXX.com (已截图)

注册页面新增的功能,详细可参考:www.×××.com(已截图)

2.2 外部需求

来自外部的软件需求,是指公司外部用户的需求,通常是:使用软件或者客户端的用户、合作的机构人员。

外部需求的两种方式:一是系统上提交反馈,其格式如下所示。

系统反馈的框架内容

说明

标题

外部用户填写标题

内容

外部用户填写内容

图片

外部用户上传.jpg .bmp *.jpeg的图片

二是内部需求人员收集外部需求人员的需求,经内部需求人员筛选和确认,再提交给产品经理,其格式如下所示。

版本号

V1.0

V1.0

序号

1

2

需求部门序号

1

2

功能类别

新增功能

新增功能

优先级

★★★★★

★★★★

需求部门

运营部

市场部

需求目的

需要认证“手机号码”注册的用户,是否使用该“手机号码”的用户注册

需要拓展广告,增加背景广告栏

需求内容说明

4.增加:手机验证码(注册页面) 5.增加:手机上可以获取验证码(注册页面) 6.增加:获取手机认证码后可以填写手机验证码(注册页面)

3.增加:背景广告(注册页面) 4.增加:后台控制更换背景广告(注册页面)

需求例子

可见:www.×××.com

暂无

需求人

运营部:张某

市场部:李某

开发人

 

 

备注

注册页面新增的功能,详细可参考:www.XXX.com (查看截图)

注册页面新增的功能,详细可参考:www.×××.com (查看截图)

2.3 来自产品经理自我实现的需求

在一般情况下,产品经理接触各种软件和各种功能,并对各行业了解较深,会植入一些人性化的需求。这需要产品经理有多年经验,而且对业务运作、商业模式和软件系统都非常熟悉。

那什么时候可以提自我实现的需求?企业一般在系统稳定,没有过大的功能和业务变化,且产品经理熟悉公司的业务和系统时,就可以提出自我实现的需求。

自我实现需求通常体现在植入软件系统后台功能和创意性功能。

植入软件系统后台功能,会使软件产品更加灵活,但同时会增加开发工作量和开发时间;植入创意性功能,会使软件体验和功能与时俱进,但同时能给用户提供便利。

目录

  • 版权
  • 内容提要
  • 前言
  • 第1章 产品经理工具
  • 第2章 软件需求收集
  • 第3章 产品需求分析和规划
  • 第4章 组织架构图
  • 第5章 业务流程和系统流程
  • 第6章 思维导图
  • 第7章 功能说明
  • 第8章 原型DEMO
  • 第9章 撰写完整的产品需求文档
  • 第10章 软件项目管理
  • 第11章 可行性分析报告
  • 第12章 模型
  • 第13章 产品图
  • 第14章 软件项目管理规范
  • 第15章 设计规范
  • 第16章 前端开发规范
  • 第17章 开发代码规范
  • 第18章 测试规范
  • 第19章 运维规范
  • 第20章 运营规范
  • 第21章 数据图
  • 第22章 数据库架构
  • 第23章 SQL简介
  • 第24章 产品需求文档PRD(原型模型驱动)
  • 第25章 怎样做好产品
  • 第26章 Web产品和手机App产品
  • 第27章 产品经理思维与案例
  • 第28章 产品融资

相关技术

推荐用户