201971010150-閆雨馨 實驗一 軟體工程準備——瞭解部落格園和Github
阿新 • • 發佈:2022-03-07
專案 | 內容 |
---|---|
課程班級部落格連結 | https://edu.cnblogs.com/campus/xbsf/2019nwnucs/homework/12512 |
這個作業要求連結 | https://edu.cnblogs.com/campus/xbsf/2019nwnucs/homework/12512 |
我的課程學習目標 | 學習部落格園的使用技巧,瞭解Github的基本功能 |
這個作業在哪些方面幫助我實現學習目標 | 參考該部落格,以及瀏覽相關的部落格瞭解部落格園和Github的使用技巧和基本功能 |
- 任務一完成情況說明:
- 按照自己的真實情況,認真填寫完了課程調查問卷。
- 任務二完成情況說明:
- 在部落格園平臺上完成了註冊個人部落格園賬號,登入部落格後加入了班級部落格
- 瞭解了部落格園主要用於師生交流、同學交流、釋出作業、學習先進技術與工程經驗
- 任務三完成情況說明:
- 在Github平臺上完成了賬號的註冊
- 瞭解了Github主要用於管理專案,記錄原始碼、文件等資訊
- 任務四完成情況說明:
- 認真填寫了部落格園、github賬號資訊
- 任務五完成情況說明:
1.軟體開發流程有哪些?
軟體開發流程即軟體設計思路和方法的一般過程,包括對軟體先進行需求分析,設計軟體的功能和實現的演算法和方法、軟體的總體結構設計和模組設計、編碼和除錯、程式聯調和測試以及編寫、提交程式等一系列操作以滿足客戶的需求並且解決客戶的問題,如果有更高需求,還需要對軟體進行維護、升級處理,報廢處理。
2.什麼樣的資料能說明一個軟體工程師的技術和能力呢?
1.軟體開發相關知識的積累程度,技術技能的熟練程度;
2.問題領域知識和經驗的積累程度;
3.對通用的軟體設計思想和軟體工程思想有自己的理解;
4.職業技能的熟練程度;
5.實際成果的質量。
3.團隊模式和團隊的開發模式有什麼關係?
軟體團隊的模式包括以下幾種:
(1)主治醫師模式:一人為主,其他人為此人服務。
(2)明星模式:主治醫師模式到達極致,一人的光芒掩蓋所有人。
(3)社群模式:每個人參與自己感興趣的專案,貢獻力量,大部分人不拿報酬。
(4)業餘劇團模式:在不同專案中每個人扮演著不同的角色,可能隨著專案的改變,自己的角色也會發生變化。
(5)祕密團隊模式:一些軟體專案在祕密狀態下進行,別人不知道他們具體在做什麼。
(6)特工團隊模式:有一些有特殊技能的專業人士組成的團隊。
(7)交響樂團模式:人員工具齊全,準備充足的團隊。
(8)爵士樂模式:相對自由,有風險,人少且不靠譜。
(9)功能團隊模式:具備不同能力的同事們平等協作,共同完成一個功能。
(10)官僚模式:層層領導的團隊模式。
團隊的開發模式包括以下幾種:
(1)寫了再改模式:和一窩蜂團隊模式比較像。
(2)瀑布模型及其各種變形。
(3)RUP統一流程。
(4)老闆驅動的流程。
(5)漸進交付的流程。
(6)TSP的原則。
團隊模式是團隊的定性,團隊的開發模式則是團隊使用的方法的定性