www.国产麻豆,超碰调教在线黄色,亚洲无码不卡高清,欧美一区二区在线观看免费高清

Leadge.com首頁 > 知識庫
文章搜索
首次敏捷項目開發(fā)實踐
2009-2-17 11:01:16  作者:佚名
  首次采用敏捷方式進行開發(fā),我想把我們的做法與大家分享下,同時希望大家指出我們的不足和需要改進的地方,讓我們的項目進行的更順利,目前項目已過三分之一,客戶比較滿意,還算順利。
 
項目簡介:一個DMS小項目,預計時間14人月.客戶需求不是很明確,想一邊做一邊提,適合引入敏捷開發(fā)(實際上用戶的需求也一直在變,當他們看到每次的small release時都會有新的想法)。
 
Team主要成員:一個team leader(兼BA職責),兩個工程師,一個UI設計師。
成員主要職責:team leader主要負責召開會議,明確每天的開發(fā)任務以及項目的總體大概進程,保持團隊成員清楚的知道項目目前的狀態(tài),保持團隊溝通順暢讓團隊保持高昂的士氣。還有個作用是敢于對項目的成敗負責(當然團隊每個成員都有責任)。工程師的主要職責是開發(fā),設計師主要職責是UI設計。
 
開發(fā)環(huán)境配備:硬件:兩個PC機兩個顯示器兩套鼠標鍵盤(工作的時候切換到一個PC機上pair編程,共享一個主機,用轉換器使一個主機上面接兩個顯示器,兩套鼠標鍵盤,這樣就不用擠在一個顯示器前搶一套鼠標鍵盤pair了),一個測試服務器,上裝svn服務器和cruisecontrol來管理代碼和實現(xiàn)定時自動化測試(測試一定要自動化,這樣可以讓機器來干它喜歡并擅長干的事情,讓工程師專注自己的業(yè)務;我們使用yahoo的一個模擬熔巖燈來監(jiān)視測試結果。),一個發(fā)布服務器,客戶可以遠程及時試用后給出反饋意見和建議。
 
開發(fā)簡介:

一、迭代(Iteration)和發(fā)布(release)計劃

由于項目開發(fā)人員比較少,我們決定采用最短的迭代周期(一周),每個迭代前由BA評估story需求風險,開發(fā)人員評估story技術風險和cost,選出能在本輪迭代周期中完成的任務;每個迭代結束來一次small release
 
二、我們對實現(xiàn)XP價值觀所做的努力

1、  溝通(communication)

再怎么強調(diào)溝通的重要性都不為過,尤其是在軟件行業(yè)。所以在XP中communication被放在首位也不為奇。

我們項目組每天早上開一次Standup Meeting,通報彼此昨天做了哪些工作,以便讓開發(fā)小組所有人了解各自的工作情況,然后確定今天要做的task,目前公司地牌兒還不夠遼闊,我們小組還沒有足夠的地兒掛白板,就把story和task寫在Excel表里面;每個星期一的早上(迭代開始前)會有一個IPM(迭代計劃會議),主要內(nèi)容是大概確定本次迭代周期開發(fā)需開發(fā)的story,工程師評估每個story完成所需的時間開;每個周五下午(迭代結束前)會有一個Retrospective(迭代結束前會議),會議主要內(nèi)容是對本次迭代做的好的方面以及待改進的地方進行總結;工程師pari編程。

此文章共有3頁  1 2 3 下一頁

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

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