2017.08.09

持續(xù)交付

瀑布式的軟件工程方法將整個項目的周期劃分為分析徽诲、設(shè)計赤赊、開發(fā)劝萤、測試渊涝,這樣造成的困難是:一方面,在測試中返回的產(chǎn)品與用戶實際需求的差異的責(zé)任將上溯到分析床嫌、設(shè)計和開發(fā)的各個環(huán)節(jié)跨释,這種責(zé)任如果溯源到分析環(huán)節(jié)或者設(shè)計環(huán)節(jié),將推翻已經(jīng)投入的整個——或者是大部分開發(fā)周期厌处,造成資源浪費(fèi)鳖谈;另一方面,這種重量級的開發(fā)模式從產(chǎn)品的分析到部署往往需要耗時長達(dá)一兩年之久阔涉,而信息產(chǎn)業(yè)面臨著非忱峦蓿快速的市場機(jī)會變化、技術(shù)方法革新等不可控外部因素瑰排,這就導(dǎo)致客戶在一年前提出的需求已經(jīng)完全不再適用于當(dāng)下的市場贯要,造成項目爛尾。

持續(xù)交付是一種輕量級的開發(fā)模式椭住。持續(xù)交付將項目需求做詳細(xì)的拆分崇渗,分解為能在較短時間內(nèi)完成的細(xì)小任務(wù),團(tuán)隊在短時間內(nèi)完成細(xì)小任務(wù)的分析京郑、設(shè)計宅广、開發(fā)、測試些举,并向及時用戶交付跟狱,得到用戶的反饋意見。對應(yīng)于瀑布模型的兩個困難金拒,持續(xù)交付這樣做解決了兩方面的問題:(1)對于單個細(xì)小任務(wù)的用戶驗收失敗兽肤,無論原因發(fā)生在哪個環(huán)節(jié),修復(fù)或者重構(gòu)所需的成本較行髋住资铡;(2)將整個項目的分析、設(shè)計環(huán)節(jié)分散到了每一個細(xì)小任務(wù)幢码,這樣對于用戶需求隨外部因素的變化笤休,產(chǎn)品可以實時調(diào)整方向,使產(chǎn)品始終瞄準(zhǔn)客戶當(dāng)下的實際需求症副,以至于長期地為用戶提供該產(chǎn)品的升級服務(wù)店雅。

持續(xù)交付優(yōu)于傳統(tǒng)軟件工程方法的原理在于它在組織上的革新政基,這是一些區(qū)別于機(jī)器工業(yè)的、針對信息產(chǎn)業(yè)的組織形式優(yōu)化闹啦。

一方面是對資源投入的組織優(yōu)化沮明,與機(jī)器工業(yè)生產(chǎn)的成本主要來自原材料、能源和機(jī)器不同窍奋,軟件開發(fā)的成本主要來自人員費(fèi)荐健,所以應(yīng)該主要考慮如何減少人月量的浪費(fèi),而不是像機(jī)器工業(yè)生產(chǎn)中那樣主要考慮減少原料成本琳袄,這是機(jī)器工業(yè)生產(chǎn)中選擇瀑布模型的主要原因江场;而軟件工業(yè)原始需求不穩(wěn)定的特點(diǎn)是它選擇持續(xù)交付的主要原因。

另一方面是對人員關(guān)系的組織優(yōu)化窖逗,持續(xù)交付非常強(qiáng)調(diào)各個項目環(huán)節(jié)之間的交流溝通址否、以及開發(fā)人員與客戶之間的溝通,這些溝通的引入碎紊,直接減少了由于內(nèi)部信息不暢造成的資源浪費(fèi)佑附,相當(dāng)于消除了一部分原本存在的風(fēng)險因素。對交流溝通的強(qiáng)調(diào)矮慕,是持續(xù)交付得以提高生產(chǎn)效率的關(guān)鍵原理帮匾。

持續(xù)集成

持續(xù)集成考慮的是開發(fā)人員完成了代碼后立即提交,然后立即開始測試痴鳄,通過測試后就部署,并盡早得到用戶的反饋缸夹。持續(xù)集成強(qiáng)調(diào)測試痪寻、部署的自動化。

微服務(wù)

微服務(wù)區(qū)別于單件產(chǎn)品的模式虽惭,主要考慮把產(chǎn)品的各個功能從“模塊”轉(zhuǎn)為“服務(wù)”橡类。各個服務(wù)可以獨(dú)立地上線、更新芽唇、重啟顾画,而不會影響到產(chǎn)品的其他部分以及產(chǎn)品整體。

為了達(dá)到這個目的匆笤,涉及到的一些技術(shù)細(xì)節(jié)包括:多個相同的微服務(wù)并發(fā)(分擔(dān)訪問負(fù)載)研侣,負(fù)載均衡(流量均衡),進(jìn)程間通信的性能問題炮捧,微服務(wù)向索引服務(wù)器注冊自己(類似于花生殼做動態(tài)DNS)庶诡,微服務(wù)掉線時的處理等問題。


