男女性高爱潮免费网站,免费人成在线观看视频播放,三级三级三级a级全黄,日日摸日日碰夜夜爽无码,国产精品久久久久精品日日,黑人巨大粗物挺进了少妇,国产麻豆一区二区三区精品视频,精品久久久久久亚洲综合网

PingCode團(tuán)隊如何通過敏捷開發(fā)應(yīng)對放開后的疫情沖擊

PingCode 研發(fā)VP徐子巖
+ 關(guān)注
2022-12-28 15:43
989次閱讀

隨著「第九版」、「二十條」以及最近發(fā)布的「新十條」,我們的防疫措施轉(zhuǎn)向開放和共存,全國各地的企業(yè)陸續(xù)復(fù)工復(fù)產(chǎn)。這讓我們仿佛看到了經(jīng)濟(jì)的快速復(fù)蘇和生產(chǎn)力的立即回升。

但是,北方的幾個城市相繼出現(xiàn)了大量人員感染的情況。特別是最近,北京的感染人數(shù)肉眼可見地快速增加。大家仿佛一夜之間從「因為封控?zé)o法上班」變成了「因為發(fā)燒無法上班」。突如其來的情況令眾多團(tuán)隊措手不及:人員因病無法到崗,或者因為需要照料家人無法全身心投入工作,導(dǎo)致項目進(jìn)度瀕臨失控。

同樣的,作為以北京和西安為研發(fā)中心的 PingCode 團(tuán)隊也面臨著這樣的問題。接下來,本文試圖和大家分享一下我們是如何通過敏捷開發(fā),結(jié)合 PingCode 產(chǎn)品本身來盡力解決問題的,希望能夠為您提供一些靈感和思路。

一、更加細(xì)致地進(jìn)行迭代容量估算

在 Scrum 流程中,迭代計劃會議的第一個階段就是要確定團(tuán)隊的容量,就是確定當(dāng)前迭代能夠完成的故事點總和。一般來講,這個數(shù)字是參考之前已完成的迭代,然后再進(jìn)行討論,并最終達(dá)成共識。

在人員相對穩(wěn)定的情況下,上述方式不會有什么大問題。但是,因為處在第一波疫情沖擊之下,對于容量估算則要格外謹(jǐn)慎和小心。為此,我們引入了一個簡單的公式進(jìn)行計算。

首先我們會統(tǒng)計之前(沖擊前)幾個迭代的平均容量。然后再統(tǒng)計當(dāng)前迭代人員的投入情況(百分比)。主要包括:

  • 因為生病,或者需要照料家人等造成的病假或事假。
  • 因為恢復(fù)期無法以之前100%的能力投入。
  • 家人或共居者有陽性,結(jié)合目前5-7天的潛伏期,預(yù)計可能出現(xiàn)的病假。

這里需要注意的是,我們明確的表示,投入情況并不代表某位成員是否「稱職」,也與績效、工作態(tài)度等無關(guān),僅僅是為了團(tuán)隊能夠盡量合理的預(yù)測,保證最終產(chǎn)出物的質(zhì)量。因為只有這樣,才能讓大家提供最真實客觀的反饋。

最后我們將每位成員的投入情況帶入公式計算,得到一個估算的容量值。再討論確定最終的容量。譬如之前團(tuán)隊共有5人,平均容量為 50 。本次迭代開始時,兩位同事因病在家休息一周,第二周恢復(fù)期只能有50%的工作效率。另一位成員需要照看家人,只有15%的時間能夠參與工作。那么最終的容量值大致是 50 / 5 * (1 + 1 + 0.15 + 0.25 + 0.25) = 26.5 。

PingCode團(tuán)隊如何通過敏捷開發(fā)應(yīng)對放開后的疫情沖擊

二、確保每個人對需求的理解一致

由于人員的不確定性增加,在迭代會議時,大家在討論需求的時候需要更加仔細(xì)。在可接受的范圍內(nèi),我們建議團(tuán)隊盡可能地對用戶故事的每一個細(xì)節(jié)和場景進(jìn)行充分的討論,確保所有人對需求的理解是一致的。同時,對于討論過程中發(fā)掘出的內(nèi)容進(jìn)行詳細(xì)記錄。

