《解析極限程式設計》 軟體開發的基本活動

2021-09-01 07:45:04 字數 423 閱讀 4160

軟體開發的基本活動:

1、編碼,我們所做的一切都在**上。編碼時,大家需要明白的一件事就是**是程式設計師溝通的媒介,你有義務學習任何能夠提公升你**溝通能力的技術和思維,並把它運用到編碼實踐中。

2、測試,告訴我們編碼什麼時候完成。測試存在的目的一是使你的**生命期更長,便於維護;一是可以提公升我們編碼的自信心。

3、傾聽,溝通,了解業務.別說你只想做技術,如果業務人員不需要你,那麼你就會直接被掃地出門。傾聽就是乙個業務溝通的過程,我們在溝通的時候得注意,只溝通應該溝通的事情,並且以適當的詳細程度溝通。

4、設計,為了你能不斷的把上面的編碼,測試,傾聽重複的進行下去,糟糕的設計會阻止你繼續傾聽需求,編寫測試,實現**,這就是為什麼設計會是其中的乙個基本活動的原因。設計會一直穿插在我們的編碼過程中,不斷的產生好的設計,改正糟糕的設計,並讓任何需要學習的人都能學習當前的設計。

《解析極限程式設計》 軟體開發經濟學

1 現金流 2 利潤率 3 產品成功率。那麼,要讓乙個軟體專案更有價值就有如下的方法 1 花更少的錢做這個專案,節約成本,這個是很難做到的,因為大家都使用一樣的技術和工具。2 賣更高的價錢,這個就是銷售的本事了,其中各種奧妙局外之人難以言道。3 更加積極的現金流,推遲花錢,盡早賺錢,這一來一去其中的...

敏捷軟體開發 極限程式設計

極限程式設計 1.客戶作為團隊成員 2.使用者素材 為了進行專案計畫,必須要知道和專案需求有關的內容,但是無需知道得太多。看到新系統的問世是關注需求的最好時刻。3.短交付週期 每兩周交付一次可以工作的軟體。每次迭代結束時,會給涉眾演示迭代生成的系統,以得到他們的反饋。4.驗收測試 5.結對程式設計 ...

《敏捷軟體開發》第二章極限程式設計實踐

作為開發人員,我們應該記住,xp並非惟一選擇。pete mabreen 2.1極限程式設計實踐 極限程式設計 extremeprogramming,簡稱xp 是由kentbeck在1996年提出的。kentbeck在九十年代初期 與wardcunningham共事時,就一直共同探索著新的軟體開發方法...