構件: 分鏡腳本
這個構件是系統功能在特定情境下的邏輯和概念說明,包括系統使用者和系統之間必要的互動。分鏡腳本「敘述特定情境」。
領域: 需求
工作成果類型: 規格
目的

下列人員會使用「分鏡腳本」:

  • 系統分析師,在需求導出中探索、澄清及擷取使用者想像的行為互動。
  • 使用者介面設計師,設計使用者介面及建置使用者介面的原型;
  • 類別設計師,負責使用者介面功能;他們利用這項資訊來瞭解系統和使用者的互動,以適當地設計出可實作使用者介面的類別;
  • 設計下一版系統的人員,瞭解系統如何執行事件流程;
  • 測試人員,測試系統的特性;
  • 管理人員,規劃和推動分析與設計工作。

切記,「分鏡腳本」的主要目的是瞭解整體流程和互動,而非在使用者介面的外觀與操作方式上建立原型或進行測試。「分鏡腳本」不應涉及使用者介面小組件及其他使用者介面的議題(應該由「使用者介面原型」來處理)。

關係
說明
主要說明

「分鏡腳本」支援需求導出,提供重要的意見回饋機制來探查未知或不明的需求。

主要考量
可以為每個使用案例定義分鏡腳本,從而支援軟體工程的使用案例驅動方法,並提供絕佳方法驗證使用者(參與者)對這些使用案例的期望,以及使用者在事件使用案例流程中的角色來。
調整
表示法選項

您可以利用視覺化或文字表示法來表示分鏡腳本,也可以同時組合這兩者。

判斷「分鏡腳本」是否有利於專案。「分鏡腳本」的內容必須調整以支援專案需求。 

分鏡腳本通常視為暫時性工作成果,當了解行為式需求之後且專案開始加速建立原型或實作使用者介面時,即可能不再維護。 不過,有時可能值得在許多反覆中維護「分鏡腳本」,例如使用者介面的需求複雜,需要時間來了解(延續至多個反覆)。 另外,「分鏡腳本」加上實際的使用者介面,就很適合做為一般使用者文件的輸入。



詳細資訊
準則