[資訊] 開發的反思

我是怎麼把一個項目帶崩的
https://www.cnblogs.com/zer0Black/p/9463206.html

1.進度和開發速度固然重要,但以品質換速度不可取
2.如果開發時間和品質衝突,優先保品質,代碼品質非常重要,代碼越規範bug越少,畢竟你埋下的坑,總是要坑你自己的
3.控制需求變更,拒絕不合理的需求
4.需求變更規範化操作,統一變更,而不是直接壓給開發
5.再困難的情況下,也要保證基本測試
6.不論什麼原因,都要關注到專案成員的狀態
7.給予信任沒錯,但也要適當保持警惕,他們多少會因為經驗問題疏忽遺漏一些問題
8.給予信任,也要給予幫助,不以時間為理由推脫你應該對他們進行的指點和幫助。畢竟現在剩下來一分鐘,以後要花一個小時去彌補
9.code review非常有必要,越早期的code review越能有效的節省後期的時間,代碼互評能讓開發更注重自己代碼的品質
10.授權,如果自己無法親力親為投入專案管理工作,就授權給團隊某個成員管理許可權,讓他代替你去做管理工作
11.以管理工具指導開發進行,開發過程中所有變更、回饋做記錄
12.管理權下放,專案中必須有人全身心負責


#品質, 控制需求變更, 拒絕不合理變更, 信任, 授權, 測試, 回饋

留言