項目 | 內容 |
---|---|
這個做業屬於哪一個課程 | 任課教師博客主頁連接 |
這個做業的要求在哪裏 | 做業連接地址 |
做業學習目標 | 一、掌握軟件評審流程及內容 二、我的總結 |
實驗一問題連接:http://www.javashuo.com/article/p-xahblqsc-cr.html
解答問題一:理論和實踐的地位形同,少其中一個都沒法完成一個完整的項目。在二者相結合的過程當中,比較合適的作法應該是先對總體結構進行理論分析和設計,而後當即進行代碼實現,此時實現會出現不少問題,而後再查閱資料理論解決,有想法以後再進行代碼實現。如此反覆,就不會造成「空中樓閣」般的大問題,進而將二者有效的結合起來。html
解答問題二:用戶體驗的獲取途徑有不少種方法。目前我所瞭解有效、節省成本的方法是網絡問卷調查和後期測試軟件造成回饋報告。根據這二者能夠基本瞭解用戶的需求的體驗。安全
解答問題三:創新的想法沒有界限,只要結構完整合理,具備可行性。徹底能夠放手一搏,放開去作,無需其餘顧慮。網絡
階段 | 知識點總結 |
---|---|
可行性分析 | 投資必要性、技術可行性、財務可行性、組織可行性、經濟可行性和風險因素 |
需求分析 | 需求獲取、需求分析、編寫規格說明書和需求驗證 |
軟件設計 | 靈活性和擴展性、健壯性和穩定性及可靠性、可維護性和複雜度、易用性及可持續性和成本 |
項目驗收 | 驗收方式、文檔驗收、功能驗收、性能驗收、安全驗收、用戶驗收 |
這次完整項目的開發讓我學習到了總體項目開發的步驟的流程,對項目開發有全新的認識同時也冒出了不少本身的想法。在我的項目和團隊項目的對比之中也摩擦出了不少「火花」,這是兩個全然不一樣的經歷,獲得的經驗也有不一樣。主要提升了設計能力及代碼編寫能力,也注意到在團隊中須要本身犧牲什麼和付出什麼。工具
做業 | 花費時間 |
---|---|
實驗一 軟件工程準備 | 4hour |
實驗二 軟件工程我的項目 | 1day |
實驗三 做業互評與改進報告 | 3hour |
實驗四 軟件工程結對項目 | 6day |
實驗五 團隊做業1:軟件研發團隊組建 | 2day |
實驗六 團隊做業2:團隊項目選題 | 6hour |
實驗七 團隊做業3:團隊項目原型設計與開發 | 4day |
實驗八 團隊做業4:基於原型的團隊項目需求調研與分析: | 6day |
實驗九 團隊做業5—團隊項目需求改進與系統設計 | 1day |
實驗十 團隊做業6:團隊項目系統設計改進與詳細設計 | 1day |
實驗十一 團隊做業7:團隊項目設計完善&編碼 | 5day |
實驗十二 團隊做業8:軟件測試與Alpha衝刺 | 5day |
實驗十三 團隊做業9:BETA衝刺與團隊項目驗收 | 3day |
實驗十四 團隊項目評審&課程學習總結 | 4day |
軟件測試與Alpha衝刺。極其緊張刺激的五天衝刺,讓咱們在短期內迅速提高,收穫很大!性能
累計花費260小時,平均每週13個小時。學習
GitHub、博客園、Java、Makedown開發工具
軟件開發工具、項目管理工具 | 軟件開發方法 | 軟件建模方法 |
---|---|---|
elclipse、Leangoo WBS | NABCD | 面向對象 |