2011-10-02 43 views
-3
  1. 收集需求
  2. 圖進行編程語言/ DB要使用哪個
  3. 問經理,如果它的好
  4. 設計數據庫表
  5. 問經理,如果它看起來還好
  6. 經理說,一起工作DBA
  7. DBA說沒關係
  8. 我編寫了一個原型
  9. 高級d evelopers,告訴我,我應該怎樣的編碼它
  10. 我返工
  11. 原型幾乎完成
  12. 我提出我的進步客戶,他們是幸福的,到目前爲止,我還可以趕上最後期限?是的,我說。
  13. 經理希望看到我的進步
  14. 經理說,我不應該用獨特seq_key作爲唯一標識,使用EMP ID,重命名外鍵,添加列,等等。
  15. 我返工數據庫表
  16. 我返工代碼和組件,以反映數據庫列改變
  17. 現在等待經理審覈,承擔更多的返工
  18. 現在,我不會讓我的客戶最後期限

這是否公頃對大多數開發者來說呢?我做錯了什麼,我如何簡化這個過程,我怎樣才能更有效率?是否有從開始到結束開發Web應用程序的清單?

+0

你可以在programmers.stackexchange上找到更好的答案: – corsiKa

+0

謝謝,現在已經發布了。 – isurfbecause

回答

1

那麼,你可以通過總是在三個不同的事情上工作來提高效率。

  1. 什麼你告訴你的經理,表達您的「進取」
  2. 什麼你告訴你的客戶展示你「進取」
  3. 你實際上工作上。

您的客戶和您的經理都沒有時間弄清楚,您向他們展示的示例是虛假的。相反,他們會很高興看到你取得進展。經理喜歡看圖表。客戶喜歡看到漂亮的界面。爲您的會議製作其中的一些內容,然後花時間運行您所做的所有事情,然後再花更多時間來處理產品。

相關問題