主頁 > 軟體工程 > 敏捷的目的(方向)錯了以后……

敏捷的目的(方向)錯了以后……

2021-01-10 06:35:00 軟體工程

Scrum之類的框架非常適合解決業務問題,并且公司不斷過渡到敏捷以實作目標,但是,如果他們忘記了敏捷只是一種方法論(一種實作目標的手段)而不是目標本身,就會出現問題,

斯科特-鄧恩(Scott Dunn)寫了一篇很棒的文章,講述了與管理層突然"變得敏捷"的決策有關的陷阱(和恐懼),它反映出它是一個簡單的實作方式(如更換供應商),而不是一個需要在觀念上進行重大改變的框架,這是一種錯覺,

"亞馬遜正在這樣做,"

這些都是很好的指標,表明企業尚未明確定義為什么要使用敏捷,以及"為什么?" 與公司合作過渡到敏捷或教學認證的Scrum課程時,這是我首先要提出的問題之一,

我經常得到諸如以下的答案:

  • 我們想迅速適應變化
  • 我們要不斷改進
  • 我們想更定期地交付

從表面上看,這些聽起來像是偉大的目標,并且與我們從敏捷方法學中期望的結果一致,

但是,即使你沒有明確定義目標,但即使聽起來不錯的目標也會引起問題和挫敗感,

你怎么知道你選擇了正確的目標?

假設我的朋友告訴我他想在未來12個月內再賺10萬美元,我可能會鼓勵他對這個目標進行壓力測驗,看看這是否是他真正想要的,

"五個為什么"是一種發現問題的根本原因的公知方法,它也可以很好地發現追求目標的根本動機,

如果我問我的朋友為什么他要這10萬美元,他可能會回答說這是為了改善自己的地位,或者他說他想徹底改造自己的房屋,

如果我們再加上一個"為什么",我們可能會發現更深層次的關于這些事情對他而言重要的內容,然后他可能會說地位對他很重要,以向他的父母證明他的成功,或者,他想進行改造,以便能在一天作業結束時回家會很高興,

當你繼續研究為什么某些重要內容時,你可以開始回顧最初的目標并提出以下疑問:這是正確的目標,并且定義明確嗎?

例如,也許我的朋友不需要10萬美元就可以向父母證明自己成功了,也許他只需要一些生活指導就可以意識到自己足夠好,也許他一天結束以后想要回家所需要的所有東西都是問候他最好的朋友,

一個好的目標也需要好的指導方針

經過一番討論,我的朋友決定他絕對想要的就是現金,

他應該如何實作呢?

他可以搶銀行,或通過龐氏風格的加密貨幣騙局獲得資金,

他應該考慮那些選擇嗎?

好吧,由于我的朋友不是犯罪策劃者,所以他很有可能會被抓住并失去自由,他也是一個非常體面的人,所以犯罪的想法可能會讓他不高興,

大概不是,

顯然,我們認識到,除了選擇正確的目標之外,他還需要想一下如何實作該目標(例如不違反法律)以及不損害對他來說很重要的事情(例如他的自由和價值觀)的指南,

當你有正確的目標,但執行錯誤

我認識一位高級副總裁,他想利用Scrum改善協作,

對于這種敏捷框架而言,這是一個完美的目標,但是,他還認為,只有團隊實際合作才能實作協作,結果,他把每個人都搬進了一個狹窄的小房間,并堅持所有的作業和討論都在那兒進行,整個團隊都參與其中,

這不僅不舒服;這也意味著以前在家里作業了幾天的一名會員現在每天要往返三小時,

士氣和作業質量開始受到影響,當我進來看看為什么敏捷對他們不起作用時,我首先問他為什么要改善協作,

他告訴我,他希望團隊成員:

  • 了解其他人在做什么,找出差距,或查看成員在哪里過度作業,以便他們可以互相幫助
  • 自信而迅速地討論問題的解決方案
  • 以簡單明了的方式相互交流

而且我們意識到,這些東西實際上都不需要任何人坐在別人旁邊,

副總裁再次審視局勢,意識到"協作"并不意味著必須坐一起,而且我們能夠重新審視他們為實作實際目標而可能采取的不同方式,

當你忘記原因時,很容易被分裂

我與一個剛加入團隊的Scrum Master一起作業,當她發現他們修改了一些規則時,在她眼中,他們沒有正確地執行Scrum,作為Scrum Master,她覺得糾正團隊,確保每個人都以正確的方式做Scrum是她的職責,

