開發(fā)和測試融合秋秤,到底該怎么做?

本文首發(fā)于「BY林子」脚翘,轉(zhuǎn)載請參考版權聲明灼卢。


隨著軟件開發(fā)變得越來越快,越來越復雜来农,傳統(tǒng)的開發(fā)方法已經(jīng)無法滿足當前的需求芥玉。在過去,軟件開發(fā)人員和測試人員通常是兩個不同的團隊备图,他們之間的溝通和協(xié)作非常困難灿巧。為了解決這些問題,開發(fā)和測試融合已經(jīng)成為了軟件開發(fā)的新趨勢揽涮,越來越多的企業(yè)開始實施開發(fā)和測試的融合抠藕。

然而,現(xiàn)實情況下蒋困,開發(fā)和測試融合卻并不理想盾似,大家對此也是存在疑問:開發(fā)和測試融合,到底該怎么做雪标?本文就跟大家一起探討開發(fā)和測試融合相關的問題零院。

01 為什么要實現(xiàn)開發(fā)和測試融合?

1.1 新形勢下質(zhì)量文化的要求

開發(fā)和測試融合是跟新形勢下的質(zhì)量文化村刨、軟件測試的價值觀密不可分的告抄,主要體現(xiàn)在以下幾個方面:

1. 全程的測試介入

全生命周期各個環(huán)節(jié)的測試介入,并不是測試的獨立工作嵌牺,離不開跟各個角色的協(xié)作打洼。

2. 團隊為質(zhì)量負責

傳統(tǒng)的測試和開發(fā)物理上隔離、時間上分裂逆粹,不利于實現(xiàn)團隊整體為質(zhì)量負責募疮,只有兩個角色打破隔閡,融合到一起僻弹,才有成功的可能阿浓。

3. 持續(xù)精準的自動化測試

自動化測試不是把手工測試用代碼實現(xiàn)那么簡單,而是需要有相應的策略蹋绽,需要考慮業(yè)務風險和技術風險芭毙,從而少不了開發(fā)和測試的協(xié)作筋蓖,兩者互為助力,讓自動化測試更有效稿蹲,發(fā)揮真正的價值扭勉。

4. 質(zhì)量內(nèi)建

確保做正確的事情鹊奖,并且正確地做事情苛聘,就要求對需求理解準確,并且持續(xù)的收集反饋忠聚,對每一個環(huán)節(jié)進行糾偏设哗,以盡早發(fā)現(xiàn)問題,做到缺陷預防两蟀。在每一個PDCA環(huán)中都離不開測試网梢、開發(fā)、甚至業(yè)務和運維的共同參與赂毯。

1.2 融合帶來的價值

開發(fā)和測試融合所帶來的價值战虏,可以總結(jié)為這幾個方面:

1. 更緊密的協(xié)作

開發(fā)和測試人員可以更緊密地協(xié)作,更好地理解對方的工作和需求党涕,并更好地解決問題烦感。

2. 更高的質(zhì)量、更低的成本

通過及早發(fā)現(xiàn)和糾正缺陷膛堤,可以提高軟件質(zhì)量手趣,減少測試和修復缺陷的時間和成本。

3. 更短的開發(fā)周期

通過同時進行開發(fā)和測試肥荔,可以加快開發(fā)速度绿渣,縮短發(fā)布周期。

4. 更少的風險

通過提前發(fā)現(xiàn)和修復缺陷燕耿,不僅可以減少修復缺陷所需的時間和成本中符,還可以降低軟件開發(fā)的風險。

02 開發(fā)和測試融合有哪些具體的實現(xiàn)形式誉帅?

我認為開發(fā)和測試的融合可以從形式和實質(zhì)兩個方面來考慮舟茶。

2.1 形式上融合

從形式上看,開發(fā)和測試的融合可以理解為將開發(fā)和測試兩個部門的人員和工作流程進行整合堵第,以便更好地協(xié)同工作和提高生產(chǎn)效率吧凉。這可能包括使用共同的工具和技術、共享知識和經(jīng)驗等踏志。

