敏捷團(tuán)隊(duì)的隨筆


成長伴隨迷茫堵漱,扛起問題一路前行,念念不忘,必有回響

在敏捷開發(fā)方面做了多年的思考,也做了很多的實(shí)踐,依然困惑重重:

  • 多團(tuán)隊(duì)維護(hù)一套代碼如何保持代碼風(fēng)格

  • 自組織的驅(qū)動力究竟來源何方

  • 團(tuán)隊(duì)究竟如何組建

把這幾個問題的思考記下來俱笛,以便后面翻閱。

多團(tuán)隊(duì)代碼維護(hù)

多團(tuán)隊(duì)對一套代碼進(jìn)行維護(hù)時传趾,總會因?yàn)槊總€團(tuán)隊(duì)的要求不一樣迎膜,導(dǎo)致代碼內(nèi)在質(zhì)量的逐漸惡化。而對代碼潔癖的團(tuán)隊(duì)來講如梗在喉浆兰,該如何是好呢磕仅?

該問題無解也有解。

說它無解簸呈,其一宽涌,這跟每個團(tuán)隊(duì)看待代碼的方式有關(guān),敏捷的目標(biāo)是多快好省蝶棋,即使都是敏捷團(tuán)隊(duì)卸亮,整個實(shí)施過程也有很大的差別,何況大家對代碼的理解玩裙!其二兼贸,即使別人寫的很爛段直,那么多任務(wù),其中一個“自以為”代碼寫得好的團(tuán)隊(duì)也忙不過來叭艿鸯檬!從此處來看的確很難化解。

凡事無絕對螺垢,即使沒有化解方法喧务,總有某一些可以曲線救國的方式。

“多快好省”是敏捷的原始驅(qū)動力枉圃,我們先把“好”拿掉功茴,那是專家級的評價(jià),很難去衡量孽亲。所以能做的事情就是先把多坎穿、快、省的東西體現(xiàn)出來返劲,這是所有人都認(rèn)可的事情玲昧。

優(yōu)秀程序員的效率比普通程序員的效率要高很多倍,體現(xiàn)在哪篮绿?就體現(xiàn)在同樣的時間內(nèi)能夠完成更多的feature孵延,更少的故障!

所以強(qiáng)調(diào)優(yōu)秀代碼本身亲配,很難得到一致認(rèn)可尘应,如果沒有優(yōu)秀的外在表現(xiàn),誰會去在意你的代碼是否clean弃榨,架構(gòu)是否優(yōu)秀。

因此優(yōu)秀的代碼要體現(xiàn)出優(yōu)秀的外在表現(xiàn)梨睁,當(dāng)優(yōu)秀成為一種習(xí)慣時鲸睛,會有人注意到的,此時再拿出來優(yōu)秀的代碼坡贺,可能它就是別人必須需要遵循的標(biāo)準(zhǔn)官辈。

此時隨著所做守護(hù)團(tuán)隊(duì)認(rèn)知水平的統(tǒng)一和提高,才能達(dá)到代碼統(tǒng)一的可能遍坟。

TIPS:
代碼質(zhì)量需要較長的時間周期反饋拳亿,使得多團(tuán)隊(duì)都高標(biāo)準(zhǔn)難以實(shí)現(xiàn)。

團(tuán)隊(duì)組建

在團(tuán)隊(duì)自組織內(nèi)驅(qū)力問題解答之前愿伴,先看看團(tuán)隊(duì)的組建肺魁,也許內(nèi)驅(qū)力就迎刃而解了。

談到團(tuán)隊(duì)的組建隔节,不得不從團(tuán)隊(duì)的目標(biāo)和團(tuán)隊(duì)競爭力來講了鹅经。

團(tuán)隊(duì)目標(biāo)

團(tuán)隊(duì)從成立起寂呛,就確定了用最優(yōu)秀的代碼,產(chǎn)出最優(yōu)秀的產(chǎn)品瘾晃。

實(shí)際上優(yōu)秀的產(chǎn)品在實(shí)踐中贷痪,更多的體現(xiàn)出來故障少,然而故障少其實(shí)也可以通過一些流程來做到蹦误,例如產(chǎn)品交付的DoD劫拢。

