Source: Full Cycle Developers @Netflix, QCon San Francisco 2018
 
Full Cycle Developers @Netflix
 
 
 
A. 以前開發和運為常見的問題
 
(1) Lack of context
雙方不知道對方在做什麼, 所以反應慢, 或是遇到事情不知道如何處理
 
(2) Lengthy troubleshooting and fixing
因為沒人懂全部, 或者需要很多人一起看, 導致問題發生後要花很長的時間處理
 
(3) Silos
每次有事情要做, 就必須要找好幾個團隊
如果某個角色人手不足, 通常就會造成瓶頸 
 
 
 
B. Full Cycle Developer Model
 
image
 
 
 
C. 如何可以做到 Full Cycle Developer Model
 
(1) Mindset Shift
不是只看開發, 你必須關注整個產品交付的過程
 
(2) Good Tools are key
建立公用的工具和平台, 並且有個別領域專家可以協助
 
(3) Staffing
這個模型不是為了省錢, 也不是為了壓榨工程師
我們需要找足夠的人手
 
(4) Training
要有足夠的訓練, 最好能手把手在工作上教導, 而不是只是上上課或看書而已
 
(5) Commitment and Prioritization
事情總是很多, 要學會如何平衡這麼多東西的處理優先順序
 
 
 
D. 未來想要改進
 
(1) Tools, Tools, Tools
需要更多有用的工具
 
(2) Metrics
利用數據知道我們哪裡需要改進
 
 

    文章標籤

    devops

    全站熱搜

    kojenchieh 發表在 痞客邦 留言(0) 人氣()