足球资料库数据/孙祥/nba五佳球/足球直播哪个平台好 - cctv5今日现场直播

首頁 > 知識庫 > 正文

通過利用“業(yè)務(wù)映射”來構(gòu)建敏捷組織
2016-02-18 10:26:29   來源:Ben Linders ,譯者 艾利特   評論:0 點擊:

Dan North此前在比利時布魯塞爾舉辦的Scaling Agile for the Enterprise 2016大會上談到了關(guān)于業(yè)務(wù)映射的相關(guān)內(nèi)容,隨后InfoQ采訪了Dan North,聽他講述從商業(yè)角度看,IT部門的各個組織采用敏捷開發(fā)過程中遇到的那些問題。

Dan North此前在比利時布魯塞爾舉辦的Scaling Agile for the Enterprise 2016大會上談到了關(guān)于業(yè)務(wù)映射的相關(guān)內(nèi)容,隨后InfoQ采訪了Dan North,從商業(yè)角度來看,IT部門的各個組織采用敏捷開發(fā)過程中遇到的那些問題。Dan North也介紹了什么是業(yè)務(wù)映射,以及它如何幫助組織提高敏捷性和靈活性。

InfoQ:能不能從商業(yè)角度來闡述一下IT組織在采納敏捷模式的時候遇到過哪些問題?

North:到目前為止遇到的最常見的情況就是,在某些情況下問題的解決方案已經(jīng)在一些細(xì)節(jié)上達(dá)成了一致,甚至是在交付日期迫在眉急的節(jié)骨眼上,他們卻還想要使用敏捷方法從頭到尾重做,可想而知,這只會給功能的故障報錯顯示、軟件測試以及整個流程帶來更加復(fù)雜的流程。這就是俗稱的Water-Scrum-Fall(通常被描述成一種混合的敏捷工作方法),意即即使開發(fā)流程結(jié)束了,無論是前期的分析,還是后期的發(fā)布管理都在整個流程里起重量級作用的,更不能拖累產(chǎn)品的發(fā)布時間。

因為“敏捷”過程是完全和業(yè)務(wù)脫離的,所以從事敏捷開發(fā)的人們對于產(chǎn)品拖延發(fā)布已經(jīng)見慣不怪了。在過去,開發(fā)團(tuán)隊的老成員們常常是把這些事情交給一些剛?cè)胄械拈_發(fā)者來做,自己就在那等結(jié)果。而現(xiàn)在,他們要做的項目太多,需要兩周的時間來評估,剩下的幾個月完全在沖刺,只不過到最后環(huán)節(jié)項目流產(chǎn)也是常有的事情。更具諷刺意味的是,某些開發(fā)者的“敏捷經(jīng)驗”就是拖延交付,將流程和開銷復(fù)雜化,導(dǎo)致工作效率差距很大。這就是當(dāng)你沒有徹底理解敏捷方法和原則目標(biāo)的時候盲目使用這一手段的常見弊端。

InfoQ:采用敏捷方法能夠幫助彌合業(yè)務(wù)與IT部門之間的間隙嗎?

North:這是一個很有趣又很矛盾的現(xiàn)象。真正起到阻礙因素的是是否協(xié)作部門之間都愿意采納敏捷方法,而不是IT部門或業(yè)務(wù)部門之間的問題。要想解決這個問題,就得從內(nèi)部的產(chǎn)品交付團(tuán)隊和傳統(tǒng)的管理部門入手,就像項目和項目經(jīng)理這樣的關(guān)系一樣。

InfoQ:您能解釋一下“業(yè)務(wù)映射”是怎么回事嗎?

North:業(yè)務(wù)映射是一套我和Chris Matts共同開發(fā)的技術(shù)的概括性術(shù)語總稱,他是一個投資和產(chǎn)品管理大師,之前還是一名商業(yè)分析師。我們曾經(jīng)一起在ThoughtWorks共事10年,那個時候我們一起合作開發(fā)BDD(Business-driven Development業(yè)務(wù)驅(qū)動開發(fā)),以至于到現(xiàn)在還保持著聯(lián)系。直到一年前,我們才意識到我們共同獨立開發(fā)了非常相似的模型來進(jìn)行縮放式開發(fā)。他是從組合層面內(nèi)入手,有一個1500人左右的團(tuán)隊;而我的500人團(tuán)隊主要是從程序?qū)用嫒胧帧D壳埃覀兺ㄟ^各自手里掌握的數(shù)據(jù)點,從兩個技術(shù)尺度找到了突破點。

去年我們花了很多時間和精力在對外闡明各種活動和技術(shù)的選擇上,這些動作都表明對業(yè)務(wù)敏捷性其作用的是以風(fēng)險為基礎(chǔ)的方法,而不是常見的基于控制的方法。業(yè)務(wù)映射運用約束理論來公開不確定性和創(chuàng)造交付選項,而不是通過假設(shè)的方式提供約束和解決能力。

InfoQ:業(yè)務(wù)映射如何幫助組織提高敏捷性?

North:這要從頂部主動映射(Initiative Mapping)開始說起,主動映射是和關(guān)鍵業(yè)務(wù)驅(qū)動相并行的。然后,在一個主動映射的過程中得用到一個稱之為“需求映射(Demand Mapping)”的程序,這個程序能夠識別出并大致知道需要多大的業(yè)務(wù)能力來驅(qū)動主動映射。當(dāng)然,作為輕量級的規(guī)劃項目,團(tuán)隊?wèi)?yīng)該有能力來確定技巧和能力的約束條件有哪些。在人們看來,一種被稱作為能力映射(Skills Mapping)的行為能夠搞清楚當(dāng)前人們的能力和所期望的能力能做些什么成果,需要學(xué)習(xí)哪些新的技能,如何解決約束問題等需求。

最終的交付映射(Delivery Mapping)是一種有效組織團(tuán)隊成員工作的方式,幫助優(yōu)化開發(fā)流程和學(xué)習(xí)過程。這取決于對技能的需求程度,工作進(jìn)度可以根據(jù)稀缺技能進(jìn)行改期或重組,或者人們可以相互之間傳授技能,這樣也可以有效控制并平衡技能短缺的難題。這種方法,稱為技能流動性(Skills Liquidity),是一種新的替代傳統(tǒng)資源的均衡技術(shù)。

InfoQ:有什么方法能讓讀者更多的了解關(guān)于業(yè)務(wù)映射的知識?

North:目前我和Chris還沒寫過這方面的書籍,但是我們打算記錄我們覺得有價值有幫助的內(nèi)容,最初可能會在電子書出版發(fā)布平臺LeanPub上呈現(xiàn)出來。其實網(wǎng)上有很多在線課程講解需求映射(Demand Mapping),Chris 也早已在博客里分享技術(shù)流動性(Skills Liquidity)和實物期權(quán)(Real Options)相關(guān)內(nèi)容了,而我們接下來要做的事情還有很多。

查看英文原文:Building an Agile Organization Using Business Mapping

相關(guān)熱詞搜索:business mapping agile 文化 & 方法 風(fēng)險 商業(yè)價值 交付價值 業(yè)務(wù) IT整合 軟件工匠 企業(yè)架構(gòu) 安全 敏捷

上一篇:小故事:架構(gòu)師需要做什么?
下一篇:Google發(fā)布J2ObjC 1.0:將Java轉(zhuǎn)換為Objective-C

分享到: 收藏