2020軟件工程個人作業06——軟件工程實踐總結作業
2020軟件工程個人作業06——軟件工程實踐總結作業
| 軟件工程 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1 |
|---|---|
| 作業要求 | https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10864 |
| 作業目標 | 軟件工程作業總結 |
| 作業正文 | 見下文 |
| 參考文獻 |
一、回望
- 對比開篇博客你對課程目標和期待,“希望通過實踐鍛煉,增強計算機專業的能力和就業競爭力”,對比目前的所學所練所得,在哪些方面達到了你的期待和目標,哪些方面還存在哪些不足,為什么?
在整個學習過程中,我自認為是比以前有所提升的,因為以前作業要求也不太嚴格,就會存在不想做的情況,而這學期能夠逼著自己做一點事還是覺得挺好的,至少從最初的什么都不懂到現在能略懂一些皮毛。
不足點就是在于獨立完成能力不強,主要還是沉不下心來,想一口吃成胖子。
- 你在第一次作業的個人簡歷中制定的
這門課程結束后,你預期你將增長的能力、技術、技能;和你在第二次作業中繪制的學習路線圖。對比當前你的所學所得,你達到了當時的預期值嗎?
還沒能達到,這學期大部分時間都是用來彌補以前的沒能學到的東西,所以離目標還有一段距離
-
請總結這門課程的實踐總結和給你帶來的提升,包括以下內容:
-
統計一下,你在這門軟件工程實踐中,一共完成了多少行的代碼;
150行左右。
-
軟工實踐的各次作業分別花了多少時間?(做一個列表)
作業 名稱 時間 2020軟件工程作業01 2h 2020軟件工程作業02 3h 2020軟件工程作業03 4h 2020軟件工程作業04 3.5h 2020軟件工程作業05 4h 2020軟件工程作業——團隊01 1h 2020軟件工程作業——團隊02 3h 2020軟件工程作業——團隊03 3h 2020軟件工程作業——團隊04 3h 2020軟件工程作業——團隊05 3h 2020軟件工程作業——團隊06 3h 2020軟件工程個人作業06——軟件工程實踐總結作業 1.5h 2020軟件工程作業——團隊07 3h -
哪一次作業讓你印象最深刻?為什么?
團隊作業6,是比較順利的一天,并且也基本完成了項目最初的目標
-
累計花了多少個小時在軟工實踐上?平均每周花多少個小時?
累計大約37小時,平均每周大約2.5個多小時。
-
學習和使用的新軟件和新工具;
StarUML
Axure RP
-
學習和掌握的新語言、新平臺;
博客園、GitHub
-
學習和掌握的新方法;
SCRUM團隊開發
-
工程能力的提升;
初步掌握一個工程的流程
-
團隊合作上的提升;
學會了與組員合作討論。
-
其他方面的提升;
提升了代碼閱讀能力
-
二、團隊總結
1.軟件工程實踐是大學里少有的認真的團隊協作經驗。《構建之法》上說團隊的發展有幾個階段,你的團隊都經歷過么,最后到達了“創造”階段了么?(參考《構建執法》第17章 人、績效和職業道德)
經歷過了萌芽階段、磨合階段、規范階段,還沒達到創造階段。
你在團隊中擔任了什么角色?你是否完成了該角色的任務?現在你覺得你適合該角色嗎?
博客的編輯,代碼的審查;完成了;適合
-
如果你是組員,你覺得你的組長分工安排是否合理?你對組長的選舉有什么建議?
合理。熟悉這個項目并且有一定的開發經驗。
三、人月神話
1、怎樣證明你學會了軟件工程?以下要求你們的團隊達到了哪幾個?
知道軟件工程分為哪幾個階段,學會了畫用例圖、用例描述、順序圖、分析類圖
達到了:
(2)通過一系列工具,流程,團隊合作,能夠在預計的時間內發布 “足夠好” 的軟件
(3)并且通過數據展現軟件是可以維護和繼續發展的。
沒有達到 :
(1)研發出符合用戶需求的軟件
? 沒有公開發布、也沒有實際的用戶
2、寫下屬于你自己的人月神話——個人或結對或團隊項目實踐中的經驗總結+實例/例證結合的分析,字數不限,開放命題,可以使用你自己喜歡的方式表達..
個人作業:獨立完成能力不強,遇到不會的第一個想到的不是自己嘗試去解決,而是通過找同學尋求幫助。
結對作業:雖然在難度上,相比個人作業有所提升,但是通過兩個人的配合,反而覺得更加輕松,所以一個好的項目絕對是不僅僅只建立在一個人的身上的,而是需要大家共同努力協作的。
團隊項目:學會了使用Staruml、axure rp8,也彌補大二沒能學好的JAVA基礎以及大三上學期沒能學習的JAVA WEB。第一次以小組形式完成一套比較完整的項目,受益匪淺,也從中明白了定義自己在團隊中的位置的重要性,一個團隊要有好的分工合作才能讓效率最大化/也希望在以后的團隊任務中能最大化發揮自己的作用。
四、建議
對下一屆同學的建議,或者對于開學初的你,對于大一的你,對于開學初的我,你有什么想建議和告知的呢?請寫下你對后來人的期許。
起初一定要掌握好一門語言,學好語言是學計算機的基礎,等語言學好后再去拓展其他領域,這樣會更加輕松。
對于軟工實踐課程,你有哪些建議?
一定要跟上老師的步伐,一旦有一次松懈了,與其他同學相比,落后就會一瞬間被拉大。
對于老師的工作,你有哪些建議?
布置任務的時候,最好還是通過學生的能力來布置,能力強的同學或許完成的很快,而能力弱的同學學起來就很費力,這樣是不利于班級的整體提升的,甚至會打擊能力弱的同學的積極性,團隊分組也同樣如此,出現了嚴重的兩極分化。
對于自己今后,你有哪些建言?
多學,多寫,多實踐,敢于去嘗試。

浙公網安備 33010602011771號