有害的「這樣效率最高」思維

2021-06-17 15:19:06 字數 736 閱讀 6012

在與一些人交流時經常碰到對方說,你的方法好是好,就是不如現在的方式效率高,因此並不願意作出改變。我們來分析下,為什麼說這樣的思維方式是有害的。

有些團隊包括技術背景出身的po不願意按可交付的方式拆分需求,原因是原來的方式雖然不能頻繁交付,但最節省時間,效率最高。

這種思維是有害的,首先:頻繁交付的一大目標是通過快速反饋確保探明真正的需求,構建和交付的是正確的產品,而不是為了更高效率地在給定時間內完成更多的需求內容。do the right things, 花費的代價可能更高,但避免了南轅北轍式的整體錯誤或陷入進退兩難的焦油坑中無法自拔。通過頻繁交付,即便在給定時間內不能完成全部需求,缺失的也不過是價值較低的特性,對客戶價值的損害有限。歷史經驗也表明,專案中最大的浪費不是多花了10%-20%的時間來開發,而是構建了錯誤的產品,新增了根本沒人會去用的特性。

從另外的角度來看,在大多數專案中,真正開發的時間只佔整體專案時間的20-30%, 即便省出了開發時間的20%,佔總體專案時間的比例也只是 30%*20% = 6%, 為了這個6%卻去冒不能及時獲得有效反饋的風險,長遠來看並不值得。

在非常自信不拆分的特性就是真正想要滿足的需求時,整個一大塊不拆分,也可稱之為「衝坡式開發」,團隊必須具有足夠的能量衝過去,否則就有可能造成溜坡,不僅所有努力白費,還可能造成其它嚴重後果。在某些特定情況下,「衝坡式開發」還是必要的,這時就要注意集聚足夠的能量,以及在技術上採取必要措施,比如通過臨時分支等方式避免對主幹的干擾,盡量做到可以隨時叫停(止損策略)而不會對整體造成影響。

因此我們說:

有害的「這樣效率最高」思維

在與一些人交流時經常碰到對方說,你的方法好是好,就是不如現在的方式效率高,因此並不願意作出改變。我們來分析下,為什麼說這樣的思維方式是有害的。有些團隊包括技術背景出身的po不願意按可交付的方式拆分需求,原因是原來的方式雖然不能頻繁交付,但最節省時間,效率最高。這種思維是有害的,首先 頻繁交付的一大目...

判斷數字最高效率的演算法

這是以前csdn上乙個經典的帖子,我當年剛學 net的時候學習的,不知道有沒有朋友有不同意見 q 怎樣判斷是數字?例如 12345 是數字,12345t 不是數字 12345年 不是數字 非常感謝各位,我以前也曾試過用正則式 和 異常法來做 但用的正則式中的另乙個方法,可沒這麼簡單哦 呵榀,這個不錯...

Macbook 上使用頻率最高的三款效率工具

一年多前趁著京東 加上十二期免息券,入手了macbook pro。當初入手mac,最大的原因是它的顯示屏完勝其它電腦。作為半個程式設計師,眼晴的負荷本身就大,若是配著普通的顯示屏豈不是自己找罪受。有個奇怪的現象。就拿籃球鞋說,最初我都是穿著平常的鞋子打籃球的,後來買了一雙很普能的球鞋。剛開始穿著也沒...