童话说说技术创业美文职业
快好知
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

PLUB框架:产品文档结构MDVC框架(升级版)

4月20日 圆通道投稿
  最近在和朋友做另外一个项目的时候,相互之间沟通需求的过程中,在需求文档结构上有了比较深入的探讨。在几轮的探讨过程中,发现自己写过的一篇相关文章MDVC框架:产品文档最优雅的结构其中介绍的产品文档相关框架的不足和漏洞,因此,补上一篇,特此纠正。
  在前一版本中(1。0)讲述的MDVC模型主要涉及到:模型(Model)数据(Data)视图(View)交互(Controller)等内容,在升级的框架版本(2。0)中,也包含了对1。0版本中的内容,不但调整了产品需求文档内容的结构,还新增了后台(Backstage)以及后端(BackEnd)的部分逻辑;另外,也涉及到描述文档内容的逻辑。
  该篇文章的主要有以下部分组成:
  MDVC框架存在不足
  PLUB框架相关介绍
  那我们就开始吧!
  就像任何框架或者理论早期都会存在一定的局限和不足,MDVC框架也没能避开,依然存在一定的不足和局限。当然,这也是我对自己阶段性认知的总结,也证明了我在一年前提出的MDVC框架表现出自己的不足。也希望,在此次调整中,希望能够给大家启发,同时,整理我自己的思路。
  MDVC框架的适用范围问题
  核心问题:过于狭窄。
  MDVC框架结构较易适用于与开发沟通对接,但不利于与设计师、其他相关人员沟通。跳出工作的范围考虑,更加不适于第一次接触项目以及产品文档的人。比如,外包团队的设计师、开发、产品经理等等。MDVC框架不能让非相关人员在短期内,较快的了解项目和产品。
  举个例子,MDVC框架只是从功能的角度介绍了产品逻辑,但并没有从界面数量介绍项目和产品。在和外包设计,甚至是内部设计师沟通的时候,这部分的工作会带来一些不必要的沟通成本;比如,外包设计师并不知道界面的数量有多少,界面中对应的状态都多少。优秀的外包设计以及内部设计师,能够帮助你去梳理,但蹩脚的设计师,特别是外包设计,基本上是按照页面数量收费的,可想而知,不明细的界面数量以及对应界面的提示状态,会导致一定的时间成本以及资金成本的消耗。
  再举个例子,针对客户端开发以及后端开发,MDVC框架介绍项目以及产品需求较分散,并没有从一个功能的角度出发,在满足客户端开发了解需求的基础上,也考虑后端开发以及后台的需求,导致一个功能需要和客户端、后端分别做开发需求沟通。
  MDVC框架的逻辑条理问题
  核心问题:比较混乱,不清晰。
  在适用范围的基础上,延伸出了逻辑条理的这个问题。因为一个项目以及对应的产品需求,在大多数情况下,每隔界面中都会有或多或少的交叉。因为有交叉,对文档的逻辑就会有比较高的要求。而MDVC框架并没有很好的解决这个问题。导致一个功能的某些逻辑甚至是全部逻辑会重复在文档中出现。而这一问题,不但给产品经理带来不小的问题,也会给项目以及产品等的相关人员带来不必要的麻烦。
  逻辑条理混乱、不清晰的另外一个表现是在产品文档结构上。采用怎样的结构,更高效地对产品需求进行梳理和介绍,对相关人员理解掌握需求也是十分重要的。MDVC框架中产品需求的结构是采用模型数据视图交互的方式,这种方式的灵活性较差,而且在实际的应用中需要在各环节之间有较多的跳跃。这样,就会很难连贯地阅读理解产品需求,有时候还会出现纰漏。
  MDVC框架的维护成本问题
  核心问题:维护难度大。
  结合以上两个问题,我发现MDVC框架在当下以及未来,维护需求和文档都存在较大的隐患。一方面是因为框架的适用范围,以及框架逻辑条理问题,导致后期维护人员需要耗费比较多的时间理解项目和需求;另一方面,在跨部门(公司)合作过程中,沟通的成本也非常大。
  基于以上MDVC框架存在的问题,我对该框架进行了调整,提出了PLUB框架。
  PPage
  解决MDVC框架中界面(页面)数量的问题,方便相关人员从全局了解整个项目的情况。同时,能够让设计师以及开发了解所设计的界面以及界面中对应的全部状态,并且评估相应的工作量。另外,需要提及的一点是,因为界面的唯一性,在规划过程中不会或者尽可能减少界面中相同或者相似逻辑的存在,能够减少工作中的交叉逻辑。
  LLogic
  解决MDVC框架中的结构关系,并增加集中的逻辑关系描述。介绍界面中以及界面之间的逻辑关系,包括核心、非核心逻辑关系。
  核心关系包括:登录未登录状态下,各界面中对应的状态;各界面中每种状态的触发逻辑;达到未达到相关条件的时候,对应的处理方式;是否需要通过后端后台配置;是否需要通过后端后台控制是否展示(云控);等等。
  非核心逻辑关系包括:界面中的UI,某些元素是否需要通过后端后台配置,比如某个需要频繁更换的Tabicon以及名称;界面中的点击跳转关系(交互);界面中点击icon相关的交互展示;等等。
  UUIUE
  这部分中,并不需要像MDVC一样,需要单独的结构进行介绍,是贯穿在逻辑部分的核心以及非核心逻辑中的。单独提出来,是希望在撰写产品需求文档中,要考虑根据逻辑部分的调整,随时对规划中的UIUE进行调整。
  BBackEBackstage
  在撰写需求文档过程中,在MDVC框架中,只是对数据来源作了简要的提及,但并不深入;同时也影响了对文档相关的项目和产品的阅读和理解。
  在PLUB框架中,B部分同样也融合在逻辑结构中。当介绍界面中某一功能的时候,能够将该功能从头到尾,有比较全面的介绍。后台以及后端部分包括协议(接口)以及后台产品的规划逻辑。
  在PLUB框架结构文档的开篇,你可以适当增加版本以及界面逻辑关系图,那样不管是初步了解项目以及产品的相关人员,甚至是在跨部门(公司)的合作中,多会给你们节省一定的成本时间以及资金方面,当然,还会让你和合作者之间收获无形的资产,建立良好的合作关系。
  接下来,我通过适用PLUB框架,给大家做一个实例:
  实例介绍
  某产品钱包界面以及相关逻辑。
  进入钱包界面时,检查用户是否登录:
  1、个人信息区域
  用户未登录状态下展示未登录logo并提示引导用户登录,提示文案“首次登录送红包,最高可得200元哦!”;
  未登录状态下,点击个人信息区域,从该界面从下到上推出登录界面;登录界面见界面20;
  登录状态展示默认头像以及用户昵称,昵称处理方式为手机号第47位缺省表示,如:1324147;
  登录状态下,个人信息区域点击无跳转界面
  2、现金、金币、徒弟区
  未登录状态下对应数据表示为0。00、0、0;
  点击现金、金币、徒弟任一位置,从该界面从下到上推出登录界面;(界面20)
  登录状态下,展示当前用户现金、金币、徒弟数额;
  点击现金区域,跳转到收支明细现金界面;(界面9)
  点击金币区域,跳转到收支明细金币界面;(界面9)
  点击徒弟区域,跳转到我的徒弟界面(界面13)
  3、签到打卡
  未登录状态下显示“连续签到送红包”,展示每次签到应该获得的金币额度;签到按钮为高亮状态;
  未登录状态下点击签到按钮,从该界面从下到上推出登录界面;登录界见界面20;
  登录状态下展示当前最新的连续签到次数,显示“您已连续签到x天”。
  登录状态下未签到,签到按钮表示为“签到”状态,用户可点击签到按钮;
  登录状态下已签到,签到按钮表示为“已签到”状态。
  每次签到完成后,如果是金币,在当前界面提示用户签到获得金币弹窗,同有效阅读资讯奖励弹窗一致,并展示所获得金币奖励,3s后消失;如果是红包,签到完成后,在当前界面提示获得签到红包弹窗,在签到红包奖励弹窗时,点击关闭,弹窗消失;点击赚取更多,跳转到首页(界面2)。用户点击签到完成后,“您已经连续签到x1天”,同时签到进度也增加一个。
  给用户发放奖励:
  每天签到获得一次奖励;
  每天连续签到才能获得下一次奖励;非连续签到,不会获得下一次奖励,将从第1次开始计算;
  签到每连续7天循环一次;
  每天签到奖励类型、奖励额度均可以在后台配置。如果是金币,前端显示数量,如果是红包,前端显示红包图标。
  (3)整点红包
  活动未开启时,按钮位置展示到下一次活动开启的倒计时,不可点击;
  活动开启时,并且是在有效时间内(有效时间为10分钟,后台可配置),按钮显示为“抢红包”状态,可点击,如果超过10分钟,显示下一次的倒计时。
  未登录状态下,点击“抢红包”按钮,从该界面从下到上推出登录界面;登录界见界面20;
  登录状态下,点击“抢红包”按钮,提示获得限时红包奖励弹窗。
  后台可配置红包时段,以及每个时段的奖励类型与奖励额度(现金额度是一个区间,金币是10的倍数)。
  如果是金币,显示金币弹窗,3s后消失;
  如果是红包,显示红包弹窗,点击关闭按钮,关闭弹窗;点击赚取更多,跳转到首页(界面2)。
  给用户发放奖励:
  (1)晒收入奖励
  未登录,按钮状态表示为“马上晒”,点击按钮,从该界面从下到上推出登录界面;(界面20);
  已登录,如果用户当天已经领取过奖励,按钮状态显示“已领取”,不可点击;
  如果用户当天还未领取过晒收入奖励,按钮状态表示为“马上晒”,点击按钮,跳转到晒收入拿金币界面;(界面11);
  需要判断用户是否有效完成晒收入,完成给用户发放奖励,如果是金币,金币弹窗,3s消失,如果是现金,弹窗告诉用户,点击关闭,弹窗消失,点击赚取更多,跳转到首页界面2;
  晒收入奖励类型以及奖励额度,后台可配置。
  (2)额外阅读奖励
  用户当天有效阅读资讯或者视频内容(给奖励次数)次数达到后台配置的次数,给予用户奖励,奖励类型与数量后台可配置。
  未登录状态下,文案显示“今天累计阅读30次可领取xxx金币xxx元”,按钮状态为“立即领取”,点击按钮;从该界面从下到上推出登录界面;登录界见界面20;
  已登录状态,判断用户当天的阅读次数是否达到后台配置的要求:如果未达到,文案显示“再阅读xx次就可以领取奖励,加油”;按钮显示“继续阅读”;点击按钮,跳转到首页(界面2)。
  如果已达到,文案显示“恭喜您完成xx次阅读,立即领取奖励吧”,按钮显示“立即领取”,点击按钮,根据奖励类型进行弹窗,如果是金币,金币弹窗,3s消失,如果是现金,弹窗告诉用户,点击关闭,弹窗消失,点击赚取更多,跳转到首页界面2。
  备注:界面数字:表示在整体界面数量中的位置
  相关阅读
  MDVC框架:产品文档最优雅的结构
