發(fā)文章
發(fā)文工具
撰寫
網(wǎng)文摘手
文檔
視頻
思維導(dǎo)圖
隨筆
相冊(cè)
原創(chuàng)同步助手
其他工具
圖片轉(zhuǎn)文字
文件清理
AI助手
留言交流
1 我們今日的窘境
1.1 環(huán)境
我們所處的環(huán)境是一個(gè)追求“革命性技術(shù)”的業(yè)界。公司追求著多、快、好、省地解決問題的捷徑,管理者關(guān)注的只是軟件進(jìn)度、發(fā)布版本、成本和利潤(rùn),在他們背后,軟件缺陷已經(jīng)埋了下來。專注代碼質(zhì)量的程序員往往不受青睞,因?yàn)樗麄兯伎嫉母?,在開發(fā)進(jìn)度方面往往不盡人意。當(dāng)項(xiàng)目負(fù)責(zé)人無法評(píng)估或不關(guān)注代碼質(zhì)量時(shí),客戶只會(huì)得到一堆調(diào)試不良的代碼。
1.2 人才流失
今天的程序員大多數(shù)都不會(huì)長(zhǎng)期從事某一種技術(shù),這與收入緊密掛鉤。程序員會(huì)傾向與轉(zhuǎn)型為更高收入的技術(shù)隊(duì)伍,或者退出IT業(yè)。隨著市場(chǎng)供求關(guān)系,各個(gè)陣營(yíng)市場(chǎng)占有率,利潤(rùn)等多種因素左右著程序員的收入。即便是在某個(gè)技術(shù)上十分出眾的程序員,面對(duì)經(jīng)濟(jì)上的現(xiàn)實(shí)差距,也無法抵抗金錢的誘惑而轉(zhuǎn)投其他技術(shù)隊(duì)伍?,F(xiàn)在的市場(chǎng),不再尊重那些資深從業(yè)者,而是迎合“現(xiàn)學(xué)現(xiàn)賣”的投機(jī)者。歸其根本在于,對(duì)代碼質(zhì)量的低要求,使得技術(shù)硬手無用武之地。
1.3 系統(tǒng)交互復(fù)雜
今日的信息化系統(tǒng)已經(jīng)不能由獨(dú)立的公司或軟件產(chǎn)品承擔(dān),而是趨于多公司,多平臺(tái)的相互協(xié)作與交互?,F(xiàn)實(shí)的挑戰(zhàn)就是,更大的系統(tǒng),更多的平臺(tái),更繁瑣的流程,更復(fù)雜的整合需求,以及更多的標(biāo)準(zhǔn)。
1.4 技術(shù)快餐
與之前不同,現(xiàn)今的開發(fā)者更為大膽。他們敢于將未經(jīng)驗(yàn)證的新技術(shù)應(yīng)用與產(chǎn)品或項(xiàng)目。開發(fā)者可能經(jīng)過短暫的學(xué)習(xí)(一周或者幾天)就將學(xué)到的并不熟練的技術(shù)應(yīng)用于項(xiàng)目,之后的風(fēng)險(xiǎn)全部轉(zhuǎn)嫁的測(cè)試或者客戶身上。而此后也不再對(duì)這些新技術(shù)繼續(xù)安排學(xué)習(xí)。程序的可靠程度和可維護(hù)性大大降低。
1.5 產(chǎn)品團(tuán)隊(duì)不堪重負(fù)
與項(xiàng)目不同,產(chǎn)品的代碼版本及分支路線更為復(fù)雜,其生命周期更長(zhǎng)。當(dāng)你進(jìn)入某個(gè)產(chǎn)品項(xiàng)目,你很可能面臨的是,缺失或低質(zhì)的項(xiàng)目文檔,多種風(fēng)格并存的代碼以及潦草的少的可憐的注釋。那些最先搭建系統(tǒng)的前輩可能已經(jīng)離職,開發(fā)團(tuán)隊(duì)組成也許已經(jīng)經(jīng)過幾代,你聽到的最多的是抱怨。面對(duì)那些延期的bug和新的需求,沒人通曉這些堆積如山的代碼,牽一發(fā)往往動(dòng)全身。閱讀和理解代碼占據(jù)工作的大部分,面對(duì)客戶的各種要求往往不堪負(fù)重。
2 一些成功的經(jīng)驗(yàn)
2.1 提高代碼質(zhì)量
這份表格是否好用,在于其更新的頻率與用戶群。它能夠幫助PM及時(shí)發(fā)現(xiàn)bug集群,并可以通過例會(huì)或郵件打預(yù)防針,防止缺陷核對(duì)表上的bug蔓延。
2.2 為人才流失做準(zhǔn)備
2.3 一些成功的系統(tǒng)整合經(jīng)驗(yàn)
2.4 有效降低產(chǎn)品的維護(hù)成本
2.5 讓團(tuán)隊(duì)成員參與項(xiàng)目管理
如果團(tuán)隊(duì)成員沒能參與項(xiàng)目管理,則項(xiàng)目管理將大打折扣。為了讓團(tuán)隊(duì)的每位成員都參與到項(xiàng)目管理中去,有以下建議:
3 IT治理
IT治理就是要明確有關(guān)IT決策權(quán)的歸屬機(jī)制和有關(guān)IT責(zé)任的承擔(dān)機(jī)制,以鼓勵(lì)I(lǐng)T應(yīng)用的期望行為的產(chǎn)生,以聯(lián)接戰(zhàn)略目標(biāo)、業(yè)務(wù)目標(biāo)和IT目標(biāo),從而使企業(yè)從IT中獲得最大的價(jià)值。
3.1 IT治理成敗20條
10條有效運(yùn)用資源的方法:
10種白白揮霍資源的行為:
3.2 衡量IT治理和相關(guān)投資成效的10個(gè)問題
4 雜談——終結(jié)IT業(yè)七大流言
參考文獻(xiàn):
來自: 昵稱10504424 > 《工作》
0條評(píng)論
發(fā)表
請(qǐng)遵守用戶 評(píng)論公約
軟件開發(fā)的項(xiàng)目管理
4.3 建立程序原代碼的提交庫(kù),并建立完整的原代碼的提交的流程管理制度4.3.1原代碼只允許一人改動(dòng). 改動(dòng)前先要從提交庫(kù)申請(qǐng)出原代碼. 改動(dòng)后再送進(jìn)提交庫(kù).4.3.2改動(dòng)完先要在開發(fā)工程師的機(jī)器上編譯, 與...
項(xiàng)目管理在軟件開發(fā)中的地位不容忽視
項(xiàng)目管理大致有項(xiàng)目計(jì)劃和開發(fā)團(tuán)隊(duì)管理兩方面。管理開發(fā)團(tuán)隊(duì)。在每個(gè)迭代周期內(nèi)(一般是15~30個(gè)工作日),應(yīng)該把每個(gè)工作包進(jìn)一步細(xì)分為多個(gè)開發(fā)任務(wù),開發(fā)任務(wù)的開發(fā)時(shí)間應(yīng)該控制在15個(gè)工作小時(shí)以內(nèi),...
多項(xiàng)目同時(shí)進(jìn)行如何做好進(jìn)度管理?
多項(xiàng)目管理很重要的是如何保證資源的有效投入,在項(xiàng)目團(tuán)隊(duì)中,一人跨多個(gè)項(xiàng)目的情況一定不要多,否則項(xiàng)目效率會(huì)低下。二、從項(xiàng)目成員的角度分析: 對(duì)于項(xiàng)目團(tuán)隊(duì)成員來講,如果同時(shí)有多個(gè)項(xiàng)目并行,要學(xué)...
產(chǎn)品快速迭代的五大要點(diǎn)
今天在微博上又一次看到有人轉(zhuǎn)發(fā)小馬哥的:“小步快跑,快速迭代”理論,剛好鄙人近期收集了一些快速迭代的資料,接下來結(jié)合自身的經(jīng)驗(yàn)...
開發(fā)經(jīng)理的職能
開發(fā)經(jīng)理的職能。開發(fā)經(jīng)理是個(gè)工作壓力比較大的職位。你要非常了解團(tuán)隊(duì)正在使用的工具,看團(tuán)隊(duì)成員是否在有效地使用它們,還要知道團(tuán)隊(duì)何時(shí)會(huì)在知識(shí)面上出現(xiàn)缺口,但你不應(yīng)該是“去填補(bǔ)”的那個(gè)人。代...
淺談開發(fā)工作中使用的敏捷開發(fā)模式
測(cè)試人員會(huì)在測(cè)試環(huán)境對(duì)各個(gè)模塊進(jìn)行測(cè)試,如果發(fā)現(xiàn)問題會(huì)及時(shí)的在bug反饋系統(tǒng)中(用于跟蹤問題的解決進(jìn)度及完成情況)提出問題單進(jìn)行跟蹤,開發(fā)人員編碼完成后最主要的工作估計(jì)就是和這個(gè)系統(tǒng)打交道了,...
QA 請(qǐng)勿忘初心
QA 請(qǐng)勿忘初心首先讓我們回顧一下QA與QC的區(qū)別:在完成kick off后,QA可以和dev一起pair完成編寫unit test 以及Automated Acceptance Tests,身為一個(gè)敏捷QA,我們起碼要了解團(tuán)隊(duì)選用的單元測(cè)試工具,...
軟件項(xiàng)目開發(fā) ——管理措施
軟件項(xiàng)目開發(fā) ——管理措施 軟件項(xiàng)目開發(fā)。在軟件項(xiàng)目的開發(fā)過程中,需求變更貫穿了軟件項(xiàng)目的整個(gè)生命周期,從軟件的項(xiàng)目立項(xiàng),研發(fā),維護(hù),用戶的經(jīng)驗(yàn)在增加,對(duì)使用軟件的感受有變化,以及整個(gè)行業(yè)...
為什么使用TFS 2012進(jìn)行源代碼管理——TFS 2012使用簡(jiǎn)介(一)
為什么使用TFS 2012進(jìn)行源代碼管理——TFS 2012使用簡(jiǎn)介(一)安裝 Team Foundation Server (TFS),創(chuàng)建團(tuán)隊(duì)項(xiàng)目,添加自己的團(tuán)隊(duì)成員添加到項(xiàng)目,并將項(xiàng)目中的代碼置于版本控制之下,因此團(tuán)隊(duì)可以獲取...
微信掃碼,在手機(jī)上查看選中內(nèi)容