通過做小專案來深思軟體工程

2021-04-13 09:50:43 字數 423 閱讀 1090

這幾天在做乙個小專案. 幾千行的**.規模很小.但忽然自己卻發現乙個從沒考慮過的問題.這麼小的專案是不是也需要分析與架構哪.

其實我們每乙個人在開發專案的時候都會進行問題定義,需求分析,軟體架構,軟體構建,系統測試等等...

只是隨著專案的增大,這些工作就越正式.和我一樣的菜鳥開發一些小專案的同時這些前期工作是在腦子裡潛意識進行的.

但是今天我做專案的時候遇到了一些邏輯上的麻煩,很難去把它想的很清楚.費了我一天的時間才把bug修正.忽然想,如果我實現做好了前期工作可能花的時間要比我修正錯誤的時間要少的多.這應該也是所有軟體工程相關的教程所提倡的吧,雖然我對它不是很了解.但如果你看的書建議你上來蠻幹,就把它扔了吧.所以我覺得在小的專案我們也應該至少把前期工作做好,不一定要多正式,但一定要讓自己對你所開發的專案更加清楚.當然細節性問題還是去參考相關書籍.但我們應該去養成這樣的好習慣.

軟體工程 軟體專案管理

上面部落格描述了軟體工程的全過程,軟體工程最終目的是開發出高質量的軟體,在定義上它與專案管理還是有一定的差別的 兩者差別 軟體工程 研究和應用如何以系統性的 規範化的 可定量的過程化方法去開發和維護軟體 專案管理 在軟體開發過程中對專案的成本 人員 進度 風險 質量等進行分析和控制的管理活動,從而使...

軟體工程個人專案

耗費的時間。psp 2.1 personal software process stages time plan time actual planning 計畫 estimate 估計這個任務需要多少時間 1min 1min development 開發 analysis 需求分析 包括學習新技術 ...

軟體工程 個人專案

專案內容 這個作業屬於哪個課程 2020春季計算機學院軟體工程 羅傑 任健 這個作業的要求在 個人專案作業 我在這個課程的目標是 學習軟體工程的開發知識,培養工程化開發能力 這個作業在哪個具體方面幫助我實現目標 通過實操掌握psp開發基礎 目錄4 模型設計 5 分析與效能分析 6 說明 關於效能和挑...