開發團隊建設與管理的一些心得 一

2022-03-10 00:08:30 字數 2115 閱讀 6611

在軟體開發的工作中,我們都要經歷團隊協作這個歷程,有句話說的好,「軟體開發是一專案團隊運動」,雖然這句話已經忘記是從哪本書上看的了,但這一句後的含義確讓我們需要去更多的深思與實踐,去不斷的驗證,不斷的提交團隊管理的方式,乙個團隊從無到有,從有到無都有著無數的心酸與快樂。我有幸進入一家公司,兩種情況都經歷了,自己在這些過程中也親身的去執導過,下面我就來介紹一下自己經歷的點點滴滴,與大家一起分享。

最初,我被招入這家公司,擔任開發團隊管理層一些職務,由於公司預算有限,所以乙個人擔任幾項工作,在我進入公司的時候開發團隊只有四五人,但專案計畫已經開始啟動,我們必須在半個月內把完整的團隊建立起來,由於三個專案同時開展,我們計畫中需要21個人,在上班後的第二天,我就開始了「接客」的工作,每天來的人很多,可合適的很少,招聘的成員主要有leader,主程、輔程、測試、美工,dba,也許有的朋友會說,乙個小團隊用這麼多的職位,有點奢侈浪費,其實不然,專業的事有門的人去做,專注的去作,會更優秀,乙個人的精力很有限的,把工作做好,就得專注,不要拿了芝麻丟了西瓜,現在我們就來說說在建立團隊具體實施的一些經歷和流程吧。

團隊建設

1.職責定位,專業的事由專業的人去做

我們的目標是三個月完成三個專案,三個專案要同時進行,從設計到上線,有句古話叫「巧婦難為無公尺之炊」,軟體開發也一樣,所以我們也要配備好相應的人員,保證我們按時完成任務,我們這次組建的團隊可以說是乙個中小心型團隊,麻雀雖小,但五臟具全,技術總監、專案經理、專案助理、系統分析、產品經理、leader,主程、輔程、測試、美工,dba都有。

技術總監

對系統方向和團隊中一些決策性的事進行管理,包括日常事務,雖然他不需要編碼,但能擔任技術總監,這冷對不是拿來顯擺的,他肯定是經歷了設計開發,產品的實施,並系統的戰略性發展都有相當的見解,對整個系統的所有流程都面面具道,不單單侷限於技術層面,因為他需要主導整個團隊運作。

專案經理

對系統進度的控制,風險評估進有把控,工作任務的分配,專案中日常事務調配,人員配置,具有一定的的溝通能力

專案助理

對會議、文件、日常事務的跟蹤進行管理,別以為這個只是助理一職,這個職務在整個專案中,啟著至關重要的位置,她貫穿於團隊中每個職務之中,其它職務是針,她就是一根線,她可以對專案中每個人的工作進行監控、總結和傳達任務。

系統分析

對系統進行構架設計、技術評估、開發環境,編寫概要設計文件與設計規範文件,對各類技術點進行分析,要求技術全面,並掌握熟練,有豐富的專案經驗,在各種環境下,給出最佳的解決方案。

產品經理

對系統功能需求分析、使用者體驗設計,編寫需求文件,如果我們接到任務,我們的產品需要做哪些功能,產品經理必須給出需求,將功能專案實際的列舉出來,不但要知道自己做什麼樣的東西,還要了解我們做出來怎麼用,分析產品在實際運營中的一些需求,制定專案的功能開發階段,現在一般的開發團隊中還沒有這個職位,其實這個職位對乙個產品的好壞影響很大,我們在產品開發完成後,常常遇到乙個問題,就是產品剛出來就感覺已經落後了。

leader

管理專案組成員、技術難點分析,編寫詳細設計文件,技能特色很突出,有創新能力,不是什麼都是從網上拿下來一改就用的,其它方面都可以講出一二,對行業內的動態都很關注,有一定的交際能力。

主程

熟練相關開發技術,負責專案的核心模組開發,編寫模組設計文件,不需要培訓就可以直接進入開發狀態,是團隊模組開發引領者和銜接者,一般經歷過幾個專案的人都可以擔當。

輔程測試

完成測試用例,文件,編寫測試文件

美工

設計ui、規範,切割併排好介面,在招聘的過程中,有很多美工只懂設計切割,但我們要求的不僅僅是這樣,但現在招個這塊能獨擋一面的很難,會設計還要什麼html, css,js,還要等一些介面規範,有很多美工怕寫**,我們與遇到這樣的問題,所以在招聘的時候招了兩個,乙個設計切割,乙個排版處理,兩個結合處理

dba

搭建好資料庫環境,準備資料規範,更新資料以及資料文件,對資料系統效能分析、遷移、管理等工作。

待續。。。

一些專案管理心得

最近負責的市政數字報建專案快結束了,記下一些心得 對於中小型專案,最好不要使用常規的軟體工程方法進行開發。建議前期採用迭代開發,後期採用測試驅動開發。專案一開始,就要搭好以下文件的框架,隨專案進行中,不斷修改 補充和完善。1 需求規格說明書 甲方負責。詳細記錄整個專案的需求。特別是專案過程中,一些需...

團隊管理的一些觀點。

績效管理 績效 管理 管理人員.大公司小公司的績效管理方案不相同,業務部門和研發部門的績效管理方案也不相同。程式設計師選擇工作機會的目標 工作環境,薪水,發展平台。wind river乙個研發部門的做法是 基本上是量化和人性化結合,會有一些硬的指標來打分給每個人 1.責任心 很重要 2.技術背景及技...

團隊管理 關於技術團隊管理的一些想法

做lead programmer已經4,5年時間了,從雲日誌扒了些以前的感想寫在這兒。主程的主要工作是 1,評估並執行程式組的計畫。在程式組開始制定milestone,sprint的計畫時,應該已經和design團隊有明確的溝通,定義 了功能的具體需求和優先順序,一定要不要等到做團隊計畫時才來定需求...