為此,她仔細研究了規則,強調了團隊的錯誤并建議他們應該怎么做,但是她推得越多,推倒的人就越多,這變成了無休止分歧的有害環境,

我問她為什么強制采用這些作業方式如此重要,她回答:

"因為那是我以前與以前的團隊一起作業的方式,所以我們真的很成功,"

我請她描述該團隊的情況,并分享她為什么認為他們在一起表現很好,

"我們做到了,即使我們犯了錯誤,我們也是彼此的啦啦隊,我們知道彼此的長處,我們從不擔心踩腳,我們真的很樂意進去并盡自己最大的努力,"

當我們退后一步時,我們發現她對規則的嚴格性造成了緊張、不信任和生產力下降,她的總體目標是成為一支高效能的敏捷團隊,但她的短期行動與之直接沖突,

如果你想避免類似的敏捷問題,請參考以下建議:

壓力測驗目標并確保目標明確

如果你的組織正在向敏捷過渡,請鼓勵經理在可能的情況下對這些目標進行壓力測驗,保持好奇:找出真正重要的內容,消除歧義性與團隊協作所要實作的模糊性,這樣你就可以通過自己的方法來發揮創造力,而不是被任意的規則所束縛,

考慮一下你愿意支付的費用,以及你不會受到損害的地方,團隊士氣重要嗎?吸引更少的客戶以實作承諾,提供更可靠的服務并建立更多的重復業務是否更好?

在團隊層面追求目標

我最喜歡的非敏捷書籍之一是Daniel Coyle撰寫的《文化守則》,在其中,他研究了使某些團體成功的因素,并向領導者展示了如何建立凝聚力、積極進取的文化,在運動隊中,他發現成功通常與團隊成員做出的許多無私的傳球有關,與個人如何將團隊的成功置于個人榮耀之上,

我認為成功的敏捷團隊也會發生同樣的事情,與我一起作業的一個團隊按時交付,但顯然設計師天天加班,成員在計劃和挑選任務時沒有考慮自己的個人能力,而是開始考慮團隊能力,他們認為,如果一個人在掙扎,他們會都很難受,開發人員放棄了自己的一些積壓專案,花一些時間學習設計并嘗試提供幫助,團隊在短期內降低了速度,但從長遠來看,由于他們擁有更加廣泛的技能,他們開始提供更多的東西,如果他們只是專注于在每次迭代中提供盡可能多的功能,那么這種長期的進展可能永遠不會發生,

敏捷是否在幫助你實作目標?

我希望知道你的經歷,目標是否明確定義和理解?還是你曾經覺得自己正在遵循以流行語為基礎的商業計劃?使用Scrum和敏捷解決業務問題或實作目標時,你發現什么效果很好?

所有你的敏捷是怎么樣的呢? 是否有關注到最終目標呢? 敏捷轉型程序中你還有哪些困惑呢?

歡迎留言討論......

本文首發于 Bob Jiang的博客 ,轉載請聯系 Bob Jiang

轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/246805.html

標籤:其他

上一篇:敏捷的目的(方向)錯了以后……

