中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

開發(fā)者 別讓任何人綁架你的工作節(jié)奏

2019-06-11    來源:雷鋒網(wǎng)

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

對于開發(fā)者來說,滿足用戶需求和堅持自己的產(chǎn)品理念是不是沖突的?微博上關于喬布斯“去你麻痹,滾你麻痹,愛買不買!”的段子流傳甚廣。本文提出了自己的觀點:聽取用戶意見,但要自己掌控整個工作的節(jié)奏、目標和流程。

作為一個軟件開發(fā)者,你的工作內(nèi)容遠遠不止寫代碼。

還有一些是你職責范圍內(nèi)的事:

•預估工作周期

•理解你沒寫過的軟件的功能

•把復雜的問題簡單化

•把復雜的問題分解成若干個小問題

•調(diào)整代碼,為迭代預留空間

•發(fā)現(xiàn)并修復漏洞

•上述問題與其他成員協(xié)作完成

如果你直接和你的用戶交互,還有更多的建議:

•把用戶需求翻譯成改進計劃;

•深入淺出,把復雜的意思用簡單的方式向用戶傳達;

•明晰每一個尚待解決的問題。

但是在這些職責之上,最重要的是在了解目標用戶的基礎上設定目標。

設定目標的意思是對工作的節(jié)奏和流程保持始終的掌控力,保證你的工作可以進行下去。這意味著要做風險預計,并讓用戶知曉潛在風險,不至于風險降臨時措手不及,這就需要設定一系列的規(guī)則和流程。

如果方法得當,有沒有設定目標在某些情況下可以造成煎熬和享受工作兩種截然不同的結(jié)果。

作為一個開發(fā)者,你就是一個工匠,可以使用任何的工具區(qū)創(chuàng)造,不能讓別人的期望凌駕于你的創(chuàng)作自由之上。你必須自主把控這個創(chuàng)造的流程。

如果你讓用戶的意志凌駕于你的創(chuàng)造之上,很可能會有以下結(jié)果:

•你的用戶會“認為”應該什么時候可以完成工作,那時候你可能只能拿出半成品,無法滿足用戶預期;

•如果你的工作沒有按照用戶預期的時間節(jié)點走,他們就會覺得沮喪,喪失信心;

•用戶的預期會迫使你做一些你自己并不認同的東西 。

當然,最理想的情況是用戶會尊重你每一次設定的目標,但這種情況可遇不可求?傊疅o論何時記住:在軟件開發(fā)的過程中,你才是那個決定什么時候達到什么目標的人。

Via:buildbettersoftware

(雷鋒網(wǎng) 林藠頭專稿,轉(zhuǎn)載請注明來自雷鋒網(wǎng)及作者)

標簽:  ⒄

版權(quán)申明:本站文章部分自網(wǎng)絡,如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:營銷共創(chuàng)的時代:可口可樂巧用共同創(chuàng)造 不費力氣獲取營銷創(chuàng)意

下一篇:產(chǎn)品開發(fā):設計的過程與方法