討論 需求獲取在系統開發中的地位

2021-09-05 18:40:10 字數 926 閱讀 3523

引:面對乙個系統,如何能做好需求,如果確實做不好這個需求,那麼在設計開發中該注意些什麼?

當有需求變更的時候,不能不改變原來的需求,或者加進新的功能需求,那又該怎麼辦?

面對自己的**越來越龐大,該怎麼辦?

如何在實際開發過程中做到**精簡?

需求分析:

在學校的時候,一直就在學軟體工程相關的東西。老師們就是乙個勁的給我們灌輸需求——》設計——》開發——》需求維護管理的思想。

也一直覺得就是應該這樣的:需求確定了之後,再設計,設計好了,再編碼。

可是,在實際情況中,往往很多時候沒有那麼多時間讓你去獲取需求、設計框架。

還有的情況是想盡力獲取需求的,可是無奈不可能獲取整個系統的所有需求。

我的情況:

這個時間,我一直在做乙個專案,是公司自己根據市場需求設計開發的,而不是由其他提出要求的。

由於,我是乙個純新手,但是公司決定做這個專案,很大程度上是想讓我學習學習。

一開始在開發的時候,也大致獲取了一些需求,然後根據這些需求,再加點自己的想法,就上馬了。可是,到了商家那兒,有一些是對的,可是另一些他根本就不這麼幹。

所以,他提出了他自己的看法。覺得有理,就改程式。

一開始在改的時候,也希望能夠為日後的維護打好基礎,盡量做到**的可讀性,和可維護性。

可是久而久之,我們本身和商家對自己的要求也都越來越高了。我們當初沒有想到的,他當初沒有想到的需求,都慢慢地冒出來了。

也久而久之,在不斷的改**的過程中,我自己也開始對自己的**感到陌生了:越來越龐大,越來越複雜。

然後,到最後,變得是牽一髮而動全身。

我也非常的清楚,這些其實都是需求獲取沒有做好,當然,設計本身也是乙個非常大的漏洞。

但是,面對這樣的情況(當初一時不能確定所有的需求,是真的不能確定,某些需求是要在系統功能加強的基礎上才會顯現出來):不知道各位是如何處理的。

大家不妨討論討論。

討論 需求獲取在系統開發中的地位

引 面對乙個系統,如何能做好需求,如果確實做不好這個需求,那麼在設計開發中該注意些什麼?當有需求變更的時候,不能不改變原來的需求,或者加進新的功能需求,那又該怎麼辦?面對自己的 越來越龐大,該怎麼辦?如何在實際開發過程中做到 精簡?需求分析 在學校的時候,一直就在學軟體工程相關的東西。老師們就是乙個...

主機管理 堡壘機系統開發 需求討論(一)

實現對使用者的許可權管理,能訪問哪些機器,在被訪問的機器上有哪些許可權 實現可以通過web頁面對指定主機列表 進行 批量發布命令 檔案 實現對使用者操作進行紀錄 到目前為止,很多公司對堡壘機依然不太感冒,其實是沒有充分認識到堡壘機在it管理中的重要作用的,很多人覺得,堡壘機就是跳板機,其實這個認識是...

Swift在IOS開發中的地位

對於蘋果開發者來說,如今已經進入了 swift時代 雖然程式語言objective c備受喜愛,不過它作為蘋果主流程式語言的日子已經所剩無幾。隨著wwdc開發者大會的落幕,swift即將取而代之,成為蘋果新ios8 os x yosemite的新寵。美國時間6月2日舉行的蘋果wwdc大會上,swif...