美文网首页
「互联网产品的构建」功能层

「互联网产品的构建」功能层

作者: 尼克努努 | 来源:发表于2017-11-05 13:47 被阅读19次

    功能基于需求和技术/资源可行性边界

    我们的所有功能都是为了满足用户目标和商业目标。基于我们已经分析出来的这些需求,另外一点就是其实功能一方面是基于需求,另外一方面是技术和资源的可行性边界。什么叫技术和资源的可行性边界?就是你会发现尽管我们会挖掘到一些需求,但是我们并不是总能满足这些需求。

    就像1000多年前其实我们需要一些更快的工具,例如在天上飞,但是那个时候你发现是做不到的,没有飞机的出现,甚至还没有汽车的出现。我们必须要基于已有的技术的可能来做事情,这其实在今天的互联网里面也特别的明显,假设你要做一个视频的产品,像视频聊天,你要深入去做视频聊天的时候你就会发现视频聊天里面的技术有很多的难点。不要小看大家平时用微信的视频,两个人可以用视频来说话,这里面是有非常多的技术难点的,比如说怎么样能够保证这些视频在播放的时候两边能够同步,然后不失真,尽量的压缩视频的体积,以便于我们能够花更多的带宽,不用花很多带宽的成本等等非常多的事情。里面就需要不同的团队有不同的专攻,所有的工程师都能做这一块,可能就需要一个团队有很长时间的积累。这里面的深入细节、技术探究、原理得弄清楚。

    这些经验的积累,都需要时间也需要相应的人、需要各种各样资源的投入。

    所以我们就说我们要用恰当的,可实现的技术和资源来做功能,并且我们还需要考虑实现的难度、实现的时间成本和实现的商业成本。同样的做一个事情,你有没有更多的钱来去支撑,来选更多的工程师来做,甚至有些地方我们可能需要大量的编辑人员、运营维护人员,去探索能不能去支撑,这些都要在这些边界里面去,然后功能也是需要不断的在迭代当中去完善,我们在互联网产品当中很难一次性能把这些功能都做好,都需要不断的去迭代。

    ----

    转自:马力

    相关文章

      网友评论

          本文标题:「互联网产品的构建」功能层

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