這個做業屬於哪一個課程 | 2019秋福大軟件工程實踐Z班 (福州大學) |
---|---|
這個做業要求在哪裏 | 我的做業——軟件工程實踐總結做業 |
這個做業的目標 | 將在軟件工程學習過程當中的一些想要抒懷的地方、想要感謝的地方、想要遺憾的地方、想要抱怨的地方,在此次總結中寫下來 |
做業正文 | 我的做業——軟件工程實踐總結做業 |
其餘參考文獻 | 《構建之法》----鄒欣 |
(1)對比開篇博客你對課程目標和期待,「但願經過實踐鍛鍊,加強計算機專業的能力和就業競爭力」,對比目前的所學所練所得,在哪些方面達到了你的期待和目標,哪些方面還存在哪些不足,爲何?css
感受這學期過的真快,對比開篇博客的課程目標和期待和目前的所學所得,雖然沒有徹底達到的指望,但至少有所收穫,學到了很多東西,也收穫了並肩做戰的友誼。html
沒有想到這學期課程時間竟然如此緊張,課程太多,並且都有比較難的做業,在加上拖延症,時間管理和分配作的不盡人意,學習進度達不到預期。前端
(2)你在第一次做業的我的簡歷中制定的這門課程結束後,你預期你將增加的能力、技術、技能;
和你在第二次做業中繪製的學習路線圖。對比當前你的所學所得,你達到了當時的預期值嗎?java
沒有徹底達到預期值,大概只有達到65%。學習路線只完成了一部分,改造了本身的博客頁面,還完成了2個上手練習的小項目。買了一些相關的書籍,閱讀了一些相關學習資料,可是還沒達到精通的水平。對html,css有了必定的熟悉瞭解。可是前端的學習路線沒有所有完成,對js學的還不是熟練,對bootstrap,jquery,VUE等框架還不能熟練應用。課程結束後,會繼續完成沒有達到的目標並制定下一階段的學習路線。由於在團隊項目裏面作的是 數據後端的設計,對前端的學習沒有很深刻進行。jquery
(3)請總結這門課程的實踐總結和給你帶來的提高,包括如下內容:git
統計一下,你在這門軟件工程實踐中,一共完成了多少行的代碼:github
1000行數據庫
軟工實踐的各次做業分別花了多少時間?(作一個列表)bootstrap
做業 | 耗時(h) |
---|---|
我的做業——博客開設+我的簡歷 | 3 |
我的做業——預期學習路線圖 | 5 |
我的做業——sudoku | 24 |
結隊做業——需求分析+原型製做 | 30 |
結隊做業——「家族樹」編碼實現 | 69 |
團隊做業——團隊展現 | 2 |
團隊做業——需求規格說明書 | 4 |
團隊做業——GITHUB實訓 | 2 |
團隊做業——項目系統設計和數據庫設計 | 8 |
團隊做業——項目衝刺 | 48 |
我的做業——軟件評測 | 5 |
團隊做業——過後諸葛亮 | 4 |
我的做業——軟件工程實踐總結 | 4 |
「家族樹」!!!後端
找了不少的學習資料和框架,各類修改調試,懵懵懂懂,和隊友四處碰壁,花了不少時間和精力。雖然最後千辛萬苦作出來了可是忘了填寫了學號姓名卻忘了填寫github地址,只有一半的分數,太心痛了!!!
累計花了多少個小時在軟工實踐上?平均每週花多少個小時?
累計花了208小時,平均每週13小時。
學習和使用的新軟件
IDE:visual studio 2017,IDEA
原型設計:墨刀
數據庫:MySQL,SQL SERVER,Navicat Premium
思惟導圖:X-mind
學習和使用新工具:
代碼管理:Github
測試工具:Mocha
製圖工具:Processon
Markdown編輯工具:Typora
學習和掌握的新語言、新平臺:
html:入門到熟練的水平
css:入門到熟練的水平
JavaScript:入門水平
java:有待繼續深刻學習
github:代碼管理
CSDN
菜鳥教程
W3School
學習和掌握的新方法:
「作中學」:不是學過了或者學會了才能開始作項目。現實中每每沒有充裕的時間可讓本身擁有完美的計劃和技能能夠在作以前就有的參考和使用,只有先設定一個比較不那麼完美的計劃,在作中學,學中作,一步步摸索,在實踐中不斷調整計劃和方向,一點點學習進步,纔能有必定的突破,解決問題。
搜索引擎學習法:學習過程當中遇到不懂的不會的本身要學會GOOLE,百度,學會分析判斷哪些是有用的,符合需求的信息,哪些是無用信息要過濾掉。
視頻學習法:在B站,慕課網有一些很好的技術教學視頻,能夠系統的學習技術。
工程能力的提高:
項目文檔設計和撰寫;
設計能力的提高;
團隊合做上的提高:
按時完成本身的任務;
和隊友及時積極溝通問題所在每每能比較高效的完成任務;
和隊友互幫互助,相互學習,相互進步;
其餘方面的提高:
博客記錄本身的成長曆程和學習經歷。
自學能力的提高,作不會作的事情纔是成功。
實踐動手能力,作事情先規劃好,在逐步摸索。
我是做爲團隊的組員,負責後端數據庫設計和實現,還有部分文檔內容的設計和撰寫,我以爲我適合這個角色。
若是你是組員,你以爲你的組長分工安排是否合理?你對組長的選舉有什麼建議?
我對組長的建議:組長很熱情,頗有幹勁,很關心組員。可是要學會好如何分配好任務,如何經過激勵機制來發揮組員的主觀能動性,而不是幫組員作具體的某一個任務。
一、怎樣證實你學會了軟件工程?如下要求大家的團隊達到了哪幾個?
(1)研發出符合用戶需求的軟件,必須公開發布,有實際的用戶,必定的用戶量和持續使用量 (3 天后能保持10 - 100個用戶);而不是: 作沒有用戶使用的軟件
這一點咱們團隊沒有達到,只完成部分基礎功能,沒法發佈。
(2)經過一系列工具,流程,團隊合做,可以在預計的時間內發佈 「足夠好」 的軟件,有項目規劃/需求/設計/實現/發佈/維護,有定時的進度發佈;而不是: 經過臨時熬夜,胡亂拼湊,大牛一人代勞,延遲交付等方式糊弄。
時間充裕的話應該能夠完成。
(3)而且經過數據展示軟件是能夠維護和繼續發展的。而不是找不到源代碼,代碼無文檔,代碼不能編譯,沒有task/bug 等項目的發展資料
軟件是能夠額維護和繼續發展的。
二、寫下屬於你本身的人月神話——我的或結對或團隊項目實踐中的經驗總結+實例/例證結合的分析,字數不限,開放命題,可使用你本身喜歡的方式表達
實例/例證的分析:
一我的能夠走的很快,一羣人能夠走得很遠。
對下一屆同窗的建議,或者對於開學初的你,對於大一的你,對於開學初的我,你有什麼想建議和告知的呢?請寫下你對後來人的期許。
建議:
期許:上完這麼課,學會的不僅是一門新語言或者新技術,而是擁有終身學習的能力和方法,可以在困難中不斷突破,解決問題。
對於軟工實踐課程,你有哪些建議?
對於助教工做,你有哪些建議?
真心感謝助教們的辛苦付出,給助教們和老師們點個贊!!!
建議的話:
對於本身從此,你有哪些建言?
拒絕拖延症!!!
少熬夜!!!
多讀書,多看報,多睡覺。
今天能完成的事絕對不留到明天。
沒有殺死你的會使你更強大!