系统学习运营课程,加入《91运营网VIP会员》,开启365天运营成长计划>>
本文从产品角度分析,“用户APP主题颜色能根据手机壳自动调整”实现的可行性。
据某IT媒体报道,因为“用户APP主题颜色能根据手机壳自动调整”这个需求,程序员和PM互殴起来了,引起码农们对产品汪的无情diss和吃瓜群众的各种围观吐槽。
那么,现在就来拆解一下,从产品角度分析“用户APP主题颜色能根据手机壳自动调整”实现的可行性。 实现这个需求的整体逻辑 把这个需求分解为三个模块:
先说后两个,“APP对手机壳颜色进行识别”和“APP根据颜色解码调整自身主题颜色”应该是可以实现的。 只要在APP研发的时候,加入颜色识别的模块(对RGB值进行判断分析),有对应手机壳颜色变换主题颜色的基本规则,内置不同颜色的主题模板,根据解码识别的颜色(RGB值)调用相应的主题模板。那么呈现在用户面前的,就是“用户APP主题颜色能根据手机壳自动调整”的产品意图。 因此,整个需求的关键在于“APP识别手机壳颜色的方式”,这是实现“用户APP主题颜色能根据手机壳自动调整”的前提条件,只有首先具备识别颜色的方式和通道,APP才能谈得上根据获得的RGB信息来自适应地调节自身的主题颜色。 显然,两种途径实现手机对颜色的识别。 (1)目前手机能感知外部颜色的手段是摄像头,而且需要用户主动打开APP和摄像头对准手机壳(这时的APP应该具备访问摄像头权限),主动扫描拍摄手机壳,通过APP里的颜色识别功能才能完成手机壳的颜色识别。 注意:这种实现方式已经不是“自动”的了。也就是不符合需求本身的描述。 (2)那么,除了用户使用摄像头拍摄手机壳来识别颜色之外,是否还存在其他手段,可以无需用户主动操作,智能地感应外部颜色(手机壳颜色)吗? 网络搜索查询相关资料可知,现有的颜色识别技术,都是通过光谱感应实现的,都需要镜头和扫描枪一类的装置,将颜色转换为RGB值。这样才能将颜色数码化,才能进行数字化处理,才能对不同的颜色做出后续反应。 回到手机这个具体的设备和应用场景,如果不采用手机标配的摄像头,也需要为手机单独配备一个颜色识别传感器才能有效识别到手机壳的颜色,这就需要直接变动手机硬件——显然,这明显超出了作为APP开发的工作范围。 那么结论也就显而易见——“用户APP主题颜色能根据手机壳自动调整”这个需求,在不动手机硬件或者没有培养出用户主动拍摄的前提下,是无法自动实现的——这个需求本身就不靠谱。 总结思路 总结一下上面的分析思路:
能学到什么? 那么,从“用户APP主题颜色能根据手机壳自动调整”这件事,作为产品人的我们能学到什么? (1)在提出开发需求之前,运用产品界流行的“第一性原理”分析和深入思考永远是必要的。 “第一性原理”是什么? 我的理解是:“追本溯源,把握本质,层级化分解,量级式判断”。 (2)PM不需要写代码,也无需亲手实现需求,但是,整明白需求实现的基本技术原理还是很必要的。这不仅仅提升与开发人员的沟通效率,更重要的是建立起一种思维边界。 有了这种“产品实现的边界”,也就为自己的需求分析和产品运营管理多了一个判断维度,实际上是提升了自己判断产品需求和运营方向上的准确性和效率。 简单地说,能快速判断产品或者运营是否靠谱。这个“谱”之一,就是“产品实现的边界”。 好了,以上是我对“用户APP主题颜色能根据手机壳自动调整”这个需求的一点看法,希望对你有所帮助。
作者:Kevin.H.S 来源:人人都是产品经理
|