在亞當史密斯的國富論中, 第一章就明確的說: 企業如果要在競爭中勝出, 必須將工作切割成許多小的流程或是動作, 為什麼呢?
 
 
因為小, 可以交給低薪的員工做
因為小, 教育訓練可以從簡
 
所以, 這代表什麼呢?
 
我們不需要找專業很強的人, 或者是跨領域很強的人, 
老闆要找的是聽話, 低薪, 隨時可以替代的人.
 
真的是這樣嗎? 老闆要的是這三類人嗎? 你有沒有發現到, 好的公司內加薪的大多是哪些人?
 
可以力轉乾坤, 讓夢想成真的人
有自己的見解, 可以正確評估, 做出最好判斷的人.
(老闆的表妹, 或是拍馬屁的不算 XD)
 
老闆想要這是這樣的關鍵人才, 但是在找不到時, 老闆才會退而求其次找奴才.
 
現在, 讓我們來看看傳統瀑布式開發方法, 他把開發流程切成分析, 設計, 編程, 和測試. 前面一關的人把東西做好, 然後後一關的人就可以照表操課. 
 
 
後面一關的人會希望, 東西不要變, 只要照著做就好. 不需要管為什麼要這樣切割. 
每個人專心把自己這一關做好, 不需要會其他關人的技能, 那不是我的工作
有問題的時候, 不需要自己去想, 要請老闆出來下決策
 
你有沒有發現, 傳統瀑布式開發的設計, 是希望分工分得很細, 你不需要動腦, 你不需要會太多東西. 前面做完後面就不要改, 這樣每件事單純一點, 可以讓效率變好一點. 
 
反觀, 敏捷開發流程在做什麼, 他要建立自組織的團隊, 要用迭代的方式來進行, 所以
 
 
強調團隊中自己解決問題, 不是等老闆在下命令.
事情來了有空的人, 就可以幫忙處理, 而非某個專才的人去做
每個迭代要反思, 下個迭代中要如何才能做得更好
 
這樣的流程設計, 是希望團隊成員能有自己的想法, 自己思考如何解決問題, 並且不是只有在自己擅長的領域. 然後利用迭代方式, 讓自己越變越好.
 
在現在變化快速的世界, 尤其是阿爾發狗出現後, 你覺得哪邊的人能夠容易存活下來?
 
 
我想大家一定不會想當可以被替代的人, 而是想變成關鍵人物. 那為什麼你還想待在瀑布式的舒適圈中, 不願意跳到敏捷開發思維裡呢?
 
 
 
arrow
arrow
    全站熱搜

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