在我們利用 user story mapping 去組織需求時, 我們會採取 walking skeleton 的想法, 去製作一個最小可行的版本. 在之前的文章中有介紹過這樣的概念.
 
什麼是 walking skeleton ?
 
 
il_fullxfull.459869950_cib8  
 
最近在另一篇文章中, 有人提到了 Daning skeleton 的概念. 哇, 更神奇了. 以前只是會走路而已, 現在會跳舞了. 哪他到底是什麼呢?
 
decisions, decisions, by Dan North
 
基本上來說, 他也是一種 walking skeleton, 但是不同之處, 是他提供了一些 interface, 讓開發人員可以控制這系統, 如何去和環境互動, 以及如何進行更多的實驗. 
 
例如, 在 IE 的環境下, 他畫面的 layout 會是什麼, 但是到了 Chrome 時, 可能哪裡會做調整. 或者是系統遇到不同的硬體大小, 會調整自己處理能力的大小, 或者是輸出不同流量給外界等等. 這些東西可以自動設定, 也可以手動調整 confirguation 來發生.
 
這樣的好處, 就是使用者可以看到系統更多複雜的行為. 不會只是單純能走路而已, 開發人員是可以叫系統跳舞的 XDDD
 
嗯, 老外真的是很會取名字 …….
 
arrow
arrow
    全站熱搜

    kojenchieh 發表在 痞客邦 留言(0) 人氣()