PingCode團(tuán)隊如何通過敏捷開發(fā)應(yīng)對放開后的疫情沖擊

對需求理解保持高度一致,能夠確保在開發(fā)過程中,無論是誰作為用戶故事負(fù)責(zé)人,無論用戶故事內(nèi)子任務(wù)分派給誰,都能在最終驗收時與預(yù)期的功能保持一致。避免由于某位成員臨時請假的情況下,因為其他成員對需求理解偏差導(dǎo)致最終的結(jié)果不達(dá)預(yù)期。

三、盡量不要指定用戶故事負(fù)責(zé)人

雖然最「正統(tǒng)」的 Scrum 規(guī)范要求不能指定用戶故事的負(fù)責(zé)人,但是我們在實際工作中,還是允許 Team Leader / Product Owner 在某些情況下可以提前指定用戶故事的負(fù)責(zé)人。這主要是為了確保一些關(guān)鍵或復(fù)雜的功能由資深的員工完成,或者讓某些成員能夠有機(jī)會去負(fù)責(zé)一些自己想做的業(yè)務(wù)。

但是在當(dāng)前情形下,我們認(rèn)為提前指定負(fù)責(zé)人會帶來更大的不確定性風(fēng)險。因此,會傾向于更加的謹(jǐn)慎。也就是說,除非出現(xiàn)非常必要的情況,我們是不允許團(tuán)隊在計劃會議中直接指定某些用戶故事的負(fù)責(zé)人。因為指定負(fù)責(zé)人或多或少的會降低參與感與熟悉程度。而一旦出現(xiàn)負(fù)責(zé)人請假的情況,其他成員則很難短時間內(nèi)進(jìn)行補(bǔ)充和替代。

對于必須要指定的極特殊情況,我們也要求同時指定一名后備人員(即雙負(fù)責(zé)人制)。他與負(fù)責(zé)人對用戶故事的理解,以及對技術(shù)實現(xiàn)的了解程度基本一致,能夠確保人員出現(xiàn)問題的時候可以快速補(bǔ)充。

四、每日站會時重點關(guān)注被阻塞的工作

我們要求各團(tuán)隊的 Scrum Master,在近期的每日站會中重點關(guān)注那些被阻塞的工作,在必要的時候逐個詢問團(tuán)隊成員開發(fā)進(jìn)度是否有偏差。

工作被阻塞,一方面可能是因為技術(shù)問題,另一方面,在當(dāng)前還可能是其他成員或其他團(tuán)隊無法按時交付功能點。這在 PingCode 這種多團(tuán)隊、分布式項目中顯得尤為突出。而功能點的延遲交付,很有可能是成員投入不足導(dǎo)致的。

有的時候,成員的投入比例很難在計劃會議中明確預(yù)測。可能在迭代過程中,有的員工本人身體不適,或者家庭原因等等,導(dǎo)致不同程度的投入度不足。而我們不同于歐美企業(yè),在遇到個人問題和困難時多半會自己解決,而并不會向團(tuán)隊同步。也就是經(jīng)常說的「輕傷不下火線」。雖然這種做法可以理解,但是在客觀上往往會導(dǎo)致工作進(jìn)度和完成質(zhì)量出現(xiàn)了不同程度的下降。而且往往很難被立即發(fā)現(xiàn)。

對于一個 Scrum 團(tuán)隊,我們希望看到真實的狀況,遇到問題和困難大家一起解決。同時 PingCode 團(tuán)隊也不鼓勵所謂的「帶病工作」。因此,關(guān)注阻塞情況能夠幫助我們更快發(fā)現(xiàn)潛在的問題,立即進(jìn)行調(diào)整。這小調(diào)整包括更換負(fù)責(zé)人、調(diào)整迭代目標(biāo)和優(yōu)先級等。確保迭代結(jié)束時,交付的內(nèi)容都是完整的且有質(zhì)量保證的。

五、在群組、需求詳情和評論以及協(xié)作空間討論模塊中進(jìn)行溝通