關(guān)于職場新人的第一天

雖然時常冒充00后以小鮮肉自居咆课,但畢竟年齡日月穿梭催人老末誓,終于當(dāng)完了二十年學(xué)生扯俱。第一天職場生活很糗,前一天晚上竟然正趕上了地震喇澡,偏偏剛弄了這么高個房子迅栅,唐老師不敢回家睡覺要在小區(qū)院里睡瑜伽墊,我也只好跟著在旁邊伺候了一夜沒合眼晴玖,各種趕蟲子打蚊子扇扇子掖被子遞杯子奶孩子库继,于是第一天職場生活就在大腦極度疲乏中愉快地度過了。

唯一美中不足的是下班回家晚了窜醉,又被唐老師數(shù)落一頓宪萄,昨晚算是白白伺候了一夜,囧

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末榨惰,一起剝皮案震驚了整個濱河市拜英,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌琅催,老刑警劉巖居凶,帶你破解...
    沈念sama閱讀 221,548評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異藤抡,居然都是意外死亡侠碧,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評論 3 399
  • 文/潘曉璐 我一進(jìn)店門缠黍,熙熙樓的掌柜王于貴愁眉苦臉地迎上來弄兜,“玉大人,你說我怎么就攤上這事瓷式√娑觯” “怎么了?”我有些...
    開封第一講書人閱讀 167,990評論 0 360
  • 文/不壞的土叔 我叫張陵贸典,是天一觀的道長视卢。 經(jīng)常有香客問我,道長廊驼,這世上最難降的妖魔是什么据过? 我笑而不...
    開封第一講書人閱讀 59,618評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮妒挎,結(jié)果婚禮上绳锅,老公的妹妹穿的比我還像新娘。我一直安慰自己饥漫,他們只是感情好榨呆,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,618評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般积蜻。 火紅的嫁衣襯著肌膚如雪闯割。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,246評論 1 308
  • 那天竿拆,我揣著相機(jī)與錄音宙拉,去河邊找鬼。 笑死丙笋,一個胖子當(dāng)著我的面吹牛谢澈,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播御板,決...
    沈念sama閱讀 40,819評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼锥忿,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了怠肋?” 一聲冷哼從身側(cè)響起敬鬓,我...
    開封第一講書人閱讀 39,725評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎笙各,沒想到半個月后钉答,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,268評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡杈抢,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,356評論 3 340
  • 正文 我和宋清朗相戀三年数尿,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片惶楼。...
    茶點(diǎn)故事閱讀 40,488評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡右蹦,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出鲫懒,到底是詐尸還是另有隱情嫩实,我是刑警寧澤,帶...
    沈念sama閱讀 36,181評論 5 350
  • 正文 年R本政府宣布窥岩,位于F島的核電站,受9級特大地震影響宰缤,放射性物質(zhì)發(fā)生泄漏颂翼。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,862評論 3 333
  • 文/蒙蒙 一慨灭、第九天 我趴在偏房一處隱蔽的房頂上張望朦乏。 院中可真熱鬧,春花似錦氧骤、人聲如沸呻疹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽刽锤。三九已至镊尺,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間并思,已是汗流浹背庐氮。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留宋彼,地道東北人弄砍。 一個月前我還...
    沈念sama閱讀 48,897評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像输涕,于是被迫代替她去往敵國和親音婶。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,500評論 2 359

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

  • 《微服務(wù)進(jìn)展緩慢的5個難點(diǎn)》中描述了實施微服務(wù)常見的主要阻礙莱坎。本文針對前文提到的5個難點(diǎn)提出了7個步驟衣式。每個步驟分...
    ThoughtWorks閱讀 1,525評論 0 11
  • 一臺java服務(wù)器能跑多少個線程瞳收?這個問題來自一次線上報警如下圖,超過了我們的配置閾值厢汹。 打出jstack文件螟深,通...
    新棟BOOK閱讀 22,173評論 16 20
  • 那天在夢里。我聽到鬧鐘的聲音烫葬,恍惚醒過來界弧,卻又轉(zhuǎn)身睡去。 也不知多久搭综,一個嫩生的笑聲響起垢箕,嘰嘰喳喳的,好象在樓下兑巾,...
    applezzz閱讀 192評論 0 1
  • 高數(shù)考完了条获,活在當(dāng)下,不去想蒋歌。 先前收拾了一會東西帅掘,亂七八糟的東西,好多東西仿佛不記得在哪里一般堂油,大概收拾了一部分...
    聽雷雷說閱讀 195評論 0 0
  • 古語云:“修身養(yǎng)性修档,齊家治國「颍”前半句重點(diǎn)在與自身個體的調(diào)整及成長吱窝,后半句更多的呈現(xiàn)出將自身成長所學(xué)如何實施到具體...
    趙程沖閱讀 1,065評論 0 0