天天看點

軟工總結

軟工總結

回顧往事

軟工總結

現在來看自己對軟工實踐真的是一無所知

  • 這他喵是誰寫的?誰寫的100%願意熬夜的?肯定是喝醉了!!!告誡後人,盡量别熬夜,熬夜傷身!!!
  • 還有那個說目測一周5-7小時的?我滴龜龜!我可能少打了一個0!
  • emmm,這門課我是必選的我能怎麼辦???如果能重來,我不會進實驗班的!

    中途倒是沒有退出的,但是有兩個跳槽的,在此不多做評價!

項目回顧

現在“小二結賬”這個項目已經完成,正喜提審批,準備釋出。

軟工實踐這門課給我真切的體會就是一個積極的團隊會激發每個隊員的學習欲望,這是一種改良性循環!

班上有些團隊氛圍比較差(請不要對号入座),你不做事,我也不做事,導緻後面一個團隊什麼都沒做出成品,軟工課滑了一個學期。

然而一些好的團隊,例如“爸爸餓了”,不僅有開發文檔,也有了較好的代碼規範,整個團隊積極向上,互相促進,每個人都做事,每個人都會Get新知識。

當然,還有我們“小白吃”團隊,個個都是人才,講話賊好聽,團隊氛圍融洽得一批,甚至想評個最佳團隊。

我們團隊從開始對項目的懵逼,到中間略知一二,再到後面孰能生巧。幾乎是我們團隊積極努力的結果。接下面我想着重點評一下隊友。 (這段主要是給隊友看的)

  • 黃gay(澤):他一開始真的什麼都不會,也不知道做什麼東西,美工?No!資料分析?No!自己定位也不明确,但是自己看視訊學習寫小程式前端,天天逃課寫前端(🤫噓!)。後面獨挑前端大梁,一個人完成了前端的70%。可謂是學有所成!!缺點就是直男審美!這寫的什麼垃圾界面,醜的一批!還不如我哈哈哈?
  • 浩哥(劉浩):他一開始真的什麼都會,什麼都想做!後端?ok1!算法?ok2!.....ok99+。浩哥是我們團隊頂梁柱,我們項目還沒有正式開始時,浩哥就說:我後端都配置好了資料庫也建好了,就等前端的我寫接口了,穩得兩批!後期也是carry全隊,前端不會了:浩哥過來下,然後ok!資料分析不會:浩哥你過來,然後ok1。在浩哥缺席的一段時間,我幫浩哥寫了幾個接口,從此之後我就開始學習走上後端這條路了。多謝浩哥帶我上路。
  • 斌鴿(蔡文斌):他自己是獨立的資料周報和猜你喜歡,還會剪輯視訊。不得不說又帥又能打!雖然天天被H金菇氣,要是我,早就一腳踹飛了。但是斌鴿依舊心如止水,繼續自己的代碼,可謂佛系了。
  • H金菇(黃靖茹):emmm,複讀機,擴音機。學個蛇蛇,玩就是了!從來就沒有閑着的,到處比比。天天學别人講話。我的話也有版權的好嗎?雖然對于這個項目好像也沒幹啥吼,不對,貌似跟斌鴿一起弄了資料周報。小有所成,值得鼓勵!大狗頭保命!
軟工總結
  • 甲哥(後敬甲):我們項目的PM,答辯環節,能屈能伸,盡顯大将之風,佩服佩服。雖然平時甲哥很忙但是ppt和團隊的部落格都是他都是一人完成,并且時常督促我們,别人我不知道,至少我們的PM比較盡心盡責。是以這次最佳PM我會投他。
  • 安導(朱躍安):安導是後面才加入我們小組的,演講了ppt和資料集收集,雖然沒有什麼突出的貢獻,人長得也不是很帥,但是,他騷啊!
  • 小白(張傑):跟安導一樣,後面才加入,一起改了頁面的樣式并重新設計了原型,相處時間不夠長,等過段時間來更新一下他的人設哈哈。
  • 亮哥(葛亮):亮哥由曾經的我們口中的“天天寫bug”,到後面成長成了“寫不出頁面就剁頭”。不得不說在前端亮哥也是鞠躬盡瘁,保住了狗頭。

自我反思

曾經

  • 學到了什麼?

​ 這張學習進度表應該可以很好的反映這個學期我的整個學期過程

第N周 新增代碼(行) 累計代碼(行) 本周學習耗時(h) 累計學習耗時(h) 重要成長
2 400 15 單元測試,性能分析
3 12 27 Balsamiq Mockups 3的運用
4,5 200 600 20 47 python爬蟲、正規表達式
6 62 yolo模型訓練
7 300 900 82 學習了python的大部分内容
8,9 102 yolo模型優化
10,11 500 1400 122 yolo運用化代碼修改,随機抽獎算法
12,13 1600 134 php,html+css
14 1800 136 php寫了學生端一部分接口
15,16 2300 30 166 部署了後端mysql+phpmyadmin+nginx+gunicorn。前端的html和css實作動态網頁設計。
  • 犯了什麼錯誤?
    • 整個開發流程,實際上我并沒有很多的參與到前端和後端的開發,我隻寫了部分的php接口。還有應用yolo的識别算法,但是也沒有優化很多,導緻alpha版本示範失誤,Beta版本沒有示範,這是我對我團隊比較愧疚的地方。
    • 算法這方面我戰略定位錯誤,我設定的一口吃成胖子,拍攝了各個食堂的菜品資料集,想識别各個食堂的菜品。是以後期由于資料集不夠全,導緻訓練出來的模型泛化能力較差。
    • 不知道什麼心理作祟,沒有對資料集持續的采集,當初其實想過讓隊友每天都拍攝,持續一個月,然後大家一起标注了再給我,當時覺得隊友可能會巴拉巴拉的講一堆比如:“你搞算法,憑什麼我們幾個一起幫你搞資料集”,“我自己也有代碼要寫,沒時間啊”,諸如此類。當然這些都是我自己YY的,事實證明,在後期我開口時候,隊友們還是很熱心幫助我擴充了一定量的資料集的。

如果能重來

  • 定位:先從小範圍比如玫瑰園開始,在保證了玫瑰園自選的識别準确率後再慢慢外擴。
  • 溝通:團隊之間不要怕麻煩隊友,但也不要過度麻煩,在交流溝通後,适合群體的任務就盡量分下去,一個人要做7天,然而7個人隻要1,串行還是并行效率差就在這裡了。
  • 記錄與規範:雖然我覺得我們團隊的寫作還算ok,但從代碼規範和開發文檔上,我們小組還有很長的路要走。
    • 代碼規範:最基本的縮進(4空格?),命名(駝峰式或下劃線式)等等。盡可能做到你的代碼在閱讀的時候像是一篇英文小短文一樣!
    • 開發文檔:開發文檔包括很多,比如:需求分析,,使用者使用手冊,資料庫文檔等等,都是需要團隊在開發過程中有意識得記錄!

最後

别趕不上野心

别辜負了努力

​ 共勉

上一篇: Beta總結
下一篇: beta沖刺3/7