技术人怎么“打通”产品业务?

一体三面

一体:一个目标。作出有价值的产品。
三面:技术、产品、业务。程序员

业务、产品、技术是作出有价值产品这个一体目标的三个不一样方面。因此咱们都有着一个共同的目标:作出有价值的产品。咱们并非对立的,咱们是有着共同目标。架构

打一个不是很恰当的比喻,就像一我的,脑壳,身体,手,脚,一块儿结合后,相互配合,才能最大致现人的价值。否则单个的存在,都不能很好体现出总体人的价值出来。缺一个,就至关于一位残障人士,作起事来很不方便,会磕磕碰碰。学习

技术,业务,产品要相互信任,相互支持,相互理解,才能作出一个有价值的产品出来。
业务不要把技术看成开发资源,你们都是为了一个共同的目标,业务进展或业务结果要带给技术同窗作事情的成就感,也须要技术同窗理解业务的初衷和价值。测试

有时候看到网上一些段子,技术开发同窗的桌子上放把“刀”,用来“砍”产品需求的同窗。虽然是段子,可是每每还能让技术同窗产生共鸣,说明仍是有不少这种状况存在。可是这种对立情绪的存在,很是不利于开发和产品同窗之间的工做配合与协调。必定要纠正这种错误的认知,咱们是一个共同体,有着同一个目标,只不过度工不一样。技术和产品必定要多沟通,技术要把本身的困难点,技术风险点,讲给产品同窗听;产品同窗也要把业务需求会产生什么价值,为何要这么作讲给技术同窗听,你们坦诚沟通交流,共同想办法解决困难。编码

技术、产品、业务的错位

技术、产品、业务沟通时为何会错位?设计

技术人通常想的是什么?
这个需求用技术要怎么实现?要怎么设计才合理?技术人关注的是用技术怎么实现需求,关注技术细节,关注技术设计,关注实现功能。等等资源

产品人通常想的是什么?
这个需求怎么来的?哪些用户会用这个功能?要怎么设计产品功能?怎么设计用户操做流程?为何要作这个功能?能给公司带来什么价值?等等开发

业务人想的是什么?
业务怎么来的?业务的市场在哪里?业务的用户在哪里?这个业务有什么价值?业务怎么赚钱?等等产品

经过上面的分析,能够看出,技术、产品、业务的同窗,你们日常想的都不在同一个维度上,思考的角度不一样,或者说作的事情不在一个维度上,都是作各自职责范围内的事情,这就致使了技术、产品和业务沟通时,你们容易不在一个频道上,容易形成鸡同鸭讲的局面。书籍

这也是分工致使的一个弊端。哪怎么办?

沟通对齐

沟通要怎么对齐呢?上面的分析能够看出,由于分工致使你们只关注本职工做内的事情。为了你们沟通可以对齐,也就是在沟通时你们能在同一个频道上,必需要打破这个只关注各自领域内事情的藩篱,要关注对方所关心的事情。

讲讲技术人怎么办?答:去了解业务。

技术人了解业务

按照产品产生的前后顺序来讲,是先有业务,后才有技术实现业务需求,进而造成产品。

怎么了解业务呢?

  1. 多向业务人员请教学习:听听他们怎么理解业务,怎么分析业务?
  2. 了解公司业务:公司有哪些业务?是干什么的?能说的清楚吗?
  3. 了解业务流程:公司的业务流程,你能讲清楚吗?流程图能画出来吗?
  4. 了解公司产品:公司有哪些产品?都是干什么的?每一个产品有哪些功能?产品服务的用户都有哪些?等等
  5. 看书:能够看一些关于公司业务的书籍来了解公司业务状况。
  6. 了解竞争对手:公司的产品有哪些竞品?竞品公司是什么样的公司?等等

固然并非每个技术人都要了解这些。可是若是你是技术领导,你就有必要去了解这些状况,由于领导须要把产品需求分配给下面开发人员来进行开发,你必需要能分辨这些需求,哪些是合理,哪些不合理,哪些重要,哪些次要,从而定出开发需求的优先级,给开发需求排出开发时间。

作技术的也不要排斥了解业务,程序员不要给本身设限,认为本身就是程序员,而是要努力的去作一个复合型人才,作T型人才。

产品人了解技术

作产品的要了解技术的哪些状况呢?

  1. 技术的风险点
    有时候面临时间压力,开发用的临时方案,上线以后就是永久方案了,那么这就是一个技术债。若是后面不还债的话,改动面临的风险可能会愈来愈大,耗费资源也比较多。
  2. 了解技术开发的难易
    不是今天产品说要实现一个需求,明天就要技术上线。若是是改动小牵连模块少,那开发时间能够很短;若是改动牵连的模块不少,那么就要谨慎,开发时间就可能较长;若是开发的技术比较难,那么上线时间也会叫较长;
  3. 了解开发的流程
    从需求分析,技术分析,技术设计和架构,编码,测试,修bug,上线测试,联调上线,检验 等通常开发流程,产品人须要了解。开发流程不止一个简单的开发编码一项而已。

另外,产品同窗必定要思考需求的价值,要有本身独立的思考,不要盲目的提出需求。不要上线没几天,就从新修改需求,这种就属于没思考明白的需求,要尽可能杜绝这种需求。咱们允许试错,但不允许草率的犯错。这种也是形成技术和产品之间老是对立的缘由。

参与需求讨论

为了让技术同窗(leader)能真正理解需求,鼓励他们参与需求讨论,了解需求生成的过程,了解需求是怎么产生的,直接和业务对话。

总结

技术人与产品业务都是有一个共同的目标,打造一个有价值的产品。他们并非对立的。 技术人不要给本身设限,不要只在本身技术圈里,要勇敢出圈,了解圈子外的其余相关事情。 努力作一个复合型人才,T型人才,甚至π型人才。

相关文章
相关标签/搜索