筆記 - 軟體工程: 現代化方式 需求
需求定義
需求定義了系統應該做什麼以及其運行的約束條件。系統應該做什麼屬於功能需求,而約束條件則由非功能需求描述。功能需求與非功能需求的區別
功能需求定義了系統應該執行的具體功能和行為,這些需求描述了系統在特定輸入或條件下應該如何運作,並且通常與用戶或其他系統的互動有關。
非功能需求與系統的質量屬性相關,包括性能、可用性、安全性、可移植性、隱私性以及內存和磁碟使用情況等。
需求規範的重要性
需求規範是軟體開發過程中的關鍵階段,即使系統設計優良、使用現代編程語言、採用最佳開發流程並具有高測...
slime21023.hashnode.dev2 min read