国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

軟件開發團隊特別常見的錯誤

移動開發
在軟件開發中最常見的困難之一是任務估計。我們可以找到許多原因,但是,在我們看來,主要的原因是每個人都在說謊。不管它聽起來多么荒謬。開發人員將估計值(在他們看來是真實的)乘以3。然后經理們將其加倍。之后,他們的領導將會增加三倍的估計,同時老板也懷疑這樣是否能在最后期限前完成任務

[[234990]]

如果您是團隊領導者、項目經理或開發人員,您可能會遇到以下問題。以下是我們解決這些問題的方法方法。

時間估計錯誤

在軟件開發中最常見的困難之一是任務估計。我們可以找到許多原因,但是,在我們看來,主要的原因是每個人都在說謊。不管它聽起來多么荒謬。開發人員將估計值(在他們看來是真實的)乘以3。然后經理們將其加倍。之后,他們的領導將會增加三倍的估計,同時老板也懷疑這樣是否能在最后期限前完成任務。

有很多人試圖將這一過程正式化,排除人為因素,但總的來說,沒有什么好的辦法,僅僅通過跟開發者直接打交道的有經驗的人自行判斷。目前最有效的方案使用條件度量單位,也稱為故事點(story point)。

軟件開發團隊最常見的錯誤

但即使在這種方法中也存在缺陷——相互欺騙也在繼續。老前輩們告訴新來者的第一件事是,他們的假定的計量鸚鵡(或一個故事點)包含了大約5個小時的開發,你應該這樣評估——通過將時間估計除以5。這就是謊言的開始。

每個人都在頭腦中按小時對任務進行評估,然后通過簡單的數學運算,把它變成故事點。在那之后,每個人都聚精會神地盯著同事們,心里想,到底是計量鸚鵡的數量太少了(還是反過來說,太大了)。然后改變它以滿足同事和經理的期望。一遍一遍這樣的重復。

[[234991]]

代碼評估標準

您對團隊中的代碼審查有什么感覺?您是否支持定期的代碼評審,或者只是走走形式就可以了?總結軟件開發中的最佳實踐,我們注意到人們都非常關注代碼的清潔度。但是如何理解這個程序是否足夠好呢?

在日常的開發過程中,確定當前正在編寫的代碼有多好成為一個巨大的挑戰。這并不是因為開發人員不夠聰明。簡單的事實是,可想而知,當前開發人員創建的代碼已經是最好的代碼,否則他不會這樣編寫。通常,他們會這樣狡辯,“代碼中可能有一些不太漂亮的部分,但是當時沒有別的辦法”,我們都很熟悉的這樣爭論的后果。

有一種自檢代碼的技術,在這種技術中,仍然不可能檢測到您的代碼中的所有缺陷,但是,可以將它們中的大多數都捕獲。它們是一組“石蕊試紙”(如果你愿意的話,可以是認作是“觸發器”),在編寫代碼時,你應該記住它們。以下是其中的一些:

是否能容易的測試你的代碼?如果在編寫測試時遇到問題,那么這里的某些東西就像是糟糕的代碼。

這段代碼容易縱向擴展嗎?我們不是要同時運行幾個應用程序,而是要將實體添加到上面的級別。像“company_id”或其他。

很容易為某個方法或變量想出一個名字嗎?如果命名有困難,要經過深思熟慮,那么很可能它的代碼也不是很清晰。

你需要重新定義多少種方法?有很多邊界條件需要處理嗎?或者,在一般情況下:規則是怎樣的,你的功能是建立在什么基礎上的,你有多少例外的規則?這里講的不是有太多的業務邏輯,而是一個正確選擇的體系結構和代碼結構。如果在系統中發現了一個bug,并且您可以通過添加一個有條件的分支來修復它,那么這個bug并不是從頭開始出現的,而是從組織不正確的代碼結構中出現的。

有很多這樣的標準,但有些不能像這樣公式化,而且在每個特定的項目中,要求可能會有所不同。此外,一個優秀的開發人員在他的潛意識中已經有了一套這樣的標準,并通過它們能精確地嗅一段有異味的代碼。試著在工作中為自己制定這些標準,并不斷完善它。除了能夠要準確的歸納爛代碼特征外,我們還需要一個很棒的自測試工具,因為在編寫代碼6個月之后,您的代碼就會開始腐敗,而新標準和規則能夠發現這些問題。

對臨時解決方案說不

由于不同的原因,當前有一些解決方案可能比正確的方案更可取:所需的時間更少、代碼更簡單、設計更簡化等等。有些開發人員傾向于使用這樣的技巧來搞定特定的任務完成實現或趕上最后期限。但是,這種臨時解決方案可能會使用很多年,不需要更改,它會與應用程序的其他部分緊密地交織在一起,因此很難替換它。事實證明,這種臨時方案是推遲了一個不確定的未來的任務,而最終忘記了它。這種債務的數量隨著時間的增加而增加。

