知乎專欄 | 多維度架構 | | | 微信號 netkiller-ebook | | | QQ群:128659835 請註明“讀者” |
目錄
這裡講述項目管理的基本知識與方法,軟件項目管理與傳統行業項目管理最大的區別可能是知識型人才的管理。所謂管理大可分為兩類,一類是着重考察項目過程本身,一類是主要考察項目的參與者,前者着重於時間管理,後者傾向于績效考核。
學習管理你千萬不能陷入到管理學領域,很多管理者陷入一個誤區,試圖尋找一種管理工具(非軟件,這裡指的是管理方法),通過工具解決項目管理問題。
管理軟件開發團隊,你只需要20%的管理學知識,更多的是對技術的掌握。
項目管理:項目管理從管理角度出發,通常根據軟件工程方法實施,通常是告訴領導我們在做什麼,但常常無法安照計划進行。 敏捷開發:從開發角度出發,告訴領導我們今天做完了什麼!
我認為項目管理模式的軟件開發團隊,不理利於創新,會降低員工的積極性,員工沒有參與感,將員工視為工時,一個部件,一個資源,任憑項目經理的調度,使用。員工的想法無法得到重視,僅僅是執行命令。 這種模式會浪費每個人20%的時間用來維護時間表。
我更喜歡敏捷開發團隊,我更喜歡全棧開發人員,讓開發人員參與的軟件開發周期的每個環節中,人力資源利用率高,讓開發工作成為有趣的事,從被動接收任務分配,到主動參與其中。
軟件工程當下已經顯得落後。尤其是快速變化的互聯網行業。