2017年8月15日 星期二

軟體開發用語 - Freeze

利用F4的產品風險表,來計算產品在開發過程中的風險值,之後再使用這的風險值對照目前的時間表,這樣可以預測產品的內在風險到底有多高了。  

F4所代表的是4個Freeze(凍結),也就是說不再更動了, 這4個Freeze分別是; Requirement Freeze(需求凍結)、 Spec. Freeze(規格凍結)、 UI Freeze(使用介面凍結)、 Code Freeze(程式碼凍結)。 

 這F4彼此之間存在著很深厚的依存關係,而且在軟體開發過程中,這F4是影響產品穩定性最大的變數,如果這些變數不被凍結的話,那所造成的就是所謂的風險。 

 風險值 
(RF)Requirement Freeze 4 
(SF)Spec. Freeze 3 
(UF)UI Freeze 2 
(CF)Code Freeze 1 

當產品處在前期的建構時期時,它的風險值是最高(10),因為所有的事務還未被確定。 而產品開發進行到Coding的時間點的時候,RF(Requirement Freeze)被確定了,所以它的風險值降到6(10-4)。 

在Pre Alpha時間點上,SF也完全被確定了,所以它的風險值是3(6-3)。 當產品進行到Beta時,UF也被確定了,這時候的風險值剩下1(3-1),而等到產品被QA確定被行之後,CF也被扣除掉了之後,它的風險值是0。 現在我們將這些值連接起的來結果,這就成為一張產品風險曲線圖。

沒有留言:

張貼留言