軟件開發團隊最常見的錯誤

當然,有時妥協是必要的,我們也一直都這樣做,但不要認為這樣的解決方案是暫時的,就可以暫時放棄你的原則。

記住:不存在臨時代碼。當檢查并添加部分代碼到應用程序中,要想到它將永遠留在那里。堅守這個底線,你會發現臨時代碼的數量會驟然減少,這將使您的代碼對其他團隊成員來說更加清晰易懂。

招聘好的團隊球員

當你召集一個團隊在一個項目上共同工作時,你應該確定一個人是否是一個好的團隊成員,他的技能和個人素質是否適合于開發工作。知道如何從候選人中挑出一個不合適的人,這對你的項目管理成功至關重要。每個公司的人力資源都有自己的方法和技巧來實現這個目標,但是有沒有統一的算法來避免在招聘員工時出錯呢?

在我們看來,軍隊中有一個很好的標準,用這個標準來區分好士兵和壞士兵并不難。你可以想象這樣一句話:“我不會和他一起去探險的”。

實際上,當被問及戰斗伙伴如何組隊時,標準可能會有很大的不同,而這些標準的不同取決于所獲得的優勢和經驗。對某些人來說,重要的是他的搭檔是否是好的射手,跑得快。而另一些人要的是尋找一個沉默寡言,烹飪美味的人。還有人是需要一個不怕蛇并且能夠控制戰斗直升機的人。我們試圖創建一個通用的戰士所需品質和屬性列表,但很快就落入了一些RPG的特性俗套,比如“Fallout”或“Skyrim”。事實上,要區分一個好的戰士和一個壞的戰士是極其困難的。

但是,使用下面的一些判斷方法,可以很容易的判斷一個個javascript開發人員是好還是不好。問自己兩個問題:

你會同意在一個他是團隊領導的項目里工作嗎?

你能把你負責的任務托付給他嗎?

如果兩個答案都是“不”,那么這樣的士兵就需要緊急送往建筑營,遠離戰場。

責任編輯:未麗燕 來源: 程序師
相關推薦

2012-02-02 15:04:02

軟件開發

2011-11-08 09:28:28

開發團隊

2012-08-22 10:44:08

軟件開發

2014-01-16 14:06:18

軟件開發團隊管理

2020-07-09 14:44:10

開發技能團隊

2011-09-09 09:18:43

軟件開發團隊

2021-08-24 09:00:00

開發軟件框架

2022-11-07 16:42:35

KPI軟件開發團隊

2017-09-14 08:55:28

敏捷軟件開發云平臺QA測試

2016-04-25 11:37:10

開發團隊問題

2012-05-02 10:08:19

軟件開發開發

2021-08-25 09:00:00

開發軟件數據

2022-05-31 17:38:05

亞馬遜科技

2011-07-19 09:11:04

項目

2009-02-10 17:11:53

SaaSSaaS開發PaaS

2015-03-02 09:35:07

軟件開發

2011-06-08 00:09:30

RationalInnovate 20軟件開發

2020-06-24 11:21:47

軟件開發面試

2024-11-07 12:14:36

2012-06-18 09:34:14

點贊
收藏

51CTO技術棧公眾號