開發(fā)過程中,團(tuán)隊成員、產(chǎn)品經(jīng)理、設(shè)計師以及運維同事,甚至營銷線同事之間都會有頻繁的溝通。其中涉及需求、技術(shù)、實現(xiàn)等等諸多方面。此前我們推薦大家在可能的情況下面對面溝通。因為這樣效率最高,而且能夠確保大家都明確各自的訴求和最終的結(jié)論。

但是在人員波動較大的當(dāng)下,我們轉(zhuǎn)而推薦大家更多的使用能夠留存數(shù)據(jù)的在線溝通方式。而且避免使用一對一的私聊。這主要是因為,一對一的溝通雖然效率高,但是溝通的結(jié)果僅限于兩個人。一旦后期有人請假,對于接手的其他成員就會出現(xiàn)信息的缺失。即使通過再次溝通能夠彌補(bǔ)這樣的缺失,耗費的時間成本也是一個不能忽略的問題。

因此我們要求團(tuán)隊成員通過以下三種方式進(jìn)行溝通:

一是利用Worktile 群組進(jìn)行溝通:我們?yōu)槊恳粋€ Scrum 小組創(chuàng)建的對應(yīng)的 Worktile 聊天群組,對于迭代內(nèi)的溝通都要求通過群組進(jìn)行交流。這樣一方面保證了信息能夠留存的檢索,另一方面,如果有需要負(fù)責(zé)人替換的情況,也可以通過群組信息快速或者需求詳情。

PingCode團(tuán)隊如何通過敏捷開發(fā)應(yīng)對放開后的疫情沖擊

二是要求對所有結(jié)論性的東西都落實在對應(yīng)工作項的描述和評論中。這樣,任何人打開此工作項,都能夠得到完成的需求詳情、技術(shù)細(xì)節(jié)和討論結(jié)果。

PingCode團(tuán)隊如何通過敏捷開發(fā)應(yīng)對放開后的疫情沖擊

三是使用協(xié)作空間討論偏底層技術(shù),或者需要長期溝通的內(nèi)容:作為PingCode協(xié)作空間中即將推出的一項新功能,目前已經(jīng)在我們團(tuán)隊內(nèi)部試用了一個月左右。對于那些偏底層技術(shù),或者需要長期溝通的內(nèi)容,我們要求通過討論功能進(jìn)行。一方面大家可以針對一個問題進(jìn)行回復(fù),同時也可以針對別人的回復(fù)進(jìn)行評論。通過這種方式能夠讓討論更加深入和有針對性,更容易沉淀出最終的結(jié)果。同時,討論的結(jié)果連同過程,都能夠被快速的查閱和檢索。

PingCode團(tuán)隊如何通過敏捷開發(fā)應(yīng)對放開后的疫情沖擊

六、使用自動化代替人工

需要注意的一點,我們采用上述的任何措施,只能是在人員出現(xiàn)波動的時候,通過靈活運用敏捷開發(fā)流程,盡量的規(guī)避風(fēng)險,將影響降低到可控的范圍內(nèi)部。那么還有什么辦法,進(jìn)一步解決成員構(gòu)成不穩(wěn)定的問題呢?讓更多的工作從人工操作變?yōu)闄C(jī)器自動操作,這不失為一種解決方案,而且是一個根本上的解決方案。

譬如在 PingCode,我們針對 Alpha、Beta 這兩個日常開發(fā)用到的環(huán)境,都做到了基于代碼倉儲的全自動部署的能力,完全不需要人工的干預(yù)。通過在AWS上構(gòu)建的 Jenkins、Kubernetes、Helm 和 Harbor,開發(fā)人員合并代碼后會自動執(zhí)行代碼掃描、編譯、測試、打包和部署工作。3-5分鐘左右,就能夠在 Alpha 環(huán)境看到最新的功能,完全無需研發(fā)和運維人員手工操作。

PingCode團(tuán)隊如何通過敏捷開發(fā)應(yīng)對放開后的疫情沖擊

類似的,對于涉及線上的 RC 和 Production 環(huán)境,我們設(shè)計了完整的部署工單系統(tǒng)。研發(fā)人員只要按需提交申請,指定部署環(huán)境和待執(zhí)行的腳本等,待運維同事確認(rèn)就可以在指定時間自動執(zhí)行,完成部署和上線。

