以下主要是對中小型團隊成員職責的劃分,視團隊大小可由一人負責兼任多個角色,極端情況下乙個人全部搞定!
專案經理
老大,對專案負責,對領導負責。主要工作有三個:第一是溝通,第二是溝通,第三還是溝通。
需求分析(領域專家)
專案經理的左輔。翻譯器,見人(客戶)說人話,見鬼(程式設計師-.-)說鬼話。
架構師
專案經理的右弼。服務人員,提供構架這一高階服務,服務於需求,也服務於程式設計師。好的構架不僅能滿足系統的而要求,更重要的是讓程式設計師能很容易的明白,好實現才好修改。
程式設計師
人肉**生成器。
美工
讓系統「看」起來更好一點。高階美工又稱前台設計或ui設計,作用是讓系統「用」起來更好一點。
測試
時刻幻想著自己就是「**」的客戶。
系統維護
需要對各類工具軟體和伺服器軟體具有令人髮指的敏銳直覺。通常是團隊技術革命的引爆點。
後勤
「三個人肉**生成器 + 乙個合格的後勤 = 三個超級人肉**生成器」。負責端茶倒水洗衣疊被的專職後勤是能讓程式設計師寫程式寫的嗷嗷叫的終極激勵。強烈建議優先配置。
mvc 職能劃分 MVC的劃分原則
mvc的劃分原則 對於mvc中三者的劃分並沒有十分明晰的定義和界線,只是一種指導思想,讓你按照model,view,controller三個方面來描述你的應用,並通過這三者的的互動,使應用功能得以正常運轉。其中,view的部分比較明確,就是負責顯示。一切與顯示介面無關的東西,都不應該出現在view裡...
什麼是跨職能團隊
轉貼 什麼是跨職能團隊 跨職能團隊也叫做多功能團隊,由來自同一等級 不同工作領域的員工組成,他們走到一起的目的就是完成某項任務。多功能型團隊是一種有效的團隊管理方式,它能使組織內 甚至組織之間 不同領域員工之間交換資訊,激發產生新的觀點,解決面臨的問題,協調複雜的專案。但是多功能型團隊在形成的早期階...
mvc 職能劃分 MVC架構的職責劃分原則
最近負責乙個專案,用了 但是隨著對業務邏輯理解的深入,才開始意識到問題的嚴重。我錯誤地理解了 mvc 中的 controller,想當然地根據以往的經驗,把所有的業務邏輯都放在 controller 的 action 中去實現。於是,每乙個 controller 的 都上千行,越來越臃腫。最後,我下...