這個作業屬於哪個課程 | 2019秋福大軟件工程實踐Z班福州大學 |
這個作業要求在哪里 | 作業要求 |
作業正文 | yjh個人作業——軟件工程實踐總結作業 |
這個作業的目標 | 總結軟件工程實踐作業 |
其他參考文獻 | 無 |
一、回望
(1)對比開篇博客你對課程目標和期待,“希望通過實踐鍛煉,增強計算機專業的能力和就業競爭力”,對比目前的所學所練所得,在哪些方面達到了你的期待和目標,哪些方面還存在哪些不足,為什么?
我當時寫道希望增強編程技術,學習計算機方向能用到的所有內容。
現在來看有些提高,也發現軟件工程這門課讓我們接觸了很多新東西,比如博客園,github,編輯軟件,作圖軟件,測評軟件。總是在學習新東西,雖然不能完全掌握,但是收獲很多
(2)你在第一次作業的個人簡歷中制定的這門課程結束后,你預期你將增長的能力、技術、技能;和你在第二次作業中繪制的學習路線圖。對比當前你的所學所得,你達到了當時的預期值嗎?
確實增長了代碼能力,團隊協作能力,學習路線圖沒有嚴格遵守,所以距離預期值還是有一定距離,也十分可惜。
(3)請總結這門課程的實踐總結和給你帶來的提升,包括以下內容:
·統計一下,你在這門軟件工程實踐中,一共完成了多少行的代碼;
大概一千多行吧
·軟工實踐的各次作業分別花了多少時間?(做一個列表)
作業 | 用時 |
---|---|
第一次作業——個人簡歷 | 1 |
第二次作業——學習路線 | 1 |
第三次作業——數獨 | 20 |
第一次結隊作業——原型制作 | 9 |
第二次結隊作業——“家族樹”實現 | 38 |
團隊作業——實現軟件 | 77 |
·哪一次作業讓你印象最深刻?為什么?
團隊作業吧,因為任務量實在太大,難度很大,小組成員都十分盡力,開會就開了很多次,用時也貫穿了半個學期,真的很難忘
·累計花了多少個小時在軟工實踐上?平均每周花多少個小時?
130吧,平均每周十個小時
·學習和使用的新軟件;
墨刀,mindmaster,Axure RP
·學習和使用的新工具;
Chrome Debug;MindMaster;markdown
·學習和掌握的新語言、新平台;
java,博客園,github
·學習和掌握的新方法;
自學,檢查,求幫助
·工程能力的提升;
原型設計,系統設計,需求分析
·團隊合作上的提升;
提升了團隊協作能力,能和組員友好有效的交流,使團隊更好
·其他方面的提升;
堅持學習,堅持進步
二、團隊總結
軟件工程實踐是大學里少有的認真的團隊協作經驗。《構建之法》上說團隊的發展有幾個階段,你的團隊都經歷過么,最后到達了“創造”階段了么?(參考《構建執法》第17章 人、績效和職業道德)
過么,最后到達了“創造”階段了么?
萌芽階段: 團隊成員剛剛接觸,很多是剛剛互相認識,大家都在適應環境,匆匆決定分工之后就各自准備軟件開發的知識,對於團隊的具體目標還不是特別清晰。
磨合階段: 團隊中每個角色的性格隨着交流的增加逐漸顯露出來,項目也會隨着進度的增加而出現瓶頸,出現了一些溝通不到位造成的問題,但團隊目標逐漸明晰,合作也逐漸熟練起來
規范階段: 隨着項目的開展和成員的互動,團隊的規范逐步建立起來,大家逐漸習慣這種合作模式,各個模塊的成員也都明確了自己應該做什么,尊重各人的個性並在工作中互相扶持,整體效率提高,也有了比較規范的會議,工作氛圍較好
沒達到創造階段,因為沒能實現最后的目標。
你在團隊中擔任了什么角色?你是否完成了該角色的任務?現在你覺得你適合該角色嗎?
我是組員,我完成了任務,我適合該角色,因為組長需要了解每個人的特長,適合做的事,這樣分工起來明確高效,但是突然讓我了解不認識的人,我很難做到
三、人月神話
1、怎樣證明你學會了軟件工程?以下要求你們的團隊達到了哪幾個?
(1)研發出符合用戶需求的軟件 必須公開發布,有實際的用戶,一定的用戶量和持續使用量 (3 天后能保持10 - 100個用戶);而不是: 做沒有用戶使用的軟件
(2)通過一系列工具,流程,團隊合作,能夠在預計的時間內發布 “足夠好” 的軟件
有項目規划/需求/設計/實現/發布/維護,有定時的進度發布 ; 而不是: 通過臨時熬夜,胡亂拼湊,大牛一人代勞,延遲交付等方式糊弄
(3)並且通過數據展現軟件是可以維護和繼續發展的。
而不是 找不到源代碼,代碼無文檔,代碼不能編譯,沒有task/bug 等項目的發展資料
沒有實際用戶,因為我們只有內部測試了,有項目的規划,需求,設計,沒有完全實現,也沒有大牛,就六個人我們真的難
2、寫下屬於你自己的人月神話——個人或結對或團隊項目實踐中的經驗總結+實例/例證結合的分析,字數不限,開放命題,可以使用你自己喜歡的方式表達..
經驗就是堅持學習吧,每次作業都會有新東西讓你學習,不能拖拉,因為下一周又有新內容,不懂就問,不懂就查,自己能力還是有限,多交流交流可能就解決問題了,這學期真的充實。
四、建議
對下一屆同學的建議,或者對於開學初的你,對於大一的你,對於開學初的我,你有什么想建議和告知的呢?請寫下你對后來人的期許。
最好讓自己的代碼能力變得很強,這很重要,大一不要參加太多學生會,對我們這個專業收益不大。
1對於軟工實踐課程,你有哪些建議?
厲害👍,是一門優秀的實踐課,但是建議作業少一點。。
2對於助教工作,你有哪些建議?
我覺得很認真,沒什么建議的
3對於自己今后,你有哪些建言?
堅持學習,努力奮斗,保重身體