2008年6月7日

agile method開發流程初步

一直以為對這流程很熟悉了,但是其實還有很多不清楚的地方。

1.scenario: 敘述一個故事,只代表一條線

2.use case: 在scenario中,每兩個object互動就是一個use case。

   use case != use case diagram

   use case diagram是把這些use case整理起來用diagram表示

3.acceptance test case:把scenario中詳細的輸入值寫出來,

   例如user選擇1,輸入5000,這在客戶驗收時,

   照著上面一模一樣輸入,會得到預期結果。

   在agile method中,為了求簡化,所以這三個可以合併。

4.CRC card: 有了use case可以找出需要那些method,在整理歸納出class。

沒有留言: