1組第三次作業-自我評價結果
王俊艷
我本科是信息管理與信息系統專業的,沒有系統學習過軟件工程的知識,講課的時候也出現了一些錯誤,基礎知識還是很薄弱的,所以在接下來的課程和項目中,想通過下面幾個方面提高自己:
1.努力學習基礎知識,把現代軟件工程的各個方面的內容都要有一定的了解,有自己的見解。
2.老師布置的作業一定要認真完成,比如github的使用,這方面沒有接觸過,所以一定要自己認真研究官網教程,做到應用熟練。
3.平時寫代碼要註重規範,增加註釋,代碼結構要清晰,增強可讀性。
4.從整體認識一個項目包含的各個模塊,以及他們的功能,盡量能獨立開發一個模塊,包括需求文檔、代碼編寫、測試以及維護等。
5.註重代碼測試的重要性,學會使用自動化測試工具,在軟件開發過程中要習慣使用單元測試、集成測試、回歸測試、壓力測試等多種測試方式。
6.增加代碼量。除了老師布置的大作業要認真完成,自己也要在網上多找些題練習寫代碼能力。
7.常用的算法要掌握,包括基礎算法和專業領域內的算法。
王一茜
本科期間學過C++和java,但由於參加的實際項目開發較少,所以沒有形成良好的軟件工程的思維,在多人合作的開發項目上,沒有充分利用git等工具進行管理。同時,在開發過程中存在一些問題,
一,直接實現功能的開發,對需求文檔等的編寫不夠明確;
二,代碼不夠規範,代碼的質量不高;
三,對於測試的考慮不夠充分,沒有嘗試過測試驅動開發;
四,我的編程基礎和算法掌握不太好,編程經驗較少。
通過學習軟件工程,我希望可以較好的解決上述問題。
1、能夠真正利用軟件開發模式進行項目的整體把握,在此基礎上,找到高效的團隊溝通模式,提高自己的溝通和協作能力。
2、在開發技術方面,可以提高自己的編程水平,提高代碼的質量,使代碼易於理解,可維護。熟練掌握github等工具。
3、註重開發周期過程中的測試,了解自動化測試、安全測試等。
任曉琪
- 現代軟件工程與其說是一門課程,不如說是一門思想。是一個如何去分析和處理問題的過程,應該說其範疇已經遠遠不止局限於該門課程,成為了一個綜合的一個能夠解決問題的思想集合。
- 希望通過這門課程的學習可以熟練掌握Git,進行團隊開發。
- 利用這門課程每個章節的理論知識應用到項目開發中,提升自己的能力。
- 小組項目開發過程中,提高自己與其他組員間的溝通和表達能力。
- 在今後的學習中要註意多讀書、多思考、多練習、多討論,以理論為基礎將學習到的知識擴散開來,應用於今後的實踐。不斷鍛煉自己,向一名合格的程序設計師邁進。
1組第三次作業-自我評價結果