下一篇:excel宏運行失敗,求助!

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • Git本地庫既關聯GitHub又關聯Gitee

    創建代碼倉庫 使用gitee舉例(github和gitee差不多) 1.在gitee右上角點擊+,選擇新建倉庫 ? 2.選擇填寫倉庫資訊,然后進行創建 ? 3.服務端已經準備好了,本地開始作準備 (1)Git 全域設定 git config --global user.name "成鈺" git c ......

    uj5u.com 2020-09-10 05:04:14 more
  • CODING DevOps 代碼質量實戰系列第二課,相約周三

    隨著 ToB(企業服務)的興起和 ToC(消費互聯網)產品進入成熟期,線上故障帶來的損失越來越大,代碼質量越來越重要,而「質量內建」正是 DevOps 核心理念之一。**《DevOps 代碼質量實戰(PHP 版)》**為 CODING DevOps 代碼質量實戰系列的第二課,同時也是本系列的 PHP ......

    uj5u.com 2020-09-10 05:07:43 more
  • 推薦Scrum書籍

    推薦Scrum書籍 直接上干貨,推薦書籍清單如下(推薦有順序的哦) Scrum指南 Scrum精髓 Scrum敏捷軟體開發 Scrum捷徑 硝煙中的Scrum和XP : 我們如何實施Scrum 敏捷軟體開發:Scrum實戰指南 Scrum要素 大規模Scrum:大規模敏捷組織的設計 用戶故事地圖 用 ......

    uj5u.com 2020-09-10 05:07:45 more
  • CODING DevOps 代碼質量實戰系列最后一課,周四發車

    隨著 ToB(企業服務)的興起和 ToC(消費互聯網)產品進入成熟期,線上故障帶來的損失越來越大,代碼質量越來越重要,而「質量內建」正是 DevOps 核心理念之一。 **《DevOps 代碼質量實戰(Java 版)》**為 CODING DevOps 代碼質量實戰系列的最后一課,同時也是本系列的 ......

    uj5u.com 2020-09-10 05:07:52 more
  • 敏捷軟體工程實踐書籍

    Scrum轉型想要做好,第一步先了解并真正落實Scrum,那么我推薦的Scrum書籍是要看懂并實踐的。第二步是團隊的工程實踐要做扎實。 下面推薦工程實踐書單: 重構:改善既有代碼的設計 決議極限編程 : 擁抱變化 代碼整潔代碼 程式員的職業素養 修改代碼的藝術 撰寫可讀代碼的藝術 測驗驅動開發 : ......

    uj5u.com 2020-09-10 05:07:55 more
  • Jenkins+svn+nginx實作windows環境自動部署vue前端專案

    前面文章介紹了Jenkins+svn+tomcat實作自動化部署,現在終于有空抽時間出來寫下Jenkins+svn+nginx實作自動部署vue前端專案。 jenkins的安裝和配置已經在前面文章進行介紹,下面介紹實作vue前端專案需要進行的哪些額外的步驟。 注意:在安裝jenkins和nginx的 ......

    uj5u.com 2020-09-10 05:08:49 more
  • CODING DevOps 微服務專案實戰系列第一課,明天等你

    CODING DevOps 微服務專案實戰系列第一課**《DevOps 微服務專案實戰:DevOps 初體驗》**將由 CODING DevOps 開發工程師 王寬老師 向大家介紹 DevOps 的基本理念,并探討為什么現代開發活動需要 DevOps,同時將以 eShopOnContainers 項 ......

    uj5u.com 2020-09-10 05:09:14 more
  • CODING DevOps 微服務專案實戰系列第二課來啦!

    近年來,工程專案的結構越來越復雜,需要接入合適的持續集成流水線形式,才能滿足更多變的需求,那么如何優雅地使用 CI 能力提升生產效率呢?CODING DevOps 微服務專案實戰系列第二課 《DevOps 微服務專案實戰:CI 進階用法》 將由 CODING DevOps 全堆疊工程師 何晨哲老師 向 ......

    uj5u.com 2020-09-10 05:09:33 more
  • CODING DevOps 微服務專案實戰系列最后一課,周四開講!

    隨著軟體工程越來越復雜化,如何在 Kubernetes 集群進行灰度發布成為了生產部署的”必修課“,而如何實作安全可控、自動化的灰度發布也成為了持續部署重點關注的問題。CODING DevOps 微服務專案實戰系列最后一課:**《DevOps 微服務專案實戰:基于 Nginx-ingress 的自動 ......

    uj5u.com 2020-09-10 05:10:00 more
  • CODING 儀表盤功能正式推出,實作作業資料可視化!

    CODING 儀表盤功能現已正式推出!該功能旨在用一張張統計卡片的形式,統計并展示使用 CODING 中所產生的資料。這意味著無需額外的設定,就可以收集歸納寶貴的作業資料并予之量化分析。這些海量的資料皆會以圖表或串列的方式躍然紙上,方便團隊成員隨時查看各專案的進度、狀態和指標,云端協作迎來真正意義上 ......

    uj5u.com 2020-09-10 05:11:01 more
