一體:一個目標。作出有價值的產品。
三面:技術、產品、業務。程序員
業務、產品、技術是作出有價值產品這個一體目標的三個不一樣方面。因此咱們都有着一個共同的目標:作出有價值的產品。咱們並非對立的,咱們是有着共同目標。架構
打一個不是很恰當的比喻,就像一我的,腦殼,身體,手,腳,一塊兒結合後,相互配合,才能最大致現人的價值。否則單個的存在,都不能很好體現出總體人的價值出來。缺一個,就至關於一位殘障人士,作起事來很不方便,會磕磕碰碰。學習
技術,業務,產品要相互信任,相互支持,相互理解,才能作出一個有價值的產品出來。
業務不要把技術看成開發資源,你們都是爲了一個共同的目標,業務進展或業務結果要帶給技術同窗作事情的成就感,也須要技術同窗理解業務的初衷和價值。測試
有時候看到網上一些段子,技術開發同窗的桌子上放把「刀」,用來「砍」產品需求的同窗。雖然是段子,可是每每還能讓技術同窗產生共鳴,說明仍是有不少這種狀況存在。可是這種對立情緒的存在,很是不利於開發和產品同窗之間的工做配合與協調。必定要糾正這種錯誤的認知,咱們是一個共同體,有着同一個目標,只不過度工不一樣。技術和產品必定要多溝通,技術要把本身的困難點,技術風險點,講給產品同窗聽;產品同窗也要把業務需求會產生什麼價值,爲何要這麼作講給技術同窗聽,你們坦誠溝通交流,共同想辦法解決困難。編碼
技術、產品、業務溝通時爲何會錯位?設計
技術人通常想的是什麼?
這個需求用技術要怎麼實現?要怎麼設計才合理?技術人關注的是用技術怎麼實現需求,關注技術細節,關注技術設計,關注實現功能。等等資源
產品人通常想的是什麼?
這個需求怎麼來的?哪些用戶會用這個功能?要怎麼設計產品功能?怎麼設計用戶操做流程?爲何要作這個功能?能給公司帶來什麼價值?等等開發
業務人想的是什麼?
業務怎麼來的?業務的市場在哪裏?業務的用戶在哪裏?這個業務有什麼價值?業務怎麼賺錢?等等產品
經過上面的分析,能夠看出,技術、產品、業務的同窗,你們日常想的都不在同一個維度上,思考的角度不一樣,或者說作的事情不在一個維度上,都是作各自職責範圍內的事情,這就致使了技術、產品和業務溝通時,你們容易不在一個頻道上,容易形成雞同鴨講的局面。書籍
這也是分工緻使的一個弊端。哪怎麼辦?
溝通要怎麼對齊呢?上面的分析能夠看出,由於分工緻使你們只關注本職工做內的事情。爲了你們溝通可以對齊,也就是在溝通時你們能在同一個頻道上,必需要打破這個只關注各自領域內事情的藩籬,要關注對方所關心的事情。
講講技術人怎麼辦?答:去了解業務。
按照產品產生的前後順序來講,是先有業務,後纔有技術實現業務需求,進而造成產品。
怎麼了解業務呢?
固然並非每個技術人都要了解這些。可是若是你是技術領導,你就有必要去了解這些狀況,由於領導須要把產品需求分配給下面開發人員來進行開發,你必需要能分辨這些需求,哪些是合理,哪些不合理,哪些重要,哪些次要,從而定出開發需求的優先級,給開發需求排出開發時間。
作技術的也不要排斥瞭解業務,程序員不要給本身設限,認爲本身就是程序員,而是要努力的去作一個複合型人才,作T型人才。
作產品的要了解技術的哪些狀況呢?
另外,產品同窗必定要思考需求的價值,要有本身獨立的思考,不要盲目的提出需求。不要上線沒幾天,就從新修改需求,這種就屬於沒思考明白的需求,要儘可能杜絕這種需求。咱們允許試錯,但不允許草率的犯錯。這種也是形成技術和產品之間老是對立的緣由。
爲了讓技術同窗(leader)能真正理解需求,鼓勵他們參與需求討論,瞭解需求生成的過程,瞭解需求是怎麼產生的,直接和業務對話。
技術人與產品業務都是有一個共同的目標,打造一個有價值的產品。他們並非對立的。 技術人不要給本身設限,不要只在本身技術圈裏,要勇敢出圈,瞭解圈子外的其餘相關事情。 努力作一個複合型人才,T型人才,甚至π型人才。