特徵蔓延

維基百科,自由的百科全書

功能蔓延是指產品裏的新功能英語Software feature持續膨脹或增加的情形[1],常出現在電腦軟件電子遊戲消費電子產品內。增加的功能超過了產品的基本功能,有可能會讓軟件無法維持簡單設計,出現軟件膨脹及過度複雜的情形。

有關「怎樣算是功能蔓延」的定義,會隨終端用戶而不同,某個功能對一些用戶來說,可能算是「功能蔓延」,但卻是其他客戶實際會用到的功能[2]。功能蔓延是最常見造成成本超支英語Cost overrun及時程逾期的原因之一[3]。這會危害專案及產品,甚至可能讓專案及產品因此而結束。

相關條目[編輯]

參考資料[編輯]

  1. ^ J.M. Sullivan. Impediments to and incentives for automation in the Air Force. Proceedings. 2005 International Symposium on Technology and Society, 2005. Weapons and Wires: Prevention and Safety in a Time of Fear. ISTAS 2005. 2005 International Symposium on Technology and Society. 8–10 June 2005: 101–110. ISBN 0-7803-9284-1. S2CID 21079766. doi:10.1109/ISTAS.2005.1452719. 
  2. ^ Featuritis (or creeping featurism). [2023-06-22]. (原始內容存檔於2023-06-09) (英語). 
  3. ^ Davis, F.D.; Venkatesh, V. Toward preprototype user acceptance testing of new information systems: implications for software project management. IEEE Transactions on Engineering Management. 51. February 2004, 51 (1): 31–46. ISSN 0018-9391. S2CID 1204079. doi:10.1109/TEM.2003.822468. 
  4. ^ Davis, F.D. and Venkatesh, V., Toward preprototype user acceptance testing of new information systems: implications for software project management, IEEE Transactions on Engineering Management, 51 (IEEE Transactions on Engineering Management), February 2004,, issue 1 (1): 31 [2012-10-13], ISSN 0018-9391, doi:10.1109/TEM.2003.822468, (原始內容存檔於2014-05-19) 
  5. ^ The Making of: Shogun: Total War頁面存檔備份,存於互聯網檔案館), By Kieron Gillen, August 24th, 2007, Rock, Paper, Shotgun
  6. ^ Kenneth S. Norton, Applying Cross-Functional Evolutionary Methodologies to Web Development, paper in Web Engineering: Managing Diversity and Complexity of Web published by Springer, 2001, ISBN 3-540-42130-0