国产精一区二区_午夜视频99_免费白白视频_中文字幕一区免费

敏捷史話(十二):你現在接觸的敏捷也許是“黑暗敏捷”——Ron Jeffries

禪道&敏捷開發
+ 關注
2021-11-05 10:29
597次閱讀

他很少提起往事,也不再提及二十年前那場引起軟件行業變革的會議,他專注于當下,一直活躍在敏捷領域。八十多歲的他依然運營維護著網站和博客,是ronjeffries.com 的作者。他在網站發布的文章里進一步闡述了開發人員應遠離“人造敏捷”或“黑暗敏捷”形式,而應更接近宣言的價值和原則。他是極限編程的創始人之一,Ron Jeffries。

 

 

Ron Jeffries 從事編程行業的時間比大多數人的年齡還要久,當他在戰略空軍司令部總部工作時,同事們無意間給他的一本 FORTRAN 手冊讓他開始了編程生涯,1961年,他為戰略空軍司令部總部的 IBM 704編寫了他的第一個計算機程序。

敏捷史話(十二):你現在接觸的敏捷也許是“黑暗敏捷”——Ron Jeffries

在這之后,他和他的團隊研發了總收益超過五億美元的軟件產品,其中包括匯編程序、FORTRAN、Pascal、C、C++和 Smalltalk 中的商業軟件。此外,他還使用 LISP、Forth 及其他六種語言進行了大量的非商業開發,研發了商業操作系統、編譯器、關系和集合理論的數據庫系統以及廣泛的應用程序。他認為自己足夠幸運,在入行初期就接觸并實踐了極限編程。從那之后,“除了幫助其他人,我沒有做其他任何事”,這就是他回顧自己所有成功的項目得出的經驗:將 XP 技術應用于所有要完成的項目。

 

“我最初的‘敏捷’導師肯特·貝克(Kent Beck)有一次曾經提到,他發明極限編程(Extreme Programming)的主要目的之一,是讓程序員的生存環境變得更安全一些。然而事實證明,對程序員而言,這個世界尚不安全,尤其是亂用 Scrum 可能會給程序員帶來更多的不安全問題,Scrum 發明人之一 Ken Schwaber 曾說這種情況讓他很難過。”在一次訪談中,Ron 這樣說道。

他在博客上分享了一篇帖子,主張開發人員應該放棄“敏捷”。該帖子進一步闡述了開發人員應遠離“人造敏捷”的形式,而應更接近宣言的價值和原則。

據他稱,“人造敏捷”和“黑暗敏捷”經常被用來形容各種所謂的“敏捷”方法,這些方法并不能改善開發人員的生活,而是《敏捷宣言》最初思想的對立面。Jeffries 指出,發生這種情況的主要原因是:這種“敏捷”對企業有利,對開發人員則不利;開發人員依然不具有自主性,而是被強制性工作。因為借助各種不同的教練和培訓,能夠提高問題的可見性,通常可以使高層管理人員和公司做出更明智的決策。

敏捷史話(十二):你現在接觸的敏捷也許是“黑暗敏捷”——Ron Jeffries

自上而下的推行敏捷通常意味著某些事情是由高層決定,接著在整個組織中實施或推廣。然而大多數人在沒有經過適當的培訓或指導、不理解其背后真實理念的情況下就被要求采用敏捷,這就會給開發人員帶來的更多干擾,更短的工作時間,更大的壓力以及要求“更快”的需求。在使用 SAFe、LeSS和其他功能的大型 Scrum 實踐中,會經常出現這種情況。

回到敏捷宣言的根源,Ron 強化了這樣一種觀念,即敏捷背后的最重要的事情是思維方式、價值觀和原則,因為它們能夠提供構建軟件的最佳方法。

因此,無論組織采用何種正式的框架或方法,每個敏捷開發人員都應以以下方式工作:每周產出可運行的集成軟件;不斷提升自身技能;保持軟件設計干凈;在軟件價值的基礎上進行溝通對話。

 

和 Jeff Sutherland 與 Ken Schwaber、Dave Thomas 與 Andy Hunt 一樣,Ron 也有合作更為緊密的伙伴,他和 Chet Hendrickson 是一路相識相知的好伙伴,作為長期的同事和朋友,二人對定義敏捷性都產生了巨大影響。Chet Hendrickson 自1996年以來一直從事敏捷軟件開發工作,也參與開發了極限編程。在2000年,Ron Jeffries、Ann Anderson 與 Chet Hendrickson 合作撰寫了《Extreme Programming Installed 》。這本書詳細介紹了 XP 的核心實踐,如何做以及如何共同幫助團隊取得成功。

敏捷史話(十二):你現在接觸的敏捷也許是“黑暗敏捷”——Ron Jeffries

Ron 最近的著作是《軟件開發本質論》,該書于2015年初發行。本書開門見山地作了個比喻:軟件開發就像是穿越一片巖漿,但在這片巖漿中存在一條“自然之路”,我們的目標就是找到這條路并盡量行走在上面,而不是陷入巖漿之中。那么如何做到這一點呢?書中對此進行了解答。這本書所運用的比喻、圖片等表達方式都體現著 Ron 的性格特征,他擁有天馬行空的想象和強大的表達能力。他是敏捷軟件開發中技術改進和卓越表現的堅定支持者,性格較為強勢,因此被朋友們描述為“盡管他有時舉止粗魯,但經常被認為是內心住著泰迪熊”。

從個人閱讀到手繪到無人機,工作之余,他的興趣愛好廣泛。他還會像現在的網紅博主一樣在博客上為大家進行“好物推薦”,不遺余力地給讀者“種草”他認可的好東西,比如可以容納彩鉛、橡皮、素描本甚至 iPad 的帆布包;也會發揮技術嚴謹優勢,對科技產品進行測評,分析新舊款無人機的不同體驗感受。從這些方面來看,我們確實得以窺見這只住在 Ron 內心的泰迪熊,剝開強勢的外衣,他的本意是在向世界傳遞價值。

這也就像他反對現在的某些“敏捷”的原因一樣,不管形式如何,惠及程序員、提高效率、產出價值,這些才是 Ron 所倡導的敏捷本質。

[免責聲明]

原文標題: 敏捷史話(十二):你現在接觸的敏捷也許是“黑暗敏捷”——Ron Jeffries

本文由作者原創發布于36氪企服點評;未經許可,禁止轉載。

資深作者禪道&敏捷開發
禪道&敏捷開發
0
消息通知
咨詢入駐
商務合作