PingCode團(tuán)隊如何通過敏捷開發(fā)應(yīng)對放開后的疫情沖擊

除了流水線以外,我們還充分利用 PingCode 的自動化能力,解決了很多之前需要大家手動執(zhí)行的操作。一方面節(jié)約了開發(fā)的時間,另一方面,也在人員不在崗的時候盡量保持流程的穩(wěn)定性和消息的及時性。

PingCode團(tuán)隊如何通過敏捷開發(fā)應(yīng)對放開后的疫情沖擊

總結(jié)

研發(fā)團(tuán)隊人員的波動是一件很平常的事情,之前也會時有發(fā)生。但是由于第一波疫情的沖擊,使得這一現(xiàn)象體現(xiàn)的尤為突出。敏捷開發(fā)的原則是擁抱變化,而變化不僅是我們之前關(guān)注的需求變化,其實也包含了成員的變化。因此我們認(rèn)為,通過貫徹和優(yōu)化敏捷開發(fā)流程,能夠很好的解決當(dāng)下的問題。

上述的一些規(guī)則,在我們的團(tuán)隊已經(jīng)實施了2周左右。從目前來看取得了較好的效果。雖然各團(tuán)隊的迭代產(chǎn)出或多或少的還是會收到一些影響,但是產(chǎn)品質(zhì)量沒有出現(xiàn)大的問題。團(tuán)隊內(nèi)和團(tuán)隊間的配合也相對穩(wěn)定。因此,我們希望通過這篇文章分享一下經(jīng)驗,能夠幫助大家一起盡力平穩(wěn)渡過這段特殊時刻。

[免責(zé)聲明]

原文標(biāo)題: PingCode團(tuán)隊如何通過敏捷開發(fā)應(yīng)對放開后的疫情沖擊

本文由作者原創(chuàng)發(fā)布于36氪企服點評;未經(jīng)許可,禁止轉(zhuǎn)載。

資深作者PingCode 研發(fā)VP徐子巖
PingCode 研發(fā)VP徐子巖
0
北京易成時代科技有限公司
實力廠商
實力廠商
優(yōu)質(zhì)服務(wù)
優(yōu)質(zhì)服務(wù)
及時響應(yīng)
及時響應(yīng)
立即詢價
相關(guān)話題
效率辦公
相關(guān)文章
最新文章
查看更多
關(guān)注 36氪企服點評 公眾號
打開微信掃一掃
為您推送企服點評最新內(nèi)容
消息通知
咨詢?nèi)腭v
商務(wù)合作
主站蜘蛛池模板: 精品久久久中文字幕人妻| 国产精品久久久久久影视不卡| 亚洲男人的天堂在线播放| 老太大性另类xxxⅹ| 亚洲人成色77777在线观看| 亚洲+欧美+视频| 97人人模人人爽人人少妇| 亚洲精品无码永久在线观看性色 | 久久亚洲av成人无码| 亚洲精品无码aⅴ中文字幕蜜桃| 吃瓜爆料就看黑料社区| 欧美熟妇喷潮xxxx| 人妻少妇久久中文字幕一区二区+麻豆 | 自拍偷自拍亚洲精品第1页| 两公的浮之手中字| 十八禁在线观看视频播放免费| 乱码中文字幕| 欧洲裸毛bbbbbxxxx| 亚洲三级黄色大片| 一二三四在线播放免费观看高清电影| 欧美亚洲国产一区二区三区| 夫前人妻被灌醉侵犯在线| jzzijzzij亚洲成熟少妇| 我和亲妺妺乱的性视频| 亚洲一卡2卡3卡4卡5卡精品| 欧洲男同gay| 国产熟女乱子视频正在播放| 揄拍成人国产精品视频| 野外做受又硬又粗又大视频√| 国产日产欧产系列| 欧美freesex黑人又粗又大| 日产幕无线码三区在线| 亚洲精品成人片在线播放| 国产性色av高清在线观看| 欧美伊人久久大香线蕉综合| 妇女bbbb插插插视频| 亚洲国产区男人本色| 人人妻人人澡人人爽欧美一区双| 美女黄频视频大全免费的国内 | 777午夜精品免费观看| 亚洲国产v高清在线观看|