微信小程序全栈开发:需求&原型篇

2019-09-0319:28:38APP与小程序开发Comments2,041 views字数 1999阅读模式

需求&原型阶段,决定了一个产品会被塑造成什么样子,很大程度上关系着产品的命运。在这个阶段,零散的需求点被挖掘、整理出来,经过商业意义上的考量,甄选出可落地的需求,再将这些需求整合成标准化的文档形式,统一各方对于需求的理解和预期,最终形成明确的产品规划。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

一、需求分析

1.痛点

在日常生活中,容易忘记某个东西的存放位置,用时又一时半会儿找不到的现象比较普遍,尤其是对于一些时隔日久不常用的物品,翻箱倒柜地大找一番,到头来还不一定能找到,非常痛苦。我个人一般会写个物品清单的纸片贴在对应的储物容器外面,这样每次找东西时只需看一眼贴在外面的清单就知道东西在不在里面,省了翻箱倒柜的麻烦。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

微信小程序全栈开发:需求&原型篇

但这样做遇到一个问题:每次找东西时不得不挨个检视分散在各处的物品清单。最坏的情况下得看完所有的物品清单才能找到要找的东西,时间复杂度为 O(n×m) 啊有木有!?所以后来我专门拿个小本子将物品清单汇总记录到一处,这样每次只需翻小本子就知道东西放哪儿去了。当然,这种方式也有硬伤,它降低了物品与现实中容器间的关联度,不过好歹也凑合能用,直到有一天我忘记这个小本子放哪儿去了……文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

2.动机

用户需要一种轻量的“记忆体”,这种记忆体可以记录某个物品在现实世界中的线索(形状、位置、大小、类型……),以帮助用户在需要时可以即时回忆起该物品在现实世界的存放位置。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

3.核心

  1. 物品的存放线索要与现实世界有较强的映射关系,以便即时唤起回忆;
  2. “记忆体”要轻量,本身必须是经常使用的物品;
  3. 要注重效率,交互简洁高效。

二、竞品分析

早在“放哪去了”之前,市面上就已经出现了一批较为成熟的物品收纳类产品,例如 整理猫儿轻松找东西在那儿收哪儿收纳盒子小鱼收纳家里有什么等。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

微信小程序全栈开发:需求&原型篇

通过分析我发现,这些产品以原生客户端的形式居多,其中以 iOS 端的最多,且 iOS 端的大多收费,微信小程序端的目前较少。在核心功能方面,一般都采用拍照来记录物品存放线索,找东西时则“按图索物”。在数据存储方面,有本地存储的,也有云储存的。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

启发:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

  1. 这种工具性质的应用,应该是轻量级的(用完即走),搭载小程序这个平台非常合适;
  2. 拍照记录物品存放线索是一种既方便又直观的方式;
  3. 要有数据云储存的能力,以免用户更换手机后数据丢失;
  4. 使用场景不应该只限于家庭使用,工作或其他场景也可能用到;
  5. 要考虑信息录入的便捷性,例如考虑语音输入、扫码录入等;
  6. 合理设置一些物品属性,增加物品线索,方便收纳管理;
  7. 将物品收纳与备忘(保质期)结合起来,是一个挺实用的功能。

三、脑暴

根据上面的分析,我们选择“找东西”以及与它息息相关的“存东西”这两个概念,作为脑暴的两个切入点进行脑暴。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

读者:你一个人搞脑力风暴?纯自 high 吗?
我:呃……不要在意这些细节……文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

微信小程序全栈开发:需求&原型篇

通过上述脑暴,我们已经从一定程度上整理出了产品的主要功能点。 关于如何做好脑暴,大家可以参阅:www.jianshu.com/p/361db0446…文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

四、需求描述

经过上面一系列的需求分析、梳理后,我们需要在这一步将需求写下来,形成一份完整的产品需求文档(PRD: Product Requirement Document),这是需求落地的关键一步。常见内容包括:产品概述、需求概述、功能需求清单、功能图谱、Roadmap 规划等。由于“放哪去了”只是一个较为简单的小型应用,所以我在这个阶段只做了产品概述、功能图谱和功能需求清单。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

不要省略写文档这个步骤,当你在微信公众平台上发布做好的小程序时,你需要用到这些资料来填写小程序信息。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

1. 产品描述

放哪去了 是一款物品收纳管理的微信小程序应用,解决生活中容易忘记东西存放位置,要用时又一时找不到的难题。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

  • 核心需求:根据物品存放位置的记录信息,快速定位,找到想要找的东西
  • 核心功能:物品所在区域位置标记、查找物品
  • 目标用户:大众
  • 平台载体:微信小程序

2. 功能需求清单

优先级说明:A-核心功能,必须优先全部满足;B-必要功能,尽量设法满足;C-次要功能,视情况分阶段添加、拓展。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

区域栏目:【优先级:A】文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

  • 用户可以自建区域,如书房书架、客厅电视柜、卧室床头柜等;
  • 用户可以为区域拍摄1张照片,区域照片会作为物品位置标记的底图;
  • 用户可以在区域列表界面看到每个区域的封面图和存放物品的数量;
  • 用户进入某个区域后,可以同时看到该区域的照片和物品清单,且两者在交互上可以联动;
  • 用户可以修改区域信息,如区域名称、区域照片等;
  • 用户可以删除区域,删除后区域内原有的物品变为“待收纳物品”;
  • 用户可以点击物品清单中物品右侧的编辑按钮,从而进入物品详情页。

(限于篇幅,更多内容此处略去)文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

3. 功能图谱

微信小程序全栈开发:需求&原型篇

4. 界面原型图

由于这个应用比较简单,相关界面需求相对清晰,所以省略了原型草图。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

作者:wingmeng
链接:https://juejin.im/post/5d5a6c24f265da03db0778b7
来源:掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html

文章源自菜鸟学院-https://www.cainiaoxueyuan.com/xcx/16049.html
  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/xcx/16049.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定