91天堂,亚洲av乱码一区二区三区按摩,国产福利小视频在线一区二区,午夜在线不卡精品国产

Leadge.com首頁 > 知識庫
文章搜索
不一樣的敏捷開發(fā)實踐
2009-2-17 11:28:01  作者:廖宇雷
  
而且版本控制系統(tǒng)在需求變動激烈的項目中,更是充當了一種保險機制。無意中用錯誤版本的代碼覆蓋工作拷貝的事情可以得到徹底解決。

靈活運用敏捷開發(fā)

實際上,我從來沒有采用過完整的敏捷開發(fā)。因為我認為既然敏捷開發(fā)本身強調(diào)的就是應(yīng)對變化,那么敏捷開發(fā)過程本身也應(yīng)該是可剪裁的。像結(jié)對編程、持續(xù)集成這些,對公司本身和開發(fā)人員的要求相對來說都更高。如果要一一達標,確實不太可能。

所以有選擇性的實行敏捷開發(fā),是我最常用的方式。 

例如對于User Story,除非是客戶充分配合,否則是難以實施的。這個時候應(yīng)該在前期將工作做細致,盡可能明確大部分需求。然后以最快的速度做出原型系統(tǒng)后,和客戶進行溝通獲取反饋意見。

同時,即便采用User Story,對于較復(fù)雜的系統(tǒng),也應(yīng)該深入客戶企業(yè),了解客戶企業(yè)員工的工作流程。因為有時候客戶方負責項目的人士很可能會按照自己的想法渲染實際的工作流程或者環(huán)境,這對項目的中后期是非常不利的。 

在國內(nèi),一個項目要做得順利,項目負責人還要懂得“做人”。和客戶方負責人、聯(lián)系人保持良好的關(guān)系是非常非常重要的,否則他們一句話可能就會讓項目的開發(fā)成本增加不少。這些東西的內(nèi)容遠遠超過了技術(shù)領(lǐng)域,但卻是我們不得不面對的問題。 

遲來的成功

新系統(tǒng)花了一個月就開發(fā)完成了,因為除了權(quán)限系統(tǒng)是完全重做的外,其他部分都大量利用了已有系統(tǒng)的結(jié)構(gòu)和代碼。雖然在模擬權(quán)限系統(tǒng)時花了不少時間,但這樣模擬的結(jié)果保證整個系統(tǒng)具有充分的可用性。

這個項目是我公司迄今為止用FleaPHP應(yīng)用程序開發(fā)框架(http://www.fleaphp.org)開發(fā)的最復(fù)雜的應(yīng)用程序。不算FleaPHP自身在內(nèi),應(yīng)用程序的核心有100多個類,6700多行代碼。從與客戶意向性洽談到最后完成,足足花了六個月時間,期間開發(fā)實際上只進行了三個月不到,而且還是做了兩次。其他時間全花在溝通、協(xié)調(diào)、開會上了(有時候不得不抱怨一下國有企業(yè)僵化的機制)。 

如果我一開始能夠耐心說服客戶接受我的意見,那么整個項目的開發(fā)過程可能就會順利得多;蛘哒f我能在項目初審發(fā)現(xiàn)問題后通過其他渠道爭取支持,那么也可以避免后來的二次開發(fā)。不得不說我在如何“做人”方面還有許多需要學習的東西。

這個故事雖然不夠精彩,但是很真實。

 

此文章共有4頁  上一頁 1 2 3 4

文章來源:中國項目管理資源網(wǎng)

發(fā)表評論    【推薦】 【打印
我來評兩句 查看最新評論〗 
請您注意:
·遵守中華人民共和國的各項有關(guān)法律法規(guī)
·承擔一切因您的行為而導(dǎo)致的法律責任
·本網(wǎng)留言板管理人員有權(quán)刪除其管轄留言內(nèi)容
·您在本網(wǎng)的留言,本網(wǎng)有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本留言即表明您已經(jīng)閱讀并接受上述條款
昵稱: 匿名
 
圖片廣告
熱點文章
論壇精貼