中小公司的優秀的技術總監所需要的能力分析
阿新 • • 發佈:2019-02-03
做為一箇中小公司(50人以內的研發團隊)的技術總監,面對什麼問題,需要什麼能力,如何解決?
一、面對的問題:
面對的使用者群的不同,需要的團隊的專業技能和團隊的素質也是不同的:
從專案來源劃分,目前主要有:
1.企業應用:業務足夠複雜。
2.政府應用:業務夠複雜,規模夠龐大;
3.網際網路應用:要求快速響應,高品質,實際上設計不清晰,架構不合理,不但無法滿足大使用者,高併發的需求,也無法滿足快速響應的需要。
1.團隊組建
基於成本的考慮,大部分公司是無法給你提供足夠的比較優秀的有經驗的人才;
工作經驗大約在0~5年內,更多的是在3年以內;就意味著團隊大部分成員 經驗不夠豐富,沒有太多的設計思想,程式碼的品質也不夠高,如果用考試來比喻的話,大部分也就是能夠實現功能,考60分的料。
如何解決快速響應?
如何應對應用的品質?
2.分工和監督
app:介面原型設計+服務端介面設計+思路指導(概要設計)+程式碼走查;
service:介面原型(服務端介面)+實體類+思路指導(概要設計)+程式碼走查;
3.程式碼走查
必須帶有明確的目的性,包括:形式、實現、設計。
走查人員,最好也實際編寫一部分樣例實現。