技術人怎麼「打通」產品業務?

一體三面

一體:一個目標。作出有價值的產品。
三面:技術、產品、業務。程序員

業務、產品、技術是作出有價值產品這個一體目標的三個不一樣方面。因此咱們都有着一個共同的目標:作出有價值的產品。咱們並非對立的,咱們是有着共同目標。架構

打一個不是很恰當的比喻,就像一我的,腦殼,身體,手,腳,一塊兒結合後,相互配合,才能最大致現人的價值。否則單個的存在,都不能很好體現出總體人的價值出來。缺一個,就至關於一位殘障人士,作起事來很不方便,會磕磕碰碰。學習

技術,業務,產品要相互信任,相互支持,相互理解,才能作出一個有價值的產品出來。
業務不要把技術看成開發資源,你們都是爲了一個共同的目標,業務進展或業務結果要帶給技術同窗作事情的成就感,也須要技術同窗理解業務的初衷和價值。測試

有時候看到網上一些段子,技術開發同窗的桌子上放把「刀」,用來「砍」產品需求的同窗。雖然是段子,可是每每還能讓技術同窗產生共鳴,說明仍是有不少這種狀況存在。可是這種對立情緒的存在,很是不利於開發和產品同窗之間的工做配合與協調。必定要糾正這種錯誤的認知,咱們是一個共同體,有着同一個目標,只不過度工不一樣。技術和產品必定要多溝通,技術要把本身的困難點,技術風險點,講給產品同窗聽;產品同窗也要把業務需求會產生什麼價值,爲何要這麼作講給技術同窗聽,你們坦誠溝通交流,共同想辦法解決困難。編碼

技術、產品、業務的錯位

技術、產品、業務溝通時爲何會錯位?設計

技術人通常想的是什麼?
這個需求用技術要怎麼實現?要怎麼設計才合理?技術人關注的是用技術怎麼實現需求,關注技術細節,關注技術設計,關注實現功能。等等資源

產品人通常想的是什麼?
這個需求怎麼來的?哪些用戶會用這個功能?要怎麼設計產品功能?怎麼設計用戶操做流程?爲何要作這個功能?能給公司帶來什麼價值?等等開發

業務人想的是什麼?
業務怎麼來的?業務的市場在哪裏?業務的用戶在哪裏?這個業務有什麼價值?業務怎麼賺錢?等等產品

經過上面的分析,能夠看出,技術、產品、業務的同窗,你們日常想的都不在同一個維度上,思考的角度不一樣,或者說作的事情不在一個維度上,都是作各自職責範圍內的事情,這就致使了技術、產品和業務溝通時,你們容易不在一個頻道上,容易形成雞同鴨講的局面。書籍

這也是分工緻使的一個弊端。哪怎麼辦?

溝通對齊

溝通要怎麼對齊呢?上面的分析能夠看出,由於分工緻使你們只關注本職工做內的事情。爲了你們溝通可以對齊,也就是在溝通時你們能在同一個頻道上,必需要打破這個只關注各自領域內事情的藩籬,要關注對方所關心的事情。

講講技術人怎麼辦?答:去了解業務。

技術人瞭解業務

按照產品產生的前後順序來講,是先有業務,後纔有技術實現業務需求,進而造成產品。

怎麼了解業務呢?

  1. 多向業務人員請教學習:聽聽他們怎麼理解業務,怎麼分析業務?
  2. 瞭解公司業務:公司有哪些業務?是幹什麼的?能說的清楚嗎?
  3. 瞭解業務流程:公司的業務流程,你能講清楚嗎?流程圖能畫出來嗎?
  4. 瞭解公司產品:公司有哪些產品?都是幹什麼的?每一個產品有哪些功能?產品服務的用戶都有哪些?等等
  5. 看書:能夠看一些關於公司業務的書籍來了解公司業務狀況。
  6. 瞭解競爭對手:公司的產品有哪些競品?競品公司是什麼樣的公司?等等

固然並非每個技術人都要了解這些。可是若是你是技術領導,你就有必要去了解這些狀況,由於領導須要把產品需求分配給下面開發人員來進行開發,你必需要能分辨這些需求,哪些是合理,哪些不合理,哪些重要,哪些次要,從而定出開發需求的優先級,給開發需求排出開發時間。

作技術的也不要排斥瞭解業務,程序員不要給本身設限,認爲本身就是程序員,而是要努力的去作一個複合型人才,作T型人才。

產品人瞭解技術

作產品的要了解技術的哪些狀況呢?

  1. 技術的風險點
    有時候面臨時間壓力,開發用的臨時方案,上線以後就是永久方案了,那麼這就是一個技術債。若是後面不還債的話,改動面臨的風險可能會愈來愈大,耗費資源也比較多。
  2. 瞭解技術開發的難易
    不是今天產品說要實現一個需求,明天就要技術上線。若是是改動小牽連模塊少,那開發時間能夠很短;若是改動牽連的模塊不少,那麼就要謹慎,開發時間就可能較長;若是開發的技術比較難,那麼上線時間也會叫較長;
  3. 瞭解開發的流程
    從需求分析,技術分析,技術設計和架構,編碼,測試,修bug,上線測試,聯調上線,檢驗 等通常開發流程,產品人須要瞭解。開發流程不止一個簡單的開發編碼一項而已。

另外,產品同窗必定要思考需求的價值,要有本身獨立的思考,不要盲目的提出需求。不要上線沒幾天,就從新修改需求,這種就屬於沒思考明白的需求,要儘可能杜絕這種需求。咱們允許試錯,但不允許草率的犯錯。這種也是形成技術和產品之間老是對立的緣由。

參與需求討論

爲了讓技術同窗(leader)能真正理解需求,鼓勵他們參與需求討論,瞭解需求生成的過程,瞭解需求是怎麼產生的,直接和業務對話。

總結

技術人與產品業務都是有一個共同的目標,打造一個有價值的產品。他們並非對立的。 技術人不要給本身設限,不要只在本身技術圈裏,要勇敢出圈,瞭解圈子外的其餘相關事情。 努力作一個複合型人才,T型人才,甚至π型人才。

相關文章
相關標籤/搜索