服务端开发:技术、方法与实用解决方案
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

Chapter 2
第2章 需求分析

不同于传统软件行业,为了支持业务层面快速摸索、试错,互联网行业普遍采用“小步快跑,快速迭代”的渐进式研发策略。不过,在实践中贯彻执行好这一策略并非易事。一方面,业务方的原始诉求在经过产品经理的演绎、拆解和加工后,产出的结果与业务方的预期可能不符,甚至存在冲突;另一方面,产品设计本身难免存在遗漏和错误。这些不足往往会导致开发出来的软件无法达到既定目标,浪费资源。鉴于此,作为需求的核心参与者,需求分析是服务端开发工程师必须掌握的技能。

产品需求分析一般从业务背景、业务问题、业务诉求、产品方案等方面入手,分析业务问题是否准确、业务诉求是否合理、产品方案是否可以满足业务诉求等一系列问题。为了高效地进行产品需求分析,掌握方法十分必要。