1、學期初,實驗一中的任務四,你們擬定了5個準備從課程學習中找到答案的問題,經過一個學期的學習,相信你們已經有了答案,請根據本身的學習實踐回答本身當初提的問題。php
1;在一個項目當中,對於團隊中全部的人員,技術是否是必不可少的且佔很大的比重?android
在一個項目團隊裏面,技術人員是必不可少的,在一個小型的項目組中,應當佔比較大的比重,可是在大型的項目組中,佔的比重相對稍微小一點。git
2;怎麼才能保證項目的質量和可維護性,最大的知足客戶的需求?github
軟件工程項目過程是一個階段性的過程,項目組也是一個分工合做的總體,只有每一個人作好本身負責的那一部分,每個階段都作到最好,才能保證軟件的質量。編程
3;都須要在什麼階段作測試才能最大限度的保證項目的質量?工具
首先,每一個開發人員在作完本身負責的部分時應當進行單元測試,從基礎上保證軟件質量,其次,在項目編碼完成後須要進行專門的測試工做。單元測試
4;咱們能夠作什麼工做來避免用戶體驗與項目質量產生衝突,衝突產生時要怎麼作?學習
爲解決用戶體驗和軟件質量的衝突,咱們須要在需求分析階段進行充分的需求調研工做,充分了解用戶要求,嚴格按照用戶要求開發。測試
5;對於項目經理,編程能力與管理能力哪一個更重要?編碼
在小型的項目中,編程能力更加劇要,在大型的項目中管理能力更加劇要。
2、完成課程的實踐總結和給你帶來的提高,包括如下內容:
1.統計你在軟工課程實踐中,完成了多少行的代碼;
本學期在作我的項目、結對項目以及團隊項目時,代碼行數大概爲5000行。
2.軟工實踐的各次做業分別花了多少時間?累計花了多少個小時在軟工實踐上?平均每週花多少個小時?
做業 | 時間 | 平均每週 |
第一次 | 2 | 6 |
第二次 | 5 | 6 |
第三次 | 6 | 6 |
第四次 | 6 | 6 |
第五次 | 3 | 6 |
第六次 | 4 | 6 |
第七次 | 6 | 6 |
第八次 | 10 | 6 |
第九次 | 9 | 6 |
第十次 | 12 | 6 |
第十一次 | 6 | 6 |
第十二次 | 4 | 6 |
3.哪一次做業讓你印象最深入?爲何?
第四次,結對編程小學生四則運算軟件需求說明報告。由於這是第一次體會到一個軟件的開發工程,親自見證一個軟件從一個想法到一個實體。
4.學習和使用的新軟件,新工具;
visio;process on;墨刀;github;
5.學習和掌握的新語言、新平臺
android,php(瞭解)。
3、你認爲目前的課程有哪些問題,你有什麼更好的建議:
1.你認爲本門課程須要在哪裏進行改進,具體措施有哪些,包括:時間進度安排,項目難度等都可;
感受理論和實踐銜接不是很好。理論有些滯後。
2.你認爲助教/老師哪裏作的不足,哪裏限制太多等;
助教和老師都很負責任,有什麼問題都能及時獲得解決。
3.你認爲每次項目的評分標準存在哪些問題,你認爲的合理評分準則是怎樣的(我的/結對/團隊算三個)
評分標準比較合理,可是存在多作多錯,少作少錯,甚至於不作不錯的狀況,但願這樣的狀況下能夠給多作的同窗酌情加分。
4.在結對項目中你是否真正體會到告終對的好處,是否真正嚴格進行告終對編程,雙方的工做量是否相同;
確實體會到告終對編程的好處,而且嚴格進行告終對編程,工做量基本相同。
5.你的團隊項目是否成功,若是重來一次你是否還會選擇這個團隊,爲何成功/失敗;
團隊項目不是很成功,可是仍是會選擇這個項目,組長和成員每一個人都很負責任。
4、你還有什麼想說得話
經過一學期的軟件工程,真的是學到了不少從課本上學習不到可是對咱們頗有幫助的東西,咱們每一個人都本身動手體驗了項目的開發過程,印象更加深入,而且經過組隊合做,也體驗到了項目組的工做氛圍,相信對之後的工做會頗有 幫助。