14.3場景到任務(wù)
有了場景,下面就由架構(gòu)設(shè)計師和各個模塊的負(fù)責(zé)人一起,沿著子系統(tǒng)/模塊的所屬關(guān)系把場景劃分開。例如stone 項目的用戶登錄場景,就可以分為:
?。?)UI層。子任務(wù)為:界面設(shè)計,貨物資料處理,文件上傳處理,編輯控件等。
?。?)邏輯層。子任務(wù)為:用戶輸入字段合法性處理,上傳圖像邏輯和縮略圖處理,資料保存邏輯等。
?。?)數(shù)據(jù)庫。子任務(wù)為:資料讀取的存儲過程,圖像的索引建立和維護等。
不同的任務(wù)把一個場景編織起來,雖然有多個開發(fā)者參與這個工作,但是應(yīng)該有一個開發(fā)者對整個場景負(fù)責(zé),我們得到了開發(fā)任務(wù)之后,就可以創(chuàng)建和分配測試任務(wù)。
有了場景,下面就由架構(gòu)設(shè)計師和各個模塊的負(fù)責(zé)人一起,沿著子系統(tǒng)/模塊的所屬關(guān)系把場景劃分開。例如stone 項目的用戶登錄場景,就可以分為:
?。?)UI層。子任務(wù)為:界面設(shè)計,貨物資料處理,文件上傳處理,編輯控件等。
?。?)邏輯層。子任務(wù)為:用戶輸入字段合法性處理,上傳圖像邏輯和縮略圖處理,資料保存邏輯等。
?。?)數(shù)據(jù)庫。子任務(wù)為:資料讀取的存儲過程,圖像的索引建立和維護等。
不同的任務(wù)把一個場景編織起來,雖然有多個開發(fā)者參與這個工作,但是應(yīng)該有一個開發(fā)者對整個場景負(fù)責(zé),我們得到了開發(fā)任務(wù)之后,就可以創(chuàng)建和分配測試任務(wù)。