1. 程式人生 > >關於課上問題的理解

關於課上問題的理解

告訴 方式 時間 做的 pos 做什麽 軟件開發 nbsp 開發

技術分享圖片

上面的圖片是課上老師讓我理解認為是什麽意思,根據圖片表面的意思與數據,我們可以這樣理解:

如果在需求階段只需要花費1個時間單位就能夠改正的錯誤; 如果推遲到設計階段改正就需要5個時間單位; 如果推遲到測試階段就可能達到20-50個時間單位 如果推遲到運行與維護階段就可能需要花費200個時間單位。從而體現出在軟件設計開發的過程中需求分析也是重要的。

軟件需求分析是解決做什麽,怎麽做的問題。告訴客戶及開發人員,需要實現哪些功能,以何種方式,在什麽平臺去進行操作,開發結束後,應交付哪些東西。
需求分析就是分析軟件用戶的需求是什麽。如果投入大量的人力,物力,財力,時間,開發出的軟件卻沒人要,那所有的投入都是徒勞。

需求分析的任務就是解決"做什麽"的問題,就是要全面地理解用戶的各項要求,並準確地表達所接受的用戶需求。了解顧客的要求,這是需求分析的重點任務,也是最基本的任務。只有正確了解、理解顧客的要求,才能順利完成需求分析。

需求分析為軟件的開發起到了決策的作用,提供了開發的方向,並指明了開發的策略,在軟件開發及維護中均起到了舉足輕重的作用。

關於課上問題的理解