真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

軟件集成策略故事連載----對(duì)項(xiàng)目的不利影響竟然這么大-創(chuàng)新互聯(lián)

2.對(duì)項(xiàng)目的不利影響竟然這么大

創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),古藺企業(yè)網(wǎng)站建設(shè),古藺品牌網(wǎng)站建設(shè),網(wǎng)站定制,古藺網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷(xiāo),網(wǎng)絡(luò)優(yōu)化,古藺網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專(zhuān)業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。項(xiàng)目經(jīng)理老劉跟曉川說(shuō),等這一輪集成做完,一起聊一聊。曉川聽(tīng)了有點(diǎn)緊張。不過(guò)想一想,自己已經(jīng)很努力了,也沒(méi)有什么可擔(dān)心的。其實(shí)關(guān)鍵是程序員提交的質(zhì)量。倒正好可以借這個(gè)機(jī)會(huì)跟領(lǐng)導(dǎo)溝通一下。

周一早上。老劉先是說(shuō)了些感謝的話,感謝曉川的辛苦工作。曉川聽(tīng)了很欣慰。接著,老劉用筆記本給曉川展示了一張巨大的圖,跟他說(shuō),這是項(xiàng)目的任務(wù)計(jì)劃圖。好復(fù)雜啊,曉川看得一愣一愣的。老劉見(jiàn)狀,轉(zhuǎn)向白板,在白板上給曉川畫(huà)了張簡(jiǎn)單的圖。如圖 1所示。

軟件集成策略故事連載----對(duì)項(xiàng)目的不利影響竟然這么大

“曉川,我想讓你了解,你的工作對(duì)于這個(gè)項(xiàng)目有多重要??催@張圖,這是一個(gè)典型的例子。開(kāi)發(fā)任務(wù) B、C、D要想開(kāi)始,必須在開(kāi)發(fā)任務(wù) A完成之后。類(lèi)似這樣一個(gè)一個(gè)任務(wù)串在一起,就決定了項(xiàng)目至少需要多久才能完成。這個(gè)你能理解吧?”

“能。 ”

“但是現(xiàn)在 A任務(wù)完成后, B、C、D任務(wù)不能立即開(kāi)始。即便是 B、C、D任務(wù)的人手已經(jīng)到位了也不行。你知道細(xì)節(jié)。 ”

“嗯,A任務(wù)完成后,要等到下一輪集成時(shí)才能去集成。而集成本身也需要時(shí)間,要等集成結(jié)束, A任務(wù)對(duì)應(yīng)的改動(dòng)進(jìn)了基線才行。這時(shí)候大家才能看到 A任務(wù)的成果, B任務(wù)才能開(kāi)始?!睍源ê苁煜?。

“現(xiàn)在要等多久?”老劉問(wèn)。

“嗯,那要看我這邊集成需要多久。剛結(jié)束的一次是整整一周。哦,不止是集成的時(shí)間。還要算上等待集成的時(shí)間。如果剛好是周一上午完成的,那幾乎不用等。如果不巧是周二完成的,或者就晚了一步,是周一下午完成的,那就要先等上兩個(gè)星期。也就是說(shuō),平均要先用一個(gè)星期等待進(jìn)入集成環(huán)節(jié),再用一個(gè)星期等待完成集成。 ”

曉川說(shuō)完,陷入沉思。以前只是覺(jué)得自己的工作很辛苦,沒(méi)想到,整個(gè)項(xiàng)目都在看著我,指望我快些、再快些……

“我知道你很辛苦,曉川,”老劉說(shuō),“現(xiàn)在你也知道我多么期待你把工作做得更好。你有什么好主意嗎?”

曉川:“我覺(jué)得關(guān)鍵是開(kāi)發(fā)人員提交代碼的質(zhì)量。如果他們?cè)谔峤磺氨WC代碼是可以編譯通過(guò)的,那集成的時(shí)候就不會(huì)有構(gòu)建問(wèn)題了?,F(xiàn)在昀費(fèi)時(shí)間的就是集成的時(shí)候反復(fù)構(gòu)建。 ”

老劉:“你是說(shuō),大部分時(shí)間是用在反復(fù)構(gòu)建上,而不是在這之前的版本合并上?”

曉川:“對(duì),是這樣。比如這次集成,星期一下午一點(diǎn)開(kāi)始處理大家的提交。您知道,大家的代碼改動(dòng),都在各自的任務(wù)分支上。所謂提交,就是告訴我,等到集成時(shí),要把他的分支合并到集成分支。在我合并的過(guò)程中,可能會(huì)遇到版本合并沖突,我就要協(xié)調(diào),誰(shuí)提交的,就找誰(shuí)解決??煜掳嗟臅r(shí)候我給所有的還有提交沒(méi)有處理的程序員發(fā)了郵件,讓他們待命,準(zhǔn)備解決沖突。這樣,到晚上九點(diǎn)的時(shí)候,所有的版本合并沖突都解決完了。而后面的時(shí)間,就都費(fèi)在反復(fù)構(gòu)建上了。”

老劉:“好。那看來(lái)反復(fù)構(gòu)建昀費(fèi)時(shí)間。然后你的思路是,如果程序員提交的版本都是能構(gòu)建的,你這里就不需要反復(fù)構(gòu)建了?”

“對(duì)。這樣的話,說(shuō)不定周二早上,任務(wù) B、C、D就可以開(kāi)始了。 ”曉川很有信心。

“如果程序員的提交都沒(méi)問(wèn)題,你確定你構(gòu)建的時(shí)候就肯定沒(méi)問(wèn)題么?”老劉降低了語(yǔ)速,一個(gè)字一個(gè)字地說(shuō)。

“那當(dāng)然,但是……”曉川意識(shí)到了什么,好像這里的邏輯看似簡(jiǎn)單明確,其實(shí)并不是嚴(yán)格的推理。

“這樣吧,我看到你有一些想法,這很好。你再想一想。多調(diào)查調(diào)查,看看現(xiàn)在究竟是什么原因需要反復(fù)構(gòu)建。也跟大家聊聊。總之,請(qǐng)你幫忙想想辦法,縮短從任務(wù) A完成到任務(wù) B可以啟動(dòng)這中間的時(shí)間。 ”

本文節(jié)選自《軟件集成策略》一書(shū)
軟件集成策略故事連載----對(duì)項(xiàng)目的不利影響竟然這么大
董越 著.
電子工業(yè)出版社出版。


文章標(biāo)題:軟件集成策略故事連載----對(duì)項(xiàng)目的不利影響竟然這么大-創(chuàng)新互聯(lián)
鏈接URL:http://weahome.cn/article/cegpjs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部