美文网首页
功能打包,确定MVP

功能打包,确定MVP

作者: 夜夛 | 来源:发表于2020-01-01 22:23 被阅读0次

完成了功能细化的工作,接下来就要把下个版本打算做的功能点挑选出来,理清逻辑,安排实施。

一、尽可能多地放弃

最小可行产品,即MVP。

MVP是指满足“用户愿意用、最好愿意付费”、“用户易于使用”、“团队有能力实现”的最小功能集合,有些可以直接作为最终产品使用,有些甚至只能用来掩饰。它的重点就是制作组的成本要极地,但是却能展示最终产品的主要特色。

MVP的功用就是让你拿着它接触用户,尽早的根据用户的回馈来改进产品。

“优雅降级”

在思考这种“一大堆功能中选哪个先做”的问题时,也可以用逆向思维。假设产品已经完全具备这些功能,但是因为流量太大,服务器撑不住了,必须要观点没,呕血功能保证基础产品的可用性时,你会选择留下的功能。

二、MVP的限制因素

「1」不同功能不同对策

1.基础功能必做,要留足资源。

2.在产品初创期,先实现个别低成本的亮点。

3.对期望功能,先做性价比高的。

4.无差别功能无需做,低成本验证出来即可。

5.对反向功能,权衡各方利益后再决定。

「2」考虑功能的依赖关系

功能的内外部依赖关系,如合作伙伴和各种前置条件等,都需要事先考察。

「3」考虑功能相似性

功能相似才能保证我们做的是一个整体的项目,而不是一个小需求合集。

「4」考虑非功能需求

由于非功能需求也是有成本的,所以要在项目实施之前应当一并考虑进去。

如“论坛需要支持10000人同时在线”,这是一个性能呢需求;“系统功能升级,必须在发布2周以前对客服部门的培训”,这是一个培训需求。

三、把需求和功能管起来

把已经做了的、正在做的、还没做的需求和功能都管理起来。

「1」空间纬度:功能列表

它表达了在某个时间的切片,所有功能的状态。

「2」时间纬度:需求流程

时间维度的管理工具是“需求流程”,它其实是从需求到功能的状态流转图。就是从最初需求采集回来的待讨论状态开始,之后需求发生转化,流向开发环节,最后过渡到已发布状态的全流程。“需求流程”实际上是在管理某个需求到功能完整生命周期。

MVP思维

用最小的成本开发出可表达项目创意、能够解决核心问题、可用于表达核心理念、功能极简而且能够快速验证想法的最小型产品。

相关文章

  • 功能打包,确定MVP

    完成了功能细化的工作,接下来就要把下个版本打算做的功能点挑选出来,理清逻辑,安排实施。 一、尽可能多地放弃 最小可...

  • Time In Place拆分里程碑过程记录文档

    在讨论完项目的MVP之后,我们就开始要对项目的功能进行拆分,按照所确定的MVP,将项目拆分成多个里程碑。 下面就是...

  • Android十八章:5分钟学会用MVP架构开发Android项

    简单的mvp架构登录demo,根据功能分包,参考自google mvp 主要面向有mvp经验的读者,阅读时间大约 ...

  • 产品MVP的学习心得

    MVP是什么? 最小可行产品(Minimun Vialbe Product)如果想把功能快速推出去,MVP是比较好...

  • 21天敏捷项目管理——Day 9 最小可行产品(Minimum

    MVP不是指产品上线的1.0版本 MVP是功能的最小集合,这里的功能最小是从用户角度的,而不是项目团队角度的。 M...

  • MVP抽取

    描述: 当我们的逻辑功能越来越多,每个功能点都要写一套MVP,是一件很繁琐的事情。因此我们要对MVP的进行封装和抽...

  • Android:一个完整app开发流程

    一.给出功能文档 二.APP架构选择 可选MVP,MVVM 三.APP目录结构设置 本app基于mvp架构。除了m...

  • maven项目如何手动打包

    maven项目如何手动打包 1、确定打包对象:dubbo-admin 2、进入打包对象目录,复制目录路径(D:\H...

  • RubyGems

    RubyGems 简介 用来打包和分享 ruby 代码。提供以下功能 ruby 打包代码的格式。 ruby 打包的...

  • 项目MVP模式初体验

    进入苏宁一个月了,刚做完苏宁易购的以旧换新功能,在这里总结一下当前项目的MVP模式。 mvp简介 mvp的全称为M...

网友评论

      本文标题:功能打包,确定MVP

      本文链接:https://www.haomeiwen.com/subject/asggoctx.html