敏捷個人和敏捷開發

2021-05-28 05:04:05 字數 3831 閱讀 3385

自2001初成立了敏捷聯盟到現在10年的推廣,敏捷開發已日漸成為當前it行業軟體開發的一種主流方法。沒有銀彈,任何方法都不可能解決所有問題,反而方法應用本身還會帶來新的問題。我在今年6月份上海舉辦的scrumgathering中進行了一場敏捷個人話題的分享,我說到,想要doing敏捷並不難,只要花上幾天功夫學習敏捷知識之後就可以在小範圍團隊中去實踐了,而要做到真正的being敏捷則並不容易,而導致並不是真正敏捷的原因中,人是乙個主要問題之一,這也是為什麼現在敏捷社群中對人開始越來越關注的原因。

你的團隊可能已經開始敏捷開發了,實施之後覺得沒什麼變化,或者可能變得更糟。我們知道敏捷宣言、敏捷原則和價值觀,但是知道和做到是有很大區別的。而要做到之前,我們不僅需要知道,而是需要從意識層面去認識並認可這些深層次的東西,這無異於是一場個人的變革,因為我們需要重新認識自己、認識團隊,認識早已習慣的環境。

我們很多人並不真正的認識自己以及團隊,這勢必會造成不能很好的發揮自己的能力以及促進團隊的成功。為了幫助別人,我首先必須讓自己先敏捷起來,所以在scrum過程中不斷的對人的思考和實踐,我逐步提出了"敏捷個人"這個新概念。

你是技術和敏捷方法狂熱者,你可能覺得你了解scrum或者xp, 但是你會發現你實施的時候會有問題。因為你可能不是管理者,你不知道他們想什麼。你也不是具體做產品的人,你也不知道他們想什麼。廣聯達作為優秀的it軟體廠商一直都在嘗試新的技術和方法過程中不斷總結出自己的理解。我們認為,敏捷必須站在多個層次的人的角度去看,敏捷是基於精益的思想,採用優秀的管理實踐和優秀的開發實踐,以保證目標和客戶價值為基礎不斷追求最佳的投入產出比。而敏捷落地的另乙個重要方面就是以人為本,持續優化。

當我與團隊成員進行面談時,你問到技術方面的內容,他們可以談很多,但是當問到一些有關個人和團隊成長相關的問題時會發現,大家對這些軟性方面的認識是很缺乏的認識的。而工作績效的提高,往往又是這些隱藏在冰山之下的因素在起著主導作用。

為了貫徹的把敏捷執行下去,作為管理者,我們要學會幫助別人,並獲得持續的優化,只有以這兩個為指導才能更好的將敏捷落地。

如果我們把敏捷個人作為一種文化,那麼我把它叫做個人文化,也代表著敏捷個人更多的是乙個個人成長的代名詞。乙個公司想要敏捷,我認為需要從圖中的三個層次去共同推進。企業文化作用於敏捷組織,精益可以作為乙個指導思想;團隊文化可以作用於敏捷團隊,scrum和xp可以作為方法;而個人文化作用於個人,敏捷個人可以作為乙個很好的框架來幫助個人的成長,進而自下而上的來促進敏捷文化的形成。

工作中我們都在不同崗位,所有用的技能都是不一樣的,敏捷個人並不側重於硬技能,而更偏重於軟技能,他們相信態度可以帶動知識和技能。

"敏捷"這個出現10年的詞到現在都沒有明確的回答,那對於"敏捷個人"來說就更沒有明確的答案,但是,我還是想通過一些問題來讓大家簡單的認識一下敏捷個人應該具備的一些軟技能,大家也可以通過這些問題來簡單自測一下。

每個月都會進行自省嗎?

每2個月都會看至少一本對提高自我能力有幫助的書嗎?

清楚自己的優勢並且在工作中發揮出來了嗎?

清楚自己的目標嗎?你的目標和團隊目標是否一致?

知道如何有效溝通嗎?

知道提高自己的工作效率嗎?

你現在處於什麼狀態?有激情嗎?為什麼有或者沒有?

你對形成敏捷團隊有什麼貢獻?你如何影響身邊的人?

