1. 程式人生 > 其它 >軟工實踐總結

軟工實踐總結

一、基本情況

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

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

  • 第一次的軟工個人程式設計作業,我還是非常痛苦的,沒有想到軟體工程的作業居然還是一個程式設計作業還是對我來說非常有難度的,我覺得我的程式設計還是非常差的、但是一點一點的去完成任務,又讓人覺得有點不一樣。

  • 在結對程式設計中,因為沒有系統的學習過前端知識,在開始,想著通過小程式完成任務後,發現不夠現實,然後瞭解之後通過C#的winform完成可以一個十分簡陋的程式,在一次卻是實實在在的一個程式。並且學習到了原型設計、C#語言、命令列引數使用,這一次結對程式設計是一個很好的成長的過程。

  • 後面的團隊作業我們也是做得一個遊戲,使用unity2D開發一款桌遊管理器,寫了自己的第一遊戲指令碼,使卡牌變大、使卡牌拖拽、一步一步。進行了一次完整的開發,對於開發也是有了更深的認識。但是由於自己還是太菜了,程式設計能力確實不足,沒有能夠很好的實現自己想象的。

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

  • 非測試組

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

    • 軟工實踐的各次作業分別花費的時間:

      # 作業 花費時間(分鐘)
      1-2 個人程式設計作業 910
      3 結對程式設計作業 1414
      4 團隊介紹與選題報告 600
      5 團隊需求分析報告 300
      6 團隊專案之現場程式設計 350
      7-13 Alpha衝刺(含總結) 1500
      14-19 Beta衝刺(含總結) 660
    • 講述令你印象最深刻一次作業?為什麼這次作業令你影響深刻?

      我們的Alpha的衝刺,那時候大家發生了一次轉型,也是為了只後更好的進行,因為大家很多的工作都白費了,所以那段衝刺時間大家每晚都進行熬夜,我覺得那一段時間也學習到了很多,學習了unity的開發過程,團隊分工的重要性。

    • 在軟體工程課程上花費的時間(預計花費時間參考:同時貼出開篇部落格“你打算平均每週拿出多少個小時用在這門課上”的回答)

      • 針對上述問題(1)、(2)、(3),你對這門課的期待是什麼?你打算平均每週拿出多少個小時用在這門課上

        ,以達成你的期待以及你在(1)或(2)或(3)上的目標?(10')

        做出自己滿意的專案,自己的實踐能力得到提升,熟練掌握軟體開發。

        日均兩小時。

    累計時間 實際周均時間 預計周均時間
    167(h) 8.3(h) 14(h)
    • 介紹學習到的新技術或生產力工具以及它們給你帶來了哪方面的作用?
      • 墨刀原型設計軟體。能夠很方便進行原型設計,在開發時能夠有一定的方向。
      • auto.js。為這門課程增添了一些趣味性吧,自己可以搗騰搗騰幫忙掛遊戲。
      • C#語言。提升自己的程式碼量吧。
      • unity的使用。
    • 其他方面的提升。
      • 部落格排版、撰寫能力。Markdown格式也更加熟悉。
      • 相處能力。團隊協作的需要大家一起努力。

二、總結與收穫

非測試組:個人或結對或團隊專案實踐中的經驗總結+例項/例證結合的分析。

  • 團隊作業我們是做一個遊戲,使用unity2D開發一款桌遊管理器,寫了自己的第一遊戲指令碼,使卡牌變大、使卡牌拖拽、一步一步,因為還是太菜了沒有很好的實現自己想象的樣子,但是我覺得大家的努力依然對得起自己,收穫還是很大的,大家也是一起進行很多天熬夜到晚上,在一開始從我覺得的年輕人還是不要熬夜,到後面的一起努力,我感覺到大家的關係變好了,大家的分工也是進行的更加的合理了,為了一個任務,我也是第一次熬夜通宵趕工。因為大家的能力精力也是有限的,有的時候大家也是會發生爭吵,爭吵過候還是依舊一起努力一起奮鬥。

三、致謝

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

這學期下來,我最感謝的人是胡馳同學。一開始不成熟的想法,大家一起努力,快進最後沒有做出自己想象的專案。但是胡馳哥哥你依然充當帶頭大哥,你也會來監督我的程序,在自己想要摸魚的時候,你小子總是會來騷擾,你真的很煩,但是你也是讓我這個軟體工程特別的充實,收貨也是滿滿,祝你吃方便麵沒有調料包,胡馳yyds!