在項(xiàng)目開(kāi)發(fā)中引入技術(shù):
1、選擇(定義)你想要重新構(gòu)建的技術(shù)特性部分(比如性能提升等)
2、設(shè)計(jì)一些入門級(jí)的程序來(lái)增強(qiáng)你所選擇的特性部分
3、將客戶或者QC部門所反映的新特性部分分類
4、將所有要增強(qiáng)的按照優(yōu)先級(jí)別排序后開(kāi)始安排人員寫測(cè)試用例以及代碼
5、得到客戶或者QC部門的回饋意見(jiàn)
6、當(dāng)然根據(jù)回饋要做大量的分析以及Redo工作
7、返回到第一步繼續(xù)進(jìn)行迭代
上述部分是我正在實(shí)施并且做試驗(yàn)的部分,拋磚引玉。
----------------------------------------------------------------------------------------
教訓(xùn):
1、如果頁(yè)面設(shè)計(jì)人員對(duì)于程序沒(méi)有一個(gè)總體的認(rèn)識(shí)的話,隨著時(shí)間的推移你會(huì)發(fā)現(xiàn)你的程序會(huì)越來(lái)越臃腫,每個(gè)模塊的外觀都不統(tǒng)一,最后交付給客戶時(shí)候變的蒼白無(wú)力、無(wú)法辯解。無(wú)論你的程序?qū)⑺械目蛻粢蠖紳M足了也無(wú)濟(jì)于事。人機(jī)交互是設(shè)計(jì)人員一定要考慮的因素。
2、如果你對(duì)團(tuán)隊(duì)的時(shí)間監(jiān)控僅僅限于一張project的進(jìn)度表的話,那么你永遠(yuǎn)無(wú)法想到在這個(gè)進(jìn)度表的背后其實(shí)隱藏著很多的Bad Smell,也意味著你很快跟團(tuán)隊(duì)的進(jìn)度將很快脫離。當(dāng)你發(fā)現(xiàn)這些Bad Smell開(kāi)始浮出水面的時(shí)候可能已經(jīng)變的可以讓泰坦尼克號(hào)都能沉沒(méi)了。這時(shí)候你會(huì)發(fā)現(xiàn)你的頭發(fā)又開(kāi)始稀少了,老板在你的面前的聲音也開(kāi)始尖銳起來(lái)了。
3、客戶總是在最后才會(huì)明白自己之前的想法會(huì)有很多問(wèn)題,畢竟中國(guó)的客戶對(duì)于抽象的思維能力總是很弱。雖然中國(guó)人的數(shù)學(xué)學(xué)的都不錯(cuò),但是僅僅限于在買菜的時(shí)候使用。所以再不濟(jì)你也要將最后展現(xiàn)給客戶的時(shí)間跟最后交付使用時(shí)間要有一定的間隙,否則客戶也會(huì)怒發(fā)沖冠的。
4、如果團(tuán)隊(duì)中有人開(kāi)始落后于進(jìn)度的時(shí)候不要急于將其代碼拿過(guò)來(lái)修改一通甚至直接從團(tuán)隊(duì)中讓其消失,人員的水平有高有低,這種情況需要結(jié)對(duì)開(kāi)發(fā)以及頻繁的團(tuán)隊(duì)交流才能解決本質(zhì)問(wèn)題。
5、經(jīng)常但是持續(xù)時(shí)間較短的會(huì)議對(duì)于團(tuán)隊(duì)氣氛的調(diào)節(jié)很有好處,畢竟XP的面對(duì)面開(kāi)發(fā)對(duì)于很多IT公司的老板是一件無(wú)法理解的事情。
posted on 2005-12-22 13:28
老妖 閱讀(1587)
評(píng)論(2) 編輯 收藏 所屬分類:
java心得