靈感來了 軟體開發的幾個階段

2021-04-13 13:10:16 字數 860 閱讀 3370

靈感來了-軟體開發的幾個階段

首先宣告:本人才疏學淺,不保證所有的東西都是正確的。如果你覺得是好的,你就看,如果不好,扔一邊。

軟體開發,從大的上來分需要經過:

可行性分析-》需求分析-》編碼-》測試-》維護-》(走人)。

首先確定了這個東西是可以做成的,沒有在科幻思想中,那就應該確定怎麼樣做了,以及要做什麼,不做什麼。這個中間還要包括各種外在條件,如資金、開發人員的素質及數量、辦公地點等,最後還有乙個隱藏的**因素,如果你做的東西違返了**的政策規定,寫出來也是個浪費。

前期工作都作好了,那還等什麼,現在就該開啟你親愛的電腦,親上一口,說一聲「親愛的,我會與你同在」。坐在電腦面前認真的程式設計嗎,當然這中間肯定不只有編,還有迴圈的、不斷的測試,要不然到時到以為編完了的時候再測試,那只有乙個字形容吧,「慘」。

編也編完,基本的測試都做了,單元的功能也都達到需要的要求,但是並不能夠保證整個體系統都是合理的。乙個人的腦袋應該很好了吧,但是你如果把它裝到一頭pig的頭上,那你應該知道這個腦袋是發揮不出來他應有的效果,結果還不如把豬的腦袋。

最後,什麼都可以了,單元沒有問題,整體也都能夠合得來,至少在預期中,那麼這個軟體應該可以算暫時的交給使用者試用、使用,但是,所謂人無完人,雖然經過了千百次測試錘煉,但是也可能還有沒有考慮到的地方,微軟這麼有名,還天天的給整出漏洞來。後面就要有維護,出現問題的時候就需要有人去補補,這樣才算我們軟體人應有的高尚品德。我覺得我們做軟體開發,都具有這個品格。要不然,怎麼會有教授說「培訓娃娃的誠實,應該從小就讓他們學計算機程式設計」。

最後,該做的都做了,或者是你做的已經有人能夠做了,或者是有比你做的好的了,所有謂「江山代有人才出」,這個時候就該隱居山林了。

軟體開發階段

size large 工程師通常為軟體開發階段分為四個子階段 size size medium 分析階段 設計階段 實現階段 測試和除錯階段 size size large 設計階段的兩種方法 結構化設計方法與物件導向設計方法 size size medium 結構化設計方法 將問題分解為若干個小的...

軟體開發團隊階段

第1階段 家庭作坊 團隊成長之初,2 4名開發者在一處非商 用的場所工作。溝通和協調非常簡單,幾乎不需要管理。每個人都是全能的通 才。每個人的腦子裡也都裝得下整個公 司和產品的全部狀態資訊。這一階段,你是在建立並摸索一款具有 最低可靠程度的產品,或者說摸索自己 到底要做什麼。這時任何組織結構或過 程...

軟體開發周期(各個階段)

需求階段 開發階段 測試階段 灰度發布階段 發布階段 通過溝通交流,產出需求文件,包含頁面的內容,則需要對應的進行設計稿的設計。通過評審會,使涉及到的人都有自己的了解,同時對需求進行改進。涉及到的人包含 產品 專案pm 分析 編寫需求文件 設計人員 設計設計稿 開發人員 了解需求,了解需求所對應的用...