申論題內容
三、在資訊系統開發過程中,專案管理者常會因應客戶端的要求而被迫縮短開發時間而將軟體提前釋放,而此種狀況為開發人員及專案管理者所經常面臨到的嚴峻問題與挑戰。根據國內/外研究報告指出資訊系統開發時程的壓縮有其極限性 ,事實上管理者通常無法任意藉由增加開發人員與添購更多的軟、硬體設備來達到時程壓縮的目的。Putnam 提出了軟體方程式(Software Equation),其定義為: E =[LOC × B0.333/P ] 3 × (1/ t4),其中 E 為開發心力(Development Effort,單位為人月或人年)、t 為專案執行時間、B 為特別技能因子、P 為生產力參數、LOC 為軟體大小(單位為程式碼行數)。請透過軟體方程式來舉例說明開發時程壓縮, 將對開發心力造成何種程度的影響。另從實務面來看,合理且可行的時程壓縮極限應為多少?請敘述其可能原因為何?(20 分)