實(shí)踐發(fā)現(xiàn),DoD可以減少故障强胰,但是做不到交付周期的變短舱沧。

所以團(tuán)隊(duì)目標(biāo)還是得依靠人和技術(shù)來達(dá)到。

團(tuán)隊(duì)競爭力

團(tuán)隊(duì)競爭力就是人才哪廓,而程序員本身也需要有研發(fā)體驗(yàn)狗唉,而研發(fā)體驗(yàn)就是團(tuán)隊(duì)在人才方面的競爭力。

程序員研發(fā)體驗(yàn)不是更快的電腦涡真,更舒服的座位分俯,而是解決問題時被打斷的次數(shù)有多少和有多快的開發(fā)反饋體驗(yàn),前者代表著有多少自主性哆料,后者是體現(xiàn)著當(dāng)程序員的成就感缸剪。

程序員的大部分時間是工作,幸福感與研發(fā)體驗(yàn)強(qiáng)相關(guān)东亦。

所以程序員體驗(yàn)優(yōu)化是一個團(tuán)隊(duì)必須考慮的重要問題杏节。

團(tuán)隊(duì)能力要求

到此時,敏捷團(tuán)隊(duì)的組建就顯得比較簡單了典阵,只要能夠?yàn)閳F(tuán)隊(duì)的目標(biāo)和提高競爭力的做持續(xù)貢獻(xiàn)的人奋渔。

那么問題來了

  • 如何減少打斷
  • 如何快速反饋

如何減少打斷

項(xiàng)目的管理會議實(shí)際上是有規(guī)劃的,團(tuán)隊(duì)內(nèi)部的打擾實(shí)際上是可控的壮啊,但是我們面臨著外部來的各種需求嫉鲸、各種臨時任務(wù),導(dǎo)致打斷變得頻繁歹啼。

敏捷提倡的是timebox的概念玄渗,不希望我們在這段時間內(nèi)被打擾。迭代的概念就在于這個timebox狸眼,你迭代要足夠快藤树,你受到的打擾就會降到最低。

例如來了一個臨時任務(wù)拓萌,分析岁钓,討論的過程中,如果能把上一個迭代的任務(wù)完成,那么這種打斷造成的影響也會降到最低甜紫。

為了達(dá)到這個目標(biāo)降宅,就需要需求分析,代碼開發(fā)能夠盡快的完成囚霸,測試完成的非逞快,這就要求團(tuán)隊(duì)的業(yè)務(wù)分析能力拓型,技術(shù)能力额嘿,CI能力持續(xù)強(qiáng)大才能辦到。

如何快速反饋

從需求到用戶使用是一個比較長的鏈條劣挫,這里的反饋姑且定義成團(tuán)隊(duì)能給的快速反饋吧册养。

站在開發(fā)團(tuán)隊(duì)的角度,提交的代碼能夠快速部署压固,運(yùn)行球拦,看到需求的交付到測試部,通過測試部的測試帐我,就算是快速反饋了坎炼。

為了能夠提高反饋速度,團(tuán)隊(duì)級CI的持續(xù)運(yùn)行和自動化用例的部署顯得尤其重要拦键。

所以團(tuán)隊(duì)的組建就要求能夠滿足技術(shù)谣光,業(yè)務(wù),測試芬为,持續(xù)集成的人來完成這種事情萄金。

自組織的自驅(qū)力

為了達(dá)到提升開發(fā)人員的研發(fā)體驗(yàn),大家會持續(xù)努力的為之奮斗媚朦,因?yàn)樗娴挠绊懙搅宋覀兩畹男腋8小?/p>

那么努力的方向也就非常明確氧敢,別人以月為單位迭代,我們可不可以以周询张,可不可以以天為單位孙乖。

為了達(dá)到這個目標(biāo),實(shí)際上還是會讓我們在技術(shù)瑞侮,管理等方面都做到極致的圆。

最后

我們明白所有道理鼓拧,依然過不好一生