形式上融合也就是可見的一些融合方式阀捅,通常有:

1. 組織架構的調(diào)整

打破開發(fā)和測試之間的部門墻,重新調(diào)整組織架構针余,將開發(fā)和測試融合為一個部門或者一個團隊饲鄙。

2. 全流程的協(xié)作

測試全流程參與凄诞,在各個階段更多地跟開發(fā)進行協(xié)作,讓測試活動貫穿于整個軟件開發(fā)生命周期忍级,比如:一起參與需求分析和技術討論帆谍、結(jié)對編寫自動化測試、還有Kickoff和Desk check等等轴咱。

2.2 實質(zhì)上融合

形式上實現(xiàn)融合很關鍵汛蝙,是融合的第一步。但是光有形式上的融合朴肺,貌合神離窖剑,缺少實質(zhì)上的融合是沒有多大意義的。

從實質(zhì)上看戈稿,開發(fā)和測試的融合是一種思維方式和文化變革西土,它要求開發(fā)人員和測試人員在整個軟件開發(fā)生命周期中始終保持緊密聯(lián)系和協(xié)作。這種融合可以幫助團隊更好地理解彼此的角色和職責鞍盗,增加軟件質(zhì)量和穩(wěn)定性需了,并提高團隊的工作效率和靈活性。

2.3 開發(fā)與測試融合的實踐

基于形式上和實質(zhì)上的融合方式般甲,我之前分享的團隊質(zhì)量保障賦能的相關實踐和《構建測試的體系化思維(進階篇)》中提到的質(zhì)量內(nèi)建典型實踐肋乍,都是符合開發(fā)和測試融合的實踐。

03 開發(fā)和測試融合有哪些問題和挑戰(zhàn)欣除?

開發(fā)和測試融合要實現(xiàn)真正實質(zhì)上的融合不是一蹴而就的事情住拭,尤其基于傳統(tǒng)開發(fā)和測試分離的狀態(tài)要實現(xiàn)融合更是難上加難。開發(fā)和測試在融合過程中可能會存在以下摩擦:

  • 估算沒有考慮測試時間历帚,開發(fā)人員對進度不著急滔岳,最后導致壓縮的是測試的時間。
  • 開發(fā)人員和測試人員對于bug的嚴重性和優(yōu)先級的認識不一致挽牢,可能開發(fā)沒有及時修復高優(yōu)先級的bug谱煤,導致給最終用戶帶來不好的影響。
  • 開發(fā)人員可能會不夠關注代碼的質(zhì)量禽拔,而測試人員則會強調(diào)測試的覆蓋率和代碼質(zhì)量刘离。這可能會導致開發(fā)人員反感測試人員對他們的代碼提出的質(zhì)量問題。
  • 開發(fā)人員可能更關注快速發(fā)布新功能睹栖,而測試人員則會更關注是否有足夠全面的測試硫惕。
  • 開發(fā)和測試掌握著不同的領域知識,可能會使用不同的術語和工具野来,從而導致溝通上的困難恼除。

開發(fā)和測試之間的摩擦,究其原因,主要有:

  • 開發(fā)人員對測試人員的工作認識不夠
  • 開發(fā)人員對質(zhì)量認識和重視不夠
  • 測試人員對技術豁辉、開發(fā)人員的工作不了解
  • 開發(fā)人員和測試人員的目標不一致令野,甚至可能存在利益沖突

04 實現(xiàn)開發(fā)和測試融合需要注意什么?

為了盡量減少開發(fā)和測試之間的摩擦徽级,達成實質(zhì)上的真正融合气破,需要做到以下幾方面:

1. 統(tǒng)一的質(zhì)量目標

開發(fā)和測試共享統(tǒng)一的質(zhì)量目標,并且確保團隊每個成員都能明確和支持該質(zhì)量目標餐抢,為同樣的目標而努力现使。

2. 團隊共識的質(zhì)量文化

