略有耳聞

          行業(yè)變化真的很快~思想更新迭代更是應(yīng)接不暇。

          我在最早最早聽到敏捷開發(fā)的時(shí)候是2014年,入行剛剛兩年。

          猶記得當(dāng)初領(lǐng)導(dǎo)引出這個(gè)話題,大家討論開來。

          “咱們敏捷不起來,那是外國(guó)玩的東西”

          “敏捷就是快,極限編程,到時(shí)候代碼都是坑。還得重構(gòu)”

          其實(shí)很多對(duì)話已經(jīng)很模糊了。但是整體的氛圍就是,想玩會(huì)把自己玩死。

          當(dāng)時(shí)作為一顆小白菜的我~,完全聽不懂他們?cè)谥v什么。只能從字面意義去暢想。

          敏捷--就是快速的意思唄,快就對(duì)了。

          極限--是不是就是給你個(gè)需求你能超出極限干出來。

          這太恐怖了。后面這個(gè)話題慢慢就不知不覺中煙消云散

          痛苦

          對(duì)敏捷的認(rèn)識(shí),我的思想依舊停留在之前的認(rèn)知。一直沒有人討論,也沒有過自己主動(dòng)補(bǔ)充。

          主要原因,周圍的人習(xí)慣了這種跨度長(zhǎng),按部就班的迭代方式。

          即便是有人提出過異議,依舊還是寡不敵眾,重回其道。

          2017年11月 到 2019年元旦,這是我感觸頗深的一段時(shí)間。

          因?yàn)榉纸M原因,起初有一個(gè)很不起眼的系統(tǒng)放在了我們組,然后這個(gè)系統(tǒng)從無到有,我們進(jìn)行快速開發(fā)上線。直到我一個(gè)人維護(hù)這個(gè)系統(tǒng)兩年。

          后面因?yàn)槲疫€有另外一個(gè)重要的工作,使得這兩個(gè)工作項(xiàng),在沖突中迭代,在痛苦中來回切換。

          其中的痛苦對(duì)于沒有管理經(jīng)驗(yàn)的我來說真的是煉獄。

          我向管理層提出了我的想法,是不是可以改變一下這種節(jié)奏?

          通過深思熟慮我從.NET組轉(zhuǎn)到了php組(可以理解為也是技術(shù)棧的完全切換),就是我們說的轉(zhuǎn)語言。

          但是轉(zhuǎn)過的我,依舊痛苦。需求不斷,我依舊使用C#迭代著這個(gè)內(nèi)部系統(tǒng)。

          10月份接到一個(gè)高層領(lǐng)導(dǎo)們提出很多需求,準(zhǔn)備一個(gè)大版本迭代。必須在元旦前上線。

          首先:

          人不夠 -- 找外包和我一起來做

          時(shí)間長(zhǎng) -- 砍掉估時(shí)的一半,加班做

          資金 -- 外包2人,算是增加了預(yù)算

          結(jié)果可想而知:

          好在上線了(元旦加了幾天班,一個(gè)外包沒來,另一個(gè)最后一天因?yàn)槲覆皇娣丶伊耍?br>
          我現(xiàn)在想起元旦自己一個(gè)人在一個(gè)項(xiàng)目群里回復(fù)著4~5個(gè)測(cè)試(系統(tǒng)測(cè)試、性能測(cè)試),

          一個(gè)人改著bug,改完bug列表,刷新后馬上又多了幾個(gè)bug的崩潰。

          php組的領(lǐng)導(dǎo)也確實(shí)幫不上忙,默默陪著我,協(xié)調(diào)資源和處理其他問題。多虧領(lǐng)導(dǎo)的陪伴,要不我真的能放棄。

          這個(gè)時(shí)候,我的小孩出生也有4個(gè)多月了。

          那一年的8月,也就是2018年8月,我從老東家離職。

          我給我的理由是:離家遠(yuǎn),想早點(diǎn)回家看孩子。

          這個(gè)理由真的很牽強(qiáng)。我真的感覺倦了,感覺無休止地看不到頭,感覺自己更加迷茫。

          反思

          我從上一家公司離職后,到現(xiàn)在一年多。我才慢慢體會(huì)到我所說的痛苦都是有原因的,而且完全可以避免和克服。

          入職新公司,參與了一個(gè)項(xiàng)目,并嘗試著管理一個(gè)項(xiàng)目。公司有整個(gè)項(xiàng)目周期的管理流程。

          我從流程中學(xué)習(xí)如何管理項(xiàng)目。經(jīng)過一年多的學(xué)習(xí)和轉(zhuǎn)變,我學(xué)習(xí)著分析當(dāng)初我的痛苦。
          沒有項(xiàng)目管理經(jīng)驗(yàn)的我
          因?yàn)槲易钍煜ごa和業(yè)務(wù),所以組織外包分配任務(wù)。但是沒有經(jīng)驗(yàn)和想法的我把這個(gè)項(xiàng)目管理得一團(tuán)糟。

          我應(yīng)該可以更加清晰地分配任務(wù),使得任務(wù)相對(duì)獨(dú)立。

          我也可以更加詳細(xì)地拆分任務(wù),因?yàn)槲覍?duì)邏輯非常熟悉,所以可以將復(fù)雜操作拆得更加詳細(xì)

          我在項(xiàng)目中開發(fā),無法脫身,完全可以從上層角度來提前協(xié)調(diào)資源。

          我當(dāng)時(shí)的技術(shù)面比較窄,無法從更高的技術(shù)角度看代項(xiàng)目。

          我知道當(dāng)時(shí)的外包很貴,領(lǐng)導(dǎo)可能出于預(yù)算,分析了任務(wù)量,確認(rèn)了2個(gè)外包。

          整個(gè)開發(fā)沒有層次,測(cè)試都在最后一擁而上,我們不得不在群里說著這個(gè)功能的實(shí)現(xiàn)細(xì)節(jié)。然后測(cè)試再去測(cè)試。
          對(duì)這個(gè)項(xiàng)目預(yù)估不足
          沒有預(yù)估到這個(gè)內(nèi)部系統(tǒng)如此復(fù)雜的業(yè)務(wù)纏繞

          沒有預(yù)估到這個(gè)系統(tǒng)整個(gè)迭代如此混亂,沒有節(jié)奏,沒有章法。
          心態(tài)
          一開始我就輸了,輸在了心態(tài)

          我總是想著2年的系統(tǒng)沒有文檔,重構(gòu)是完不成的。

          我總是想著完不成也有理由,因?yàn)锳,B,C

          遇到困難或在極其艱難的時(shí)候,沒有正面困難的勇氣,我選擇了抱怨和唉聲嘆氣,我選擇了消極應(yīng)戰(zhàn)。對(duì),我的士氣確實(shí)沒有了。
          如果
          如果,再有如果,我使用一些項(xiàng)目管理的方法和在實(shí)踐中總結(jié)的方法,再次迭代這個(gè)項(xiàng)目,那結(jié)果會(huì)是怎樣?

          如果我再負(fù)責(zé)一點(diǎn),把模塊拆開,任務(wù)分細(xì),即便是外包來做,也不會(huì)被項(xiàng)目嚇到?

          如果我在開始前,做了詳細(xì)的項(xiàng)目迭代規(guī)劃,可以先交付什么,后交付什么,前后沒有大的關(guān)聯(lián)。測(cè)試資源可以盡早介入。

          如果我在開發(fā)前,做好風(fēng)險(xiǎn)準(zhǔn)備以及應(yīng)對(duì)方案,是不是開發(fā)中有時(shí)候就不會(huì)那么被動(dòng)?
          我總結(jié)就是:層次、心性、管理
          為什么是這三個(gè)詞,這也是我覺得我從一個(gè)普通程序員轉(zhuǎn)變成初級(jí)管理的一個(gè)總結(jié)。

          層次:我當(dāng)初壓根就沒有轉(zhuǎn)管理的這根線,所以分析問題都是從自身角度,層次可想而知。

          心性:做好了轉(zhuǎn)管理的準(zhǔn)備,心性也要做好準(zhǔn)備,遇到棘手的問題,客戶的催促。我必須放下抱怨、冷靜分析選擇最合適的解決方案。

          管理:我思想和心里都做好了準(zhǔn)備,我確實(shí)需要一些指導(dǎo),比如老領(lǐng)導(dǎo)的幫帶,一些書籍的閱讀。從認(rèn)知上再次提升
          剩下的就是在實(shí)踐中不斷打磨自己的認(rèn)知和理解,總結(jié)后再嘗試。
          重新定義自己

          2018年8月中旬來到現(xiàn)在的公司,這里我接觸了一些項(xiàng)目管理的流程。

          我嘗試管理項(xiàng)目,我嘗試總結(jié)問題,我嘗試全局分析。

          這一年我犯了很多錯(cuò),回過頭發(fā)現(xiàn)當(dāng)初的自己是多么幼稚不堪。

          還好,我在同事和領(lǐng)導(dǎo)身上,慢慢學(xué)習(xí)他們的優(yōu)點(diǎn)和經(jīng)驗(yàn)。
          如何管理項(xiàng)目、把控流程、協(xié)調(diào)資源、拆分任務(wù) 如何和上級(jí)溝通 如何和同事更好協(xié)作 如何把自己身上的任務(wù)合理分下去,同時(shí)關(guān)注帶的人的成長(zhǎng)
          比如購銷合同一個(gè)緊急項(xiàng)目,如何跨部門協(xié)調(diào),如何在緊急情況下做出合適的方案并協(xié)調(diào)資源。 ... ...
          重新認(rèn)識(shí)敏捷

          2019年3月,我們部門來了一個(gè)新同事,了解到他之前公司一直是敏捷開發(fā)。

          我們時(shí)不時(shí)一起討論敏捷開發(fā)等相關(guān)問題。

          “我們的任務(wù)是盡早持續(xù)交付有價(jià)值的軟件,并讓用戶滿意”

          這一敏捷宣言,細(xì)細(xì)品味,確實(shí)蘊(yùn)藏了巨大的能量。

          圍繞著這一句話,我們可以想象到很多的方面進(jìn)行改進(jìn),以接近這一宣言。
          用戶為中心 價(jià)值導(dǎo)向 持續(xù)集成 優(yōu)先級(jí) 自主管理 協(xié)作溝通 以人為本 等......
          我們所使用的這些方法和策略,就是在慢慢打造更高效的團(tuán)隊(duì)。發(fā)揮價(jià)值。

          發(fā)揮價(jià)值,然后慢慢改造流程,發(fā)揮更大的價(jià)值。

          就是在一個(gè)循環(huán)往復(fù)中,螺旋上升。

          起初會(huì)有不適應(yīng),因?yàn)槿硕际怯卸栊缘模M織和規(guī)范都是有平衡的。

          敏捷的這些思想,無時(shí)無刻地沖擊著這些人性、組織以及規(guī)范。

          當(dāng)在堅(jiān)持實(shí)行的過程中,信任他人,成就他人,這樣慢慢激發(fā)人性的能量。團(tuán)隊(duì)收獲的是能量,個(gè)人收獲的是成長(zhǎng)。

          堅(jiān)持實(shí)行敏捷,是一項(xiàng)艱巨的任務(wù)。這需要團(tuán)隊(duì)不斷磨合,不斷找到合適的相處方式,找到每個(gè)人的能力成長(zhǎng)點(diǎn),并激發(fā)它。

          敏捷最終落腳的地方是人,所以如何將敏捷這些思想,灌輸給團(tuán)隊(duì)。然后沿著方法論嘗試、總結(jié)、修改、再嘗試。

          這樣的敏捷,我不確定是不是也是敏捷的一種。

          總結(jié)

          不斷實(shí)踐,不斷吸收,不斷激發(fā),不斷優(yōu)化

          友情鏈接
          ioDraw流程圖
          API參考文檔
          OK工具箱
          云服務(wù)器優(yōu)惠
          阿里云優(yōu)惠券
          騰訊云優(yōu)惠券
          京東云優(yōu)惠券
          站點(diǎn)信息
          問題反饋
          郵箱:[email protected]
          QQ群:637538335
          關(guān)注微信

                强嗯~受~噗嗤~啊~H视频 | 欧美操操网 | 国产精品久久久久久婷婷不卡 | 少妇一边喂奶一边我做 | 欧美日韩性爱视频小说 |