国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
讓老媽告訴你如何編程

在今天開發(fā)人員的周例會(huì)上,大家吵的不可開交,我們在討論在敏捷開發(fā)中是否應(yīng)該將“故事點(diǎn)(story point——敏捷開發(fā)中的一種工作量單位)”分配給修改bug和代碼整理工作——將它們跟軟件功能需求一樣對待。我們使用的story類型都是 Pivotal Tracker系統(tǒng)里缺省指定的。概括起來,通常認(rèn)為軟件功能單位是一種能夠給用戶帶來價(jià)值的“story”(所有你可以對它們使用這樣的套話“做為一個(gè)用戶,我想要的是…”),但bug和代碼整理工作不屬于這類(盡管它們有些是必須處理的,例如償還技術(shù)債務(wù))。

根據(jù)Pivotal Tracker系統(tǒng)里的設(shè)定,只有軟件功能特征才配分配給”故事點(diǎn)“。團(tuán)隊(duì)的“成績”依仗于在過去的3-4個(gè)迭代開發(fā)周期里完成的“故事點(diǎn)”的多少,所 以,如果你將大量的時(shí)間浪費(fèi)在重構(gòu)代碼和修改bug上,你的“成績”就會(huì)下滑。于是,經(jīng)理會(huì)極力反對將“故事點(diǎn)”分配給代碼整理和修改bug,因?yàn)椤爸挥?把時(shí)間用在開發(fā)功能上,客戶才會(huì)認(rèn)可我們的努力工作”。

 

遇到這種情況,勾起了我對往事的一段回憶,那是我在童年時(shí)整理房屋的事情。如果你跟我小時(shí)候一樣邋遢懶惰,你會(huì)像我一樣將臟襪子、糖紙丟的滿地都 是,幾乎看不到地板。媽媽會(huì)反復(fù)嘮叨說“每天記住把襪子丟進(jìn)洗衣機(jī),把糖紙丟進(jìn)垃圾桶,這樣你就永遠(yuǎn)不需要打掃房間。”但有時(shí)候,這些事情看起來需要太多 的努力,于是垃圾總是越積越多,直到無法忍受。

問題是,正確的保持室內(nèi)整潔的方法給人太大的壓力。于是,大家最終還是選擇了將臟衣服不斷的塞到衣櫥里,用力的推衣櫥門關(guān)上(用力,不然會(huì)塌落出來),這樣屋里似乎整潔了。但事實(shí)上,臟亂依舊存在,盡管你看不見(不想看見)它。

修改Bug和整理代碼的努力對于軟件開發(fā)來說是同樣的道理。敏捷開發(fā)中使用“故事點(diǎn)”的最大好處是,用給用戶創(chuàng)造了多少價(jià)值來衡量一個(gè)程序員的生產(chǎn) 效率,這樣正確的激勵(lì)程序員的工作積極性。將“故事點(diǎn)”分配給bug修改?花一個(gè)月時(shí)間里重構(gòu)代碼中的數(shù)據(jù)庫層?你的“成績”的下降是指警告你某些事情有 問題。你需要思考,需要明白這是為什么,以及如何糾正。

也許是你的需求不完整,或根本就是錯(cuò)誤的,你并沒有開發(fā)客戶真正想要的東西。也許你沒有寫出足夠的單元測試和集成測試,所以在開發(fā)迭代中bug越來越多。也許你們的編碼速度太快,沒有充分的規(guī)劃,所以你的架構(gòu)設(shè)計(jì)無法接入新來的需求,需要頻繁、大量的重構(gòu)。

不管是哪種情況,如果必須把“故事點(diǎn)”分配給bug和代碼整理,這是存在底層問題的一種反映,就像是整理房間一樣。讓“故事點(diǎn)”充分發(fā)揮它的作用,讓它提示你在你們的開發(fā)過程中存在潛在的問題。但不要只理解我的話的表面意思,就像你媽媽如何告訴你整理房間的話一樣。

Matt

譯文出自:http://www.vaikan.com/how-your-mom-would-want-you-to-develop-software/

英文原文:Here's How Your Mom Would Want You to Develop Software

【編輯推薦】

【責(zé)任編輯:林師授 TEL:(010)68476606】

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
@程序員,敏捷開發(fā)防坑指南請查收!
SAP成都研究院鄭曉霞:Shift Left Testing和軟件質(zhì)量保證的一些思考
IBM大型項(xiàng)目中的敏捷項(xiàng)目管理實(shí)踐
好程序需要你寫(至少)兩遍
教你認(rèn)識(shí)什么是企業(yè)級(jí)敏捷開發(fā)
程序員在工作中常說的話有哪些?
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服