開發(fā)和測試對質(zhì)量文化達成共識,改變對質(zhì)量的認知弹澎。開發(fā)要重視質(zhì)量朴下,尊重測試人員的工作努咐,同樣苦蒿,測試要理解開發(fā)人員的工作,賦能開發(fā)團隊渗稍,倡導團隊一起擁護共同的質(zhì)量文化佩迟。

3. 充分的溝通和信息共享

大家都是團隊的一員,不應過分關注角色的不同竿屹,開發(fā)和測試之間需要有充分的溝通和高效的協(xié)作报强,對任何變更和質(zhì)量狀態(tài)信息都需要在團隊內(nèi)共享和可視化,讓團隊每個成員都能知曉拱燃。

4. 明確責任

在開發(fā)和測試融合中秉溉,開發(fā)人員和測試人員都需要承擔一定的責任。因此碗誉,需要明確每個人的職責和任務召嘶,以確保所有工作都得到適當?shù)奶幚怼?/p>


推薦閱讀:

敏捷測試宣言與原則
敏捷測試的核心
敏捷團隊的質(zhì)量保障賦能
構建測試的體系化思維(進階篇)
測試部門的職責定位
敏捷測試的指導性原則
說好的團隊為質(zhì)量負責呢?
團隊對質(zhì)量負責哮缺,”我“可以不負責弄跌?


本文首發(fā)于「BY林子」,轉(zhuǎn)載請參考版權聲明尝苇。

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末铛只,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子糠溜,更是在濱河造成了極大的恐慌淳玩,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,682評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件非竿,死亡現(xiàn)場離奇詭異蜕着,居然都是意外死亡,警方通過查閱死者的電腦和手機汽馋,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,277評論 3 395
  • 文/潘曉璐 我一進店門侮东,熙熙樓的掌柜王于貴愁眉苦臉地迎上來圈盔,“玉大人,你說我怎么就攤上這事悄雅∏茫” “怎么了?”我有些...
    開封第一講書人閱讀 165,083評論 0 355
  • 文/不壞的土叔 我叫張陵宽闲,是天一觀的道長众眨。 經(jīng)常有香客問我,道長容诬,這世上最難降的妖魔是什么娩梨? 我笑而不...
    開封第一講書人閱讀 58,763評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮览徒,結(jié)果婚禮上狈定,老公的妹妹穿的比我還像新娘。我一直安慰自己习蓬,他們只是感情好纽什,可當我...
    茶點故事閱讀 67,785評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著躲叼,像睡著了一般芦缰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上枫慷,一...
    開封第一講書人閱讀 51,624評論 1 305
  • 那天让蕾,我揣著相機與錄音,去河邊找鬼或听。 笑死探孝,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的神帅。 我是一名探鬼主播再姑,決...
    沈念sama閱讀 40,358評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼找御!你這毒婦竟也來了元镀?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,261評論 0 276
  • 序言:老撾萬榮一對情侶失蹤霎桅,失蹤者是張志新(化名)和其女友劉穎栖疑,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體滔驶,經(jīng)...
    沈念sama閱讀 45,722評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡遇革,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片萝快。...
    茶點故事閱讀 40,030評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡锻霎,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出揪漩,到底是詐尸還是另有隱情旋恼,我是刑警寧澤,帶...
    沈念sama閱讀 35,737評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響北滥,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜蜀细,卻給世界環(huán)境...
    茶點故事閱讀 41,360評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望戈盈。 院中可真熱鬧奠衔,春花似錦、人聲如沸奕谭。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,941評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽血柳。三九已至,卻和暖如春生兆,著一層夾襖步出監(jiān)牢的瞬間难捌,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,057評論 1 270
  • 我被黑心中介騙來泰國打工鸦难, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留根吁,地道東北人。 一個月前我還...
    沈念sama閱讀 48,237評論 3 371
  • 正文 我出身青樓合蔽,卻偏偏與公主長得像击敌,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子拴事,可洞房花燭夜當晚...
    茶點故事閱讀 44,976評論 2 355

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