1. 程式人生 > >我是如何管好專案的

我是如何管好專案的

如何管好專案感覺做好如下幾個方面

  1. 磨刀不誤砍柴工
    專案準時交付我感覺要做好需求可行性分析、技術可行性分析、工作量評估、人力資源評估、預期問題分析。
    需求可行性分析:專案的前期是最忙的,投入最大。對需求和方案分析的越透徹,就會在專案的初期排除一些Bug。當拿到需求之後,必須快速做出響應,理解PO意圖,澄清不明確點。
    技術可行性分析:確定採用什麼技術棧
    工作量評估:一定要全員參與,進行任務量評估
    人力資源評估:團隊的組成角色,職能方面,要考慮細緻。做好需求對接和質量把控
    預期問題分析:仔細考慮會遇到的困難和預設方案
  2. 好的設計勝過盲目的編碼
  3. 詳盡的文件勝過口頭的溝通
    文件是一個梳理思路非常好的方式,在文件中把自己的想法書寫出來,配上流程圖、狀態圖、時序圖,即方便自己的積累又便於別人的理解。
    文件越詳盡、越清晰越好,最好的文件就是一個新人也能根據文件快速的理解方案並寫出程式碼。
  4. 任務分解首先是專案管理任務的分解
    整個專案都是放在自己的腦海中,沒有形成文件化,都是口口相傳,大專案這種最致命,
    要懂的放權給信任的核心成員去負責
  5. 好的編碼規範,專案成功了一半
  6. code review
    不管多麼忙,都要定時進行code review,譬如兩三天一次,能及時瞭解研發人員對需求、業務邊界理解的情況,
  7. 測試一定要隨行