作者:禅与计算机程序设计艺术
1.简介
随着互联网产品的日益复杂,越来越多的人开始认识到用户体验的重要性。从移动互联网、电商到社交网络等都在逐步提升用户的生活质量。但是,如何让这些产品在新版本迭代中更加精准,更好地满足用户需求?因此,精细化产品开发是一个极具挑战性的任务。本文主要讨论一种基于大数据的精细化产品开发方法。
2.基本概念术语说明
2.1 产品
“产品”这个词经常出现在各种专业场合,但通常意指的不是以任何特定的形态或结构生产出来的最终的商品。例如,我们的身边很多人喜欢用“客户”这个词来代替“产品”。不管用哪个词,一般来说,产品都是满足某些特定需求或需要的东西,而每个人对产品的理解也会有所不同。
2.2 用户
顾客、消费者,是指真正买买买的人群。例如,根据市场调研的结果,Facebook每年约有1.7亿用户,他们通过手机、平板、桌面和网页平台访问服务。这些用户并非所有人都需要、或者都期望从该公司购物,所以需要付费。他们也往往带着自己的诉求,希望得到更好的服务或商品。
2.3 用例
“用例”是指某个功能或业务场景,可能包括参与者(用户、管理员)、场景(环境、操作流程、输入输出信息)、触发条件(触发事件或条件)以及预期结果。用例可以帮助团队理解某个功能或系统应当支持哪些用法,以及用户的期望和反馈是否能够被满足。
2.4 数据
数据指的是通过观察、统计、分析和汇总获得的信息。在这个过程中,数据可以反映出一个事物的很多方面,如经济、社会、健康、文化、军事等等