軟體開發團隊中的特殊角色

2022-08-16 09:09:08 字數 846 閱讀 8123

軟體開發團隊中有各式各樣角色, 如產品, 設計, 測試, 開發, 運營等等, 不同的角色有著不同的職責.

我們來說說乙個開發他每天都須要做些什麼. 他肯定是須要進行編碼工作, 還得解決自己產出的bug, 可能還須要打包, 上傳store. 有的老員工資深開發或者leader還得負責帶新人. 久而久之, 全部的問題就會同一時候找上乙個同學. 這個時候這個同學每天的時間就會非常割裂, 他的工作效率事實上是非常低的, 由於他時不時的就被其它同學叫去處理其它問題. 假設專門排乙個同學處理這些雜事, 人力上又有所浪費. 同一時候其它的同學缺少處理這些問題的經驗, 掌握的技能也會不全面.

生活總得繼續, 雜活總得有人幹吧, 既然全部人都不想長期做, 那就輪流兼職幹好了. 我們依照軟體開發的慣例, 先把這些雜活抽象出來. 就我們團隊的現狀而言, 我先抽象出了4個角色: 新人導師, 構建大師, 小強終結者, 業務諮詢師.

新人導師

構建大師

小強終結者

業務諮詢師

抽象出這四個角色後, 就是初始化的問題了.

新人導師先由團隊內部寫hybrid框架的同學來擔任, 由於框架是他寫的, 除了他還有誰比他更加熟悉**呢.

構建大師由之前整jenkins的同學先乾著, 等他總結出對應的流程, 常見問題總結後, 再輪流.

小強終結者和業務諮詢師由對各個模組都熟悉老員工擔任.

以上角色的詳細人員是變數, 在一定週期後會進行輪換. 如小強終結者這個角色在團隊穩定後能夠帶有懲處性質的, 由產生bug率最多的同學來擔任, 誰讓你不注意**質量, bug那麼多, 聽雲上的crash不是你解, 誰解呢?

構建大師也是沒得商議的, 由造成構建失敗次數最多的同學幹著. 干多了, 熟悉了, 不想幹了, **質量也就提高上去了.

軟體開發團隊中的角色

軟體開發團隊中的角色 2007 05 26 23 27 乙個nba球隊場上球員的組成與軟體團隊有相通之處,且作一笑談,不足為證 1號位,控球後衛 pg 他是球場上拿球機會最多 掌握比賽 組織進攻的人,不僅負責把球從後場安全地帶到前場,再把球傳給隊友,給隊友創造得分的機會,助攻是他們的首要工作。控球後...

軟體開發中角色職責

pm的職責 1.負責完成專案管理計畫 里程碑計畫 2.負責專案過程的標準化與規範化 3.負責專案的總體規化與階段設計 4.負責專案目標理解一致 5.負責各子計畫得到上級領導與客戶及專案組成員的認可 6.協調專案組所需各項資源 7.安排客戶培訓工作 8.提高專案組士氣 加強專案組凝聚力 9.負責對外溝...

小團隊軟體開發

軟體開發是自己的本行,這裡談談對乙個小團隊開發軟體的幾點思考 1 每個開發人員要對所要開發的東西在開發之前就要有一定的了解,最好是在開始的時候就把需求問的詳細一些,不要對著乙個全是文字的東西談需求,最好用圖形來互動,做軟體的都有個體會,往往到自己把介面做的差不多了,給使用者一看,使用者馬上就補充了一...