人才是最重要的半火,我也知道,可我如何找到一個靠譜的人呢季俩?

人才那么貴钮糖,不可能挑最貴的,如何破解項(xiàng)目中的人品驅(qū)動開發(fā),敬請關(guān)注下篇《人才的平臺化培養(yǎng)》店归。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末阎抒,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子消痛,更是在濱河造成了極大的恐慌且叁,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,036評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件秩伞,死亡現(xiàn)場離奇詭異逞带,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)纱新,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評論 3 395
  • 文/潘曉璐 我一進(jìn)店門展氓,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人脸爱,你說我怎么就攤上這事遇汞。” “怎么了簿废?”我有些...
    開封第一講書人閱讀 164,411評論 0 354
  • 文/不壞的土叔 我叫張陵空入,是天一觀的道長。 經(jīng)常有香客問我捏鱼,道長执庐,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,622評論 1 293
  • 正文 為了忘掉前任导梆,我火速辦了婚禮轨淌,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘看尼。我一直安慰自己递鹉,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,661評論 6 392
  • 文/花漫 我一把揭開白布藏斩。 她就那樣靜靜地躺著躏结,像睡著了一般。 火紅的嫁衣襯著肌膚如雪狰域。 梳的紋絲不亂的頭發(fā)上媳拴,一...
    開封第一講書人閱讀 51,521評論 1 304
  • 那天,我揣著相機(jī)與錄音兆览,去河邊找鬼屈溉。 笑死,一個胖子當(dāng)著我的面吹牛抬探,可吹牛的內(nèi)容都是我干的子巾。 我是一名探鬼主播帆赢,決...
    沈念sama閱讀 40,288評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼线梗!你這毒婦竟也來了椰于?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,200評論 0 276
  • 序言:老撾萬榮一對情侶失蹤仪搔,失蹤者是張志新(化名)和其女友劉穎瘾婿,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體烤咧,經(jīng)...
    沈念sama閱讀 45,644評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡憋他,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,837評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了髓削。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片竹挡。...
    茶點(diǎn)故事閱讀 39,953評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖立膛,靈堂內(nèi)的尸體忽然破棺而出揪罕,到底是詐尸還是另有隱情,我是刑警寧澤宝泵,帶...
    沈念sama閱讀 35,673評論 5 346
  • 正文 年R本政府宣布好啰,位于F島的核電站,受9級特大地震影響儿奶,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜闯捎,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,281評論 3 329
  • 文/蒙蒙 一椰弊、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧瓤鼻,春花似錦秉版、人聲如沸茬祷。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽祭犯。三九已至秸妥,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間沃粗,已是汗流浹背粥惧。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留陪每,地道東北人影晓。 一個月前我還...
    沈念sama閱讀 48,119評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像檩禾,于是被迫代替她去往敵國和親挂签。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,901評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1盼产、在項(xiàng)目的Sprint回顧會后饵婆,團(tuán)隊(duì)成員指出那是抱怨會,不是非常有效戏售。Scrum主管應(yīng)該怎么做侨核?A 建議團(tuán)隊(duì)尊重...
    隔壁老李頭閱讀 12,083評論 1 16
  • 生意不那么景氣,店里有老婆看著灌灾,承軍除非店里有事就去轉(zhuǎn)轉(zhuǎn)搓译,沒事就在家窩著。 這天锋喜,他在家里的電腦上玩斗地主些己,正玩得...
    一襲藍(lán)衫閱讀 190評論 0 2
  • 控制按鈕內(nèi)部的子控件對齊。不是用contentMode嘿般,使用以下兩個屬性: 控件內(nèi)部子控件之間的間距
    三歲就很乖閱讀 399評論 0 0
  • 第一章:tfboys來我家 “小凱段标,萬州到了÷”王源推了推在一旁睡著的小凱。 “五,到了么菠劝“0龋”小凱還在半睡半醒中。...
    艾雅杉閱讀 258評論 0 0
  • 人立于天地之間砸逊,孝順當(dāng)先虑灰,哪怕是愚孝。
    小北芮閱讀 156評論 0 0