投诉 评论 转载

产品原型需求管理系统本文作者将与大家分享产品原型需求管理系统的内容,enjoy为什么要做这个东西?几个原因:现有的worktile、leango等项目管理协作类工具,存放原型文档过于麻……Axure教程:如何让元件绕着某一个点进行旋转!对一个合格产品经理来说Axure技能是必备的,本篇文章主要帮助解决那些苦苦寻找绕一个任意固定点旋转axure教程的伙伴!一、实现的预期效果让矩形元件围绕着某一个点进……音量滑块控件制作音量滑块控件如何制作呢?来看作者多图为你解答。首先我们来看下效果:在这个音量条中除了常规的滑块操作,还需要根据当前的进度改变左侧音量图标。元件绘制我们先……育儿APP伴宝成长产品需求文档(PRD)辞职在家带娃期间,下载过多款手机育儿App,但是没有一款满足我的切身需求。闲来无事,设计了这款伴宝成长,分享出来和大家一起交流。这篇是产品需求文档,关于产品背景,产品介绍,竞品……这可能是关于动态面板最细致的讲解动态面板是Axure中使用频率最高的元件之一,动态面板专门用于设计原型中的动态功能,它可以包含一个或多个状态,每个状态就是一个页面,在这里可以任意编辑,通过控制状态的切换或显示……如何快速搭建系统原型(四):组件分享通过前三篇内容,我们了解了系统的结构框架和内容区域的设计思路,基本上已经可以搭建一个完整的网站原型了。那么接下来的这章就主要是介绍一些组件的设计,以便扩充我们的武器库,让我们搭……APP详情页如何用Axure画出来详情页是App原型中比较复杂的页面类型,熟悉它的常用套路有助于快速画出。之前的文章已经讲解了APP常见功能中的页面模板、下导航、上导航、列表页怎么画出来,请继续关注浪子教……交互设计师应具备的技能树(10)选择适合你的原型工具我花了两个多月的时间,每周末更新一个模块,终于讲完了交互设计师职业技能的前两个部分:思维和眼界。这两个部分的重要程度和工作量是成正比的,总共有九个模块,每个都有七八千字左右,这……Axure教程:实现类网易云音乐APP播放效果文章基于最新版的网易云音乐IOSAPP撰写本教程,本文将详细讲述音乐识别及音乐播放界面的交互效果。话不多说,按惯例先上实现的效果:点击体验最新效果原型效果在5。5英……原型设计从三个方面,系统地画原型在刚进行原型设计的时候,不具备系统的思考框架。往往缺少某步操作流程、页面,控件或者是没思考好用户的需求及页面设计的目的,或是整个页面在用户体验上十分粗糙。那如何从哪些方面……Axure教程:带放大效果的轮播图本文作者将结合一个实际案例,来教大家用Axure如何实现这种轮播图,enjoy提起轮播图,相信大家已经非常熟悉了,脑海中自然而然的会浮现出轮播图的交互效果几张图片,可以逐……PLUB框架:产品文档结构MDVC框架(升级版)最近在和朋友做另外一个项目的时候,相互之间沟通需求的过程中,在需求文档结构上有了比较深入的探讨。在几轮的探讨过程中,发现自己写过的一篇相关文章MDVC框架:产品文档最优雅的结构……
产品设计者应该如何听取受众反馈,开发出更受欢迎的新产品呢?慕念桥的第21次触发产品心理学:你需要掌握的分析模型策略产品经理基础知识:什么是策略?深度思考太难,但你可以先养成“轻思考”产品管理不是什么?如何完善产品需求?我总结了这三点经验2B项目需求分析总结百度产品经理能力评估模型分析,及如何快速实现产品从0到1突破实战第二步:如何做一份有针对性的竞品分析讲个故事,给你一份详细的技术书(2)当收到用户新需求或吐槽,怎么开始进行产品优化改造?
腿短的女生要穿这样的套装裙凸显大长腿吴胜利临渭区官邸官路官道何来小区开展垃圾分类试点工作总结文庙是什么文庙的解释双肩包搭配潮流印花圆领长袖卫衣彰显新潮和不羁韶山有个滴水洞景区,有虎踞龙盘的景象,被称为人杰地灵的地方痔疮怎么办(突然有了痔疮怎么办)入职一个月辞职是否会获得工资生命无高下水利是农业的命脉春天上火失眠怎么办春天失眠的两个原因张晋在披荆斩棘的哥哥里真的很顽皮,每次举牌都搞笑

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界