乙個人的成長是無止境的,所以上面也只是涉及到敏捷個人的習慣、認識自己和管理自己的少量問題。如何讓自己變得敏捷起來?這個開始起來很簡單,但是一點都不容易。敏捷個人可以幫助大家走出第一步,但是後面的路更長,更難走!敏捷團隊也需要認識到,敏捷個人是在不斷成長的個人,不能期望每個人突然的改變,它是乙個過程,有可能還會比較緩慢,但是一旦形成這個氛圍之後,你的團隊將會快速的成長。

敏捷個人雖還顯得有些稚嫩,但到現在已經有一些的方法、框架、原則來指導大家進行成長。但是就像管理並不能真正的改變乙個人一樣,乙個好的團隊能夠影響乙個人,但更重要的是他能夠通過自身改變去成長。敏捷個人也不能改變任何人,它只能幫助這個人改變自己!也就是說,敏捷團隊是乙個敏捷的氛圍,它起的作用是讓大家意識到做乙個敏捷個人對自己的意義所在,並促進和幫助個人不斷的成長。下面我將概要的介紹一下敏捷個人的一些要點,希望通過這些介紹能夠讓大家對敏捷個人有個概要的認識。

要讓團隊成員成為敏捷個人,則需要激發大家對成功的追求,因為只有對自己的成長要求之後,大家才會積極主動的去追尋成長的道路。

敏捷個人框架和scrum有點類似,它更多的是乙個具有指導性的框架,並不會限定每個人具體應該怎麼發展,因為每個人都是獨一無二的,每個崗位對軟技能的要求程度也是各不一樣的,例如業務人員對溝通要求就比開發人員要求高很多。敏捷個人認同個人之間的差異性,你的目標可以不一樣,方法可以不一樣,但敏捷個人框架提煉出的成長階段、內容框架、價值觀、原則等可以作為成長過程中的指導。

下圖是敏捷個人的框架圖,包括三個層面、二個階段和乙個指南。三個層面指的是先從意識去改變認識,然後再去學習方法,最後才是應用工具。兩個階段指的是在強調進行自我管理之前先更好的認識自己。乙個指南包含了一些價值觀、原則和敏捷結果和敏捷生活等實踐。

如果最近因為生活方面導致情緒不好,在沒有與人溝通調整過來的時候,工作績效會比平時低很多。這也是為什麼在前面我講到,管理者需要把團隊成員作為完整個人看待,而不能僅僅關注工作結果,而忽略了影響工作績效的原因。

作為乙個完整的個人,敏捷個人提出了相應的三個價值觀:快樂、高效和平衡。這個快樂是來自內心的一種幸福感,高效指的是做正確的事和正確的做事,而平衡這一點是作為完整個人更應該經常注意的一點,團隊只***個人這三方面在不斷的完善下,團隊才能夠和個人持續的改進。

原則可以作為大家做事應該遵守的一些要點,敏捷開發有自己的原則,敏捷個人也有自己的一些原則。

敏捷結果是乙個敏捷個人的由一系列的單一練習組成乙個提高績效的最佳實踐,每個練習都會有乙個知識點讓大家來實踐練習,下圖是其中的一些知識點。

敏捷開發 敏捷測試

敏捷測試的定義 首先敏捷測試是敏捷的一種,原有測試定義中通過執行被測系統發現問題,通過測試這種活動能夠提供對被測系統提供度量等概念還是適用的。在傳統的測試定義上,還需要新增 敏捷測試是遵循敏捷宣言的一種測試實踐 強調從客戶的角度,即使用系統的使用者的角度,來測試系統 重點關注持續迭代的測試新開發的功...

敏捷開發 什麼是敏捷開發?敏捷開發掃盲(詳解)

敏捷開發 scrum 是一種軟體開發的流程,強調快速反應 快速迭代 價值驅動。scrum的英文意思是橄欖球運動的乙個專業術語,表示 爭球 的動作 運用該流程,你就能看到你團隊高效的工作。敏捷開發的特點就是下面4句話 個體與互動 勝過 過程與工具 可以工作的軟體 勝過 面面俱到的文擋 客戶協作 勝過 ...

ipd敏捷開發 IPD 敏捷開發

ipd 敏捷開發 課程目標 通過遊戲 實戰 討論,結合自己當前的實際工作,體會 ipd 系統工程在敏捷開發中的應用 敏捷方法的價值觀 敏捷開發需求管理的必要性和重要性 敏捷開發最佳實踐的組合應用 從而在未來的工作中,能夠靈活地運用這些知識,建立符合自己企業 團隊的工作流程與開發管理模式。課程大綱 1...