1. 程式人生 > 其它 >軟工實踐個人總結(測評組)

軟工實踐個人總結(測評組)

軟工實踐個人總結(測評組)

一、基本情況

(1.1)請回望第一次作業,你對於軟體工程課程的想象

對比開篇部落格你對課程目標和期待,“希望通過實踐鍛鍊,增強計算機專業的能力和就業競爭力”,對比目前的所學所練所得,在哪些方面達到了你的期待和目標,哪些方面還存在哪些不足,為什麼?

  • 達到的期待和目標

    • 首先是滿足我對一個大作業的期待吧,在大二期末時,我曾和同學聊過,為什麼大一、大二都沒有所謂的大作業,看到其他專業為大作業忙前忙後,自己也想體驗一下這種感覺,軟工實踐也確實滿足了我這個想法(其實不止有軟工實踐),雖然體驗一輪下來,後悔有了這種想法,但還是熬過來了 ,一個學期的軟工實踐教會了我許多東西。

    • 然後是系統地開發了一整個軟體系統吧,從功能設計、到UI設計再到最後的專案實施,我參與了一整套系統的開發流程,體驗了一次“甲方”,同時也重溫了移動端的專案開發,學習了到了許多新開發的知識,同時也有了不錯了團隊合作經歷。

    • 其實選柯老闆的測評組還是有私心的,但是實際上好像並沒有去年測試組所描述的那麼輕鬆簡單(上當了),大體上,還是符合了我對於軟體工程這門課的期望吧。

  • 存在不足

    • 在彙報方面,其實從第一次個人部落格,到最後一次的團隊作業,我基本都參與了作業的評測和人員安排,相較於其他測試組成員,對於作業中存在的問題可能有更加清楚的瞭解和認識,可惜個人性格如此,不喜歡在公眾面前講話,不適合代表一個團隊上臺彙報,雖然柯老師也強調過,讓組裡的每一個人都有機會嘗試一下,可是到最後都沒有邁出這一步。

    • 在時間安排上,由於暑期就已經開始著手於軟體工程平臺的設計與開發,絕大多數的程式碼量都是在暑期與開學一兩週中完成,後續更多工作安排在測評作業上,雖然盡力平衡了開發人員與評測人員之間的工作量,但是可能仍然存在著一些工作分配上的不均。

(1.2)總結這門課程的實踐總結和給你帶來的提升:

  • 測試組

    • 在軟工實踐課程當中我編寫了 2000+ 行程式碼

    • 評審哪一次作業讓你印象最深刻?為什麼?

      • 個人程式設計作業

      • 個人程式設計作業中,我負責程式碼部分的評測,這一次的作業讓我第一次萌生出了跑路的想法(不是)。原先我不是該模組的負責人,由於種種原因。不得不接手這個部分,花費了大量的時間學習python並對AutoJudge測試機進行程式碼重構和演算法設計,同時由於我與另一位成員的失誤,即使修改了幾次,給予的樣例與答案還是存在問題,也給自己帶來了不小的壓力;在評測過程中,又發現許多人的程式碼沒有按要求的方式進行輸入輸出,考慮到成績可能普遍過低,又給予了一次申述機會,大大加大了自己的工作量,不過好在最後算是圓滿的完成了這一次作業的評測。

    • 在軟體工程課程上花費的時間

      • 請額外說明實際花費時間與加入測試組預期花費時間不同的感受

      累計時間實際周均時間預計周均時間
      140(h) 9(h) 12(h)

      其實在軟工上每週花費的時間基本是逐周減小的,大部分的時間都花費在了暑期與開學的平臺開發之上,後續在評測上花費的時間不多,平均下來也就沒有達到預期的期望了。

    • 介紹學習到的新技術或生產力工具以及它們給你帶來了哪方面的作用?

      • Typora:本學期的作業,基本都是使用markdown編寫的,而Typora是一款非常好用的markdown編輯器(不升級就不要錢!)。

      • 騰訊收集表:可以高效地收集想要的資訊,彌補了軟工平臺的一些不足之處。

      • 幕布:一款可以線上編寫文件並且轉為思維導圖的工具,可以方便和整理出產品的功能和模組。

二、總結與收穫

測試組:彙報在測試組的工作與在測試組工作一個學期收穫。

  • 在測試組的工作

    • 工作安排

    • 作業編寫與評測

    • 對外負責與老師、同學交流溝通

  • 一個學期收穫

    不知不覺,這一個學期又要過去了,雖然測評組的工作沒有想象中的那麼輕鬆,也誕生過幾次想跑路的想法,但也都熬過來了,總的來說這個學期還是收穫滿滿的。

    • 技術上,鞏固了自己在Android開發的知識,對於之前許多一知半解的底層架構有了新的瞭解與認識,遺憾的可能是在時間安排上太過緊張了,沒有時間學習和運用新的知識在平臺開發上。

    • 交流溝通上,語言是一門藝術,如何有效地與他人溝通其實是這一整個學期最大的問題吧,作為組長,需要代表整個測評組,對外負責大大小小的事務,怎麼得體地和老師溝通,與同學們交流,解決同學們的問題。如何儘量保證每一次作業評測公平,對內保證組內每一個人的工作量飽滿,這些都是我需要考慮的,一個學期下來,與陌生同學的溝通次數可能比大一、大二兩年加起來都多,一定程度上鍛鍊了我與人溝通的能力。

三、致謝

  • 這學期下來,你最感謝的人是誰?有什麼話想要對TA說呢?

    • 想感謝的人其實挺多,首先想感謝測評組的其他九位成員吧,在我看來,我這個組長其實並不是一個合格的組長,在工作上總有一些失誤,也經常忘記一些事情,好在其他人不嫌棄我,支援我的工作,聽從我的工作安排,沒有他們也不會有這個學期測評工作的完美落幕,期待與大家的下一次合作。

    • 其次就是組內的後端陳靖了,如果要對組內所有人打分,他肯定是滿分,作為組內後端的負責人、演算法大佬,開發並維護了整個軟工平臺,還要在我這個不專業的甲方的要求下,不斷更改邏輯,配合前端的工作;在結對程式設計中,開發線上對戰介面,耐心地維護介面,為了修復bug經常性熬夜,在最後的測試中更是主力成員,勞模選手。

    • 最後,也要感謝柯老師班上的所有同學,感謝大家對我,對測試組的包容和理解,沒有大家的配合,我們的工作不會進行的這麼順利(respect!!)