九色成人在线| 黄网址在线观看| 日日摸夜夜添夜夜添国产精品| 日韩在线观看成人| 午夜国产福利在线| 午夜成人在线视频| 9久久婷婷国产综合精品性色| 久久99国产精品久久99果冻传媒| 亚洲a在线观看| 蜜桃a∨噜噜一区二区三区| 欧美精品生活片| 国外成人福利视频| 亚洲午夜精品久久久久久久久久久久| 黄色av电影在线观看| 欧美日韩一区久久| 黄视频在线观看免费| 欧美日韩国产一区在线| 在线观看视频你懂的| 亚洲一线二线三线视频| av一级在线| 亚洲日本护士毛茸茸| www.男人的天堂.com| 亚洲精品视频在线观看网站| 免费在线观看羞羞视频| 国产精品日产欧美久久久久| 99视频在线视频| 国产精品女主播在线观看| 中文久久久久久| 中文字幕亚洲综合久久菠萝蜜| 欧美 激情 在线| 欧美国产精品中文字幕| 一菊综合网成人综合网| 亚洲免费观看高清完整版在线观看熊 | 国产一区二区精品在线| 欧美区亚洲区| 欧美乱偷一区二区三区在线| 日韩激情在线观看| 91看片淫黄大片91| 99久久婷婷国产| 不卡影院一区二区| 一区二区三区四区激情| 黄色电影免费在线看| 欧美精品一区二区三区一线天视频| a国产在线视频| 丝袜亚洲欧美日韩综合| 在线精品国产亚洲| 国产啪精品视频| 肉肉av福利一精品导航| 毛片在线视频观看| 亚洲日本护士毛茸茸| 成人在线高清视频| 国产丝袜精品视频| 国产香蕉精品| 精品久久久久久中文字幕动漫 | 欧美在线观看网站| 欧美日本不卡| 99热都是精品| 亚洲国产高清在线观看视频| 中文在线一二区| 精品99999| 日韩电影在线观看完整免费观看| 亚洲综合成人婷婷小说| 国产原创一区二区| 丁香婷婷自拍| 欧美一区二区三区在线观看视频| 深夜视频一区二区| 成人乱色短篇合集| 国产一区二区网址| 黄动漫在线看| 夜夜嗨av一区二区三区四区| 色135综合网| 欧美做受777cos| 午夜精品久久久久久久久久| 日韩脚交footjobhd| 国产精品久久久久久久久久久不卡 | 成人嫩草影院免费观看| 欧美三级乱人伦电影| 欧洲亚洲两性| 成人网欧美在线视频| av电影在线观看一区| 国产裸舞福利在线视频合集| 久久香蕉频线观| 丝袜美腿成人在线| 又黄又爽的视频在线观看| 亚洲人成免费电影| 韩国一区二区三区在线观看| 搡女人真爽免费午夜网站| 日韩女优毛片在线| 日韩欧美高清在线播放| 播放灌醉水嫩大学生国内精品| 欧美亚洲日本一区| 亚州综合一区| 一本大道熟女人妻中文字幕在线 | 中文字幕成人在线观看| 中文字幕伦理免费在线视频 | 日韩欧美精品一区二区| 亚洲最色的网站| 韩国女主播一区二区| 国产高清一区二区三区| 国产精品久久久久aaaa| 视频在线日韩| 亚洲一区二区三区色| 欧美性猛片xxxx免费看久爱| 精品理论电影在线| 先锋成人影院| 欧美激情奇米色| 成人av综合在线| а√天堂资源官网在线资源| 国产精品一区视频| 亚洲成人免费视| 牛牛精品成人免费视频| 亚洲中文字幕无码av永久| 欧美一卡二卡在线| 精品成人久久| 桃花色综合影院| 91精品久久久久久久久中文字幕| 国产精品嫩草久久久久| 一区二区在线免费播放| www.亚洲天堂网| 欧美精品一二区| 久久噜噜亚洲综合| 国产精品一区免费在线| 日本www在线视频| 久久色免费在线视频| 91在线国产观看| 成人av在线播放| 日韩av资源在线| 欧美丰满少妇xxxx| 国产精品国产a| 精品中文一区| 在线观看免费网站| 成人9ⅰ免费影视网站| 欧美三级一区二区| 亚洲免费影院| av电影院在线看| 免费的av在线| 欧美成人激情在线| 亚洲色图制服丝袜| 99精品全国免费观看视频软件| 欧美激情一区在线| 亚洲欧美久久精品| 99精品免费在线观看| 欧美成aaa人片免费看| 国产亚洲精久久久久久| 日韩一级淫片| 成视人a免费观看视频| 国产精品h片在线播放| 自拍偷拍亚洲欧美日韩| 日韩中文欧美| 激情在线小视频| 不卡中文字幕在线| 色偷偷av亚洲男人的天堂| 久久久亚洲高清| 男男gay无套免费视频欧美| 天堂av在线7| 欧美日韩一区综合| 国产亚洲精品91在线| 国产日产精品1区| 免费成人网www| 麻豆国产在线播放| 欧美影视一区二区| 中文字幕欧美亚洲| 一区二区三区中文免费| 在线观看日韩片| 色系列之999| 精品福利一区二区| 中文字幕精品一区二区精品绿巨人| 日韩欧美综合| 蜜桃特黄a∨片免费观看| 久久久久久噜噜噜久久久精品| 欧美美乳视频| 亚洲网友自拍| 色一情一乱一伦一区二区三区丨| 国产亚洲日本欧美韩国| 中文字幕一区二区三区视频| 欧美精品偷拍| 综合日韩av| 裸体av在线| 欧洲亚洲一区二区| 欧美高清无遮挡| 欧美日韩一区二区在线观看 | 久草福利在线视频| 激情五月六月婷婷| 国产精品伦子伦免费视频| 亚洲国产精品成人一区二区| 亚洲欧洲韩国日本视频| 黄色另类av| 精品国产伦一区二区三区观看说明| 日韩av资源| www.射射射| 成人在线免费网站| 久久成人在线视频| 欧美一区二区三区免费大片| 国产色一区二区| 亚洲男人影院| 美女av一区| 欧美日韩视频网站| 国产精品二线| 国产三级国产精品国产专区50| 日韩电影免费观看在|