重做系統(tǒng)引發(fā)問題思考

項(xiàng)目組最近做出一個(gè)重要的決定:對(duì)現(xiàn)有系統(tǒng)的重新架構(gòu)。

經(jīng)歷這么多年的工作,這樣的決定從程序員角度很可以理解。覺得別人的代碼寫得跟狗屎一樣難以理解。自我良好的程序員總是會(huì)覺得,我寫的肯定比他們要強(qiáng)。這些想法都是非??梢岳斫獾摹r且,現(xiàn)在的項(xiàng)目真的有點(diǎn)爛。

那么開始重寫系統(tǒng),由于人手緊張,一心想要把新系統(tǒng)做好,做完美。必然引發(fā),將大量的人力物力投入到新系統(tǒng)的開發(fā)中。只用少數(shù)人去維護(hù)老的系統(tǒng)。這里產(chǎn)生了幾個(gè)問題:

1.新需求被積壓。產(chǎn)生原因:老系統(tǒng)本身有bug,人員不足,只能留更多時(shí)間修改bug。新的需求能檔則檔掉。

2.人員在新系統(tǒng)開發(fā)中效率不高。產(chǎn)生原因:老系統(tǒng)的一些bug和關(guān)聯(lián)性比較強(qiáng)的功能,需要開發(fā)新系統(tǒng)的人負(fù)責(zé)。人員會(huì)處于兩邊工作,自然在新系統(tǒng)開發(fā)中效率不會(huì)高到哪里。

3.老系統(tǒng)的所有不滿瞬間爆發(fā)。產(chǎn)生原因:老系統(tǒng)的不好用,存在了很多可以修改的地方。新系統(tǒng)需要做,各種不滿意的地方,都需要在新系統(tǒng)中做出修改。

做了很多努力,原有老系統(tǒng)的人員調(diào)整,需求開發(fā)半暫停狀態(tài)。讓新系統(tǒng)開發(fā)似乎都走上了正規(guī)。一切都在往好的方向發(fā)展。如果繼續(xù)這樣想下去,明天一切都將是美好的。

事實(shí)真的會(huì)這樣嗎?

現(xiàn)在能順利的開發(fā)新的系統(tǒng),是積壓了原有需求為前提的。當(dāng)新的系統(tǒng)上線以后,所有的積壓的需求都會(huì)被釋放,所有的開發(fā)人員將疲于奔命新的需求。新系統(tǒng)上線也同樣會(huì)帶來一些bug.這兩件事可能會(huì)讓團(tuán)隊(duì)壓的透不過氣。開發(fā)人員為了盡量的快,是不是又會(huì)將新系統(tǒng)代碼搞的一塌糊涂呢?真的不敢往下想。

眼前來看,一切美好是積壓了新需求換來的。我能做的就是把自己的工作做好,但愿我的擔(dān)心是多余的。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,189評(píng)論 25 708
  • 歡迎使用馬克飛象 @(示例筆記本)[馬克飛象|幫助|Markdown] 馬克飛象是一款專為印象筆記(Evernot...
    超級(jí)Luke閱讀 195評(píng)論 0 0
  • 一花一世界,一葉一菩提。 望著無邊的星空和浩瀚的宇宙,我常常疑惑,我是誰?從哪兒來?到哪里去?來世上走一遭,我?guī)?..
    阿果悠悠閱讀 331評(píng)論 0 1
  • 如標(biāo)題,英語的學(xué)習(xí)過程就是這樣,既迷茫又痛苦,即隨便又莊嚴(yán)。一個(gè)好習(xí)慣的養(yǎng)成如此艱難,每天聽聽讀讀看看,可是到自己...
    楊玉林yyl閱讀 279評(píng)論 0 0

友情鏈接更多精彩內(nèi)容