微信小程序全栈开发:需求与原型
需求和原型阶段决定了产品应该塑造成什么样,与产品的命运息息相关。在这个阶段,挖掘并整理分散的需求点。根据商业考虑,选择可实施的需求,然后将这些需求整合成标准化的文件形式,以统一各方需求的理解和期望。最后,制定清晰的产品计划。 ?翻箱倒柜寻找很久不经常使用的物品是一件非常痛苦的事情,但最终却可能找不到。就我个人而言,我通常会在一张纸上写下物品清单,然后将其粘贴在相应存储容器的外部。这样,每当我要找东西时,我只需看看外面的清单就知道里面是否有该物品,省去了翻箱倒柜的麻烦。
但这有一个问题:每次寻找东西时,你都必须检查散落各处的物品清单。最坏的情况是,您必须阅读列表中的所有项目才能找到您要查找的内容。时间复杂度是O(n×m)
哦,有人吗! ?所以后来我特地拿了一个小本子,把科目清单总结记录在一个地方,这样我每次只要翻一下小本子就知道东西在哪里。当然,这种方法也有缺点。它减少了现实中物品和容器之间的相关性,但它工作得很好,直到有一天我忘记了我把这个小笔记本放在哪里了......
2。动机
用户需要一个轻量级的“记忆”,可以记录现实世界中某个物品的痕迹(形状、位置、大小、类型……),以帮助用户在需要时立即记住它。确定项目在现实世界中的存储位置。
3。核心
- 的存储痕迹必须与现实世界有很强的映射关系才能瞬间唤起记忆;
- “记忆”一定要轻,而且必须是经常使用的物品;
- 注重效率,保持交互简单有效。 ?轻松找东西小鱼储物、我家里有什么等等
通过分析,我发现这些产品大部分都是原生客户端的形式,其中iOS是最流行且大部分iOS都是收费的,而微信小部件目前不太流行。在核心功能上,一般用照片来记录商品存储的痕迹,在寻找商品时“按图找货”。在数据存储方面,有本地存储和云存储。
灵感:
- 这种工具应用应该是轻量级的(用完就走掉),非常适合搭载小程序作为平台;
- 拍照记录物品存放线索,是一种实用又直观的方式;
- 需要具备云端保存数据的能力,避免用户更换手机后数据丢失;
- 使用场景不应仅限于家庭使用,也可以用于工作或其他场景;
- 信息应考虑访问的便利性,例如考虑语音输入、扫码输入等;
- 合理设置一些物品属性,添加物品追踪,简化存储和管理;
- 将物品存储与备忘录(耐用性)实用功能结合起来,是个好主意。
3。头脑风暴
基于以上分析,我们选择“发现事物”和与之密切相关的“隐藏事物”这两个概念作为头脑风暴的两个切入点。
读者:你一个人在头脑风暴吗?只是声音大吗?
我:嗯...不用担心这些细节...通过上面的头脑风暴,我们已经在一定程度上梳理出了产品最重要的功能点。关于如何头脑风暴的信息,请参考:www.jianshu.com/p/361db0446…
IV.需求描述
经过上面一系列的需求分析和整理,我们必须写出这一步的需求。接下来,创建完整的产品需求文档(PRD:Product Requirement Document),这是需求实施的核心步骤。常见的内容包括:产品概述、需求概述、功能需求列表、功能图、路线图规划等。由于“在哪里”只是一个比较简单的小应用,所以我这里只做了产品概述、功能图和功能需求列表阶段。
不要跳过编写文档的步骤。当您在微信公众平台发布完成的小程序时,请使用这些材料填写小程序信息。
1。产品描述
你把它放在哪里了它是一款物品存储和管理的微信小程序应用,解决了生活中容易忘记东西存放在哪里,需要时找不到的问题。
- 核心需求:根据记录的物品存放信息查找并快速找到你要找的东西
- 核心功能:标记物品所在区域,搜索物品
- 目标用户:公众
- 平台载体:微信小程序
2.功能需求列表
优先级描述:必须首先实现核心功能; B-必须尽可能完成必要的功能; C小调功能应根据情况分阶段添加和扩展。
区域栏:【优先级:A】
- 用户可以创建自己的区域,比如书房书柜、客厅电视柜、卧室床头柜等;
- 用户可以对区域进行拍照,区域图片将作为位置标记的元素底图;
- 用户可以在区域列表界面看到每个区域的封面图片以及已保存的物品数量;
- 进入某个区域后,用户可以同时看到该区域的图像和主题列表,并且两者可以交互链接;
- 用户可以更改区域信息,如区域名称、区域照片等;
- 用户可以删除区域,删除后该区域原有的项目变成“要保存的项目”;
- 用户可以点击主题列表中主题右侧的编辑按钮,进入主题详情页面。
(限于篇幅,更多内容在此省略)
3.功能卡
4。接口原型图
由于本应用比较简单,相关接口需求也比较明确,所以原型示意图就省略了。
作者:wingmeng
链接:https://juejin.im/post/5d5a6c24f265da03db0778b7
来源:掘金❀版权归作者所有。商业转载请联系作者获取授权。非商业转载请注明出处。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。