1. 程式人生 > >管理感悟:再好的設計,不如能執行的原型

管理感悟:再好的設計,不如能執行的原型

  最近負責一個專案,吾第一個事情,就是把事情想了一通,做了一個一期工程,即原型。為了這個原型:

  連註冊登入都排到二期。

  為了讓手機終端能夠同時開發,伺服器專門為此定時傳送訊息。

 

  領導看了NOT FULL。為什麼呢?其實就是沒有一個長篇大論的方案和設計。怎麼辦?吾完成了終端詳設,看著幾十頁的內容,其實吾心裡一點也不覺得有什麼用。為什麼呢?因為原型完成了,表示關鍵流程打通了,而詳設對此並無任何幫助。原型完成了,之後談詳設、加功能,工作量依然很大。

   那麼,首先完成原型,有什麼好處?

  比如有人來參觀,汝把詳設拿出來展示,或者把原型執行一遍,哪個更能讓人產生興趣?

  比如對於參與開發的人員,不斷的往原型上增加功能,或者大家一起開發等之後聯調才能看到樣子,哪個更能促進工作?

  方案、設計的文件,有幾個開發人員看嗎?有耐心看嗎?能看明白嗎?比得上把原型執行一遍,更能讓人明白?

 

  好,以下觀點歡迎思考:

  想好了再做,還是關鍵的先做?

  想好了再做,還是確定的先做?

  設計好了再開始動手,還是先開始做原型驗證關鍵技術和流程?

  一百頁的詳設,一個能執行的原型,汝選擇哪個?