軟體工程文件有感
最近在看軟體工程的資料,突然感覺壓力好大,後悔自己當初沒有好好聽課....不,我覺得聽課也沒有用,後悔的是自己當時沒有好好的看書,現在看書時間比較緊迫,都是草草的看,但是我現在發現軟體工程真的是門學問很深的學科阿阿阿.......算了加緊看吧,畢竟暑假的花旗被要用到這裡面的很多東西,所以我還要加把勁把這裡面的很多東西都弄懂吧
我拿到了上一年的花旗文件,現在以一個軟體工程架構師的角度來審視它,覺得寫的還蠻不錯的.我看了一下他們主要寫了以下幾個文件,分別是:
需求分析,概要設計,詳細設計,測試計劃書,測試分析報告,以及附加的開發日誌.最後一個可有可無吧,前幾個寫的蠻不錯
軟體工程首先的第一步,需求分析是肯定的.但是他們在寫的時候好像沒有寫到獲取需求的方法.我覺得這是一個欠缺的地方.需求寫好了便是規範,即specification,這個我不清楚他們寫在哪了.然後便進入分析階段.他們做的很好,首先我們肯定要archatecture design,即進行結構的設計,概要設計包含了這個設計.在概要設計的基礎之上我們要接著進行詳細設計,他們採用的是物件導向設計的開發模型.所以首先我們要畫出用例圖,以及進行名詞抽取,獲得初始類列表.之後我們進入OOD的詳細設計階段.在此階段我們要畫出序列圖,狀態圖,即進行動態模型設計.顯然davos沒有在這方面做工作.設計好了之後我們便對設計進行檢查,即design test,主要就是看看設計的好不好,是不是包含了需求文件中的所有內容.
設計好了之後便是開發了,這個工作中沒什麼文件,主要就是註釋吧
而後便是測試了
相關文章
- 讀《大道至簡:軟體工程實踐者的思想》有感軟體工程
- 《軟體工程》第一週作業,閱讀別人部落格有感軟體工程
- 軟體工程-軟體工程層狀模型(EHM)軟體工程模型
- 軟體工程 第一章 軟體與軟體工程軟體工程
- 軟體工程軟體工程
- 軟體工程1軟體工程
- 軟體工程4.18軟體工程
- 軟體工程5.8軟體工程
- 軟體工程5.7軟體工程
- 軟體工程4.28軟體工程
- 軟體工程4.27軟體工程
- 軟體工程5.10軟體工程
- 軟體工程5.9軟體工程
- 軟體工程5.13軟體工程
- 軟體工程5.12軟體工程
- 軟體工程5.11軟體工程
- 軟體工程4.23軟體工程
- 軟體工程4.22軟體工程
- 軟體工程4.21軟體工程
- 軟體工程4.20軟體工程
- 軟體工程4.19軟體工程
- 軟體工程6軟體工程
- 【招聘】前端軟體工程師、高階前端軟體工程師前端軟體工程工程師
- 學習高校課程-軟體工程-軟體工程(ch2)軟體工程
- 軟體工程-團隊-工程-溝通軟體工程
- 軟體工程日報軟體工程
- 軟體工程作業軟體工程
- 軟體工程學習軟體工程
- 20240516 軟體工程打卡軟體工程
- 軟體工程大作業軟體工程
- 軟體工程總結軟體工程
- Express 文件(使用中介軟體)Express
- 軟體測試文件(終)
- AI+軟體工程:10倍提效!用ChatGPT編寫系統功能文件AI軟體工程ChatGPT
- 軟體開發定律系列之布魯克斯定律有感
- 軟體工程日報021軟體工程
- 軟體工程日報020軟體工程
- 軟體工程日報023軟體工程
- 軟體工程日報022軟體工程