最新发布
  • windows系統git使用ssh方式和gitee/github進行同步

    使用git來clone專案有兩種方式:HTTPS和SSH:
    HTTPS:不管是誰,拿到url隨便clone,但是在push的時候需要驗證用戶名和密碼;
    SSH:clone的專案你必須是擁有者或者管理員,而且需要在clone前添加SSH Key。SSH 在push的時候,是不需要輸入用戶名的,如果配置... ......

    uj5u.com 2023-04-19 08:41:12 more
  • windows系統git使用ssh方式和gitee/github進行同步

    使用git來clone專案有兩種方式:HTTPS和SSH:
    HTTPS:不管是誰,拿到url隨便clone,但是在push的時候需要驗證用戶名和密碼;
    SSH:clone的專案你必須是擁有者或者管理員,而且需要在clone前添加SSH Key。SSH 在push的時候,是不需要輸入用戶名的,如果配置... ......

    uj5u.com 2023-04-19 08:35:34 more
  • 2023年農牧行業6大CRM系統、5大場景盤點

    在物聯網、大資料、云計算、人工智能、自動化技術等現代資訊技術蓬勃發展與逐步成熟的背景下,數字化正成為農牧行業供給側結構性變革與高質量發展的核心驅動因素。因此,改造和提升傳統農牧業、開拓創新現代智慧農牧業,加快推進農牧業的現代化、資訊化、數字化建設已成為農牧業發展的重要方向。 當下,企業數字化轉型已經 ......

    uj5u.com 2023-04-18 08:05:44 more
  • 2023年農牧行業6大CRM系統、5大場景盤點

    在物聯網、大資料、云計算、人工智能、自動化技術等現代資訊技術蓬勃發展與逐步成熟的背景下,數字化正成為農牧行業供給側結構性變革與高質量發展的核心驅動因素。因此,改造和提升傳統農牧業、開拓創新現代智慧農牧業,加快推進農牧業的現代化、資訊化、數字化建設已成為農牧業發展的重要方向。 當下,企業數字化轉型已經 ......

    uj5u.com 2023-04-18 08:00:18 more
  • 計算機組成原理—存盤器

    計算機組成原理—硬體結構 二、存盤器 1.概述 存盤器是計算機系統中的記憶設備,用來存放程式和資料 1.1存盤器的層次結構 快取-主存層次主要解決CPU和主存速度不匹配的問題,速度接近快取 主存-輔存層次主要解決存盤系統的容量問題,容量接近與價位接近于主存 2.主存盤器 2.1概述 主存與CPU的聯 ......

    uj5u.com 2023-04-17 08:20:31 more
  • 談一談我對協同開發的一些認識

    如今各互聯網公司普通都使用敏捷開發,采用小步快跑的形式來進行專案開發。如果是小專案或者小需求,那一個開發可能就搞定了。但對于電商等復雜的系統,其功能多,結構復雜,一個人肯定是搞不定的,所以都是很多人來共同開發維護。以我曾經待過的商城團隊為例,光是后端開發就有七十多人。 為了更好地開發這類大型系統,往 ......

    uj5u.com 2023-04-17 08:18:55 more
  • 專案管理PRINCE2核心知識點整理

    PRINCE2,即 PRoject IN Controlled Environment(受控環境中的專案)是一種結構化的專案管理方法論,由英國政府內閣商務部(OGC)推出,是英國專案管理標準。
    PRINCE2 作為一種開放的方法論,是一套結構化的專案管理流程,描述了如何以一種邏輯性的、有組織的方法,... ......

    uj5u.com 2023-04-17 08:18:51 more
  • 談一談我對協同開發的一些認識

    如今各互聯網公司普通都使用敏捷開發,采用小步快跑的形式來進行專案開發。如果是小專案或者小需求,那一個開發可能就搞定了。但對于電商等復雜的系統,其功能多,結構復雜,一個人肯定是搞不定的,所以都是很多人來共同開發維護。以我曾經待過的商城團隊為例,光是后端開發就有七十多人。 為了更好地開發這類大型系統,往 ......

    uj5u.com 2023-04-17 08:18:00 more
  • 專案管理PRINCE2核心知識點整理

    PRINCE2,即 PRoject IN Controlled Environment(受控環境中的專案)是一種結構化的專案管理方法論,由英國政府內閣商務部(OGC)推出,是英國專案管理標準。
    PRINCE2 作為一種開放的方法論,是一套結構化的專案管理流程,描述了如何以一種邏輯性的、有組織的方法,... ......

    uj5u.com 2023-04-17 08:17:55 more
  • 計算機組成原理—存盤器

    計算機組成原理—硬體結構 二、存盤器 1.概述 存盤器是計算機系統中的記憶設備,用來存放程式和資料 1.1存盤器的層次結構 快取-主存層次主要解決CPU和主存速度不匹配的問題,速度接近快取 主存-輔存層次主要解決存盤系統的容量問題,容量接近與價位接近于主存 2.主存盤器 2.1概述 主存與CPU的聯 ......

    uj5u.com 2023-04-17 08:12:06 more