最終做業 - 軟件工程實踐總結與獲黃杉獎感想

1、請回望暑假時的第一次做業,你對於軟件工程課程的想象

1)對比開篇博客你對課程目標和期待,「但願經過實踐鍛鍊,加強計算機專業的能力和就業競爭力」,對比目前的所學所練所得,在哪些方面達到了你的期待和目標,哪些方面還存在哪些不足,爲何?

在這學期軟工實踐的鍛鍊下,我以爲本身第一次接觸到了比較系統的開發經歷,因此在項目構思,項目實踐和項目交流上都學習到了很多知識,達到了我期待的軟工實踐能帶給個人收穫。可是因爲所作小程序沒法過審上線,因此在運維上沒有實際的體會,並且因爲硬件環境的限制,沒法讓效果達到最好,因此有些遺憾。php

2)總結這門課程的實踐總結和給你帶來的提高,包括如下內容:

一、統計一下,你在這門軟件工程實踐中,完成了多少行的代碼;python

我在小二結帳中主要負責的是後端的相關內容,在php代碼共366行,python代碼486行,sql語句192行git

二、軟工實踐的各次做業分別花了多少時間?(作一個列表)github

第N次做業 所用時間(分鐘)
軟件工程實踐第一次做業 120
軟工實踐第二次做業 - 我的項目 430
軟工實踐第三次做業 - 結對項目1 540
軟工實踐第四次做業 - 團隊展現 60
軟工實踐做業五-結對做業二 1030
第六次做業 - 團隊選題報告 90
第七次做業 - 需求分析報告 300
福大軟工 · 第八次做業(課堂實戰)- 項目UML設計(團隊) 600
Alpha 衝刺 (1/10) 140
Alpha 衝刺 (2/10) 140
Alpha 衝刺 (3/10) 160
福大軟工1816 · 團隊現場編程實戰(抽獎系統) 560
Alpha 衝刺 (4/10) 120
Alpha 衝刺 (5/10) 120
Alpha 衝刺 (6/10) 120
Alpha 衝刺 (7/10) 120
Alpha 衝刺 (8/10) 120
Alpha 衝刺 (9/10) 120
Alpha 衝刺 (10/10) 120
福大軟工 · 第十一次做業 - Alpha 過後諸葛亮(團隊) 150
福大軟工 · 第十次做業 - 項目測評(團隊) 120
Beta 衝刺(1/7) 40
Beta 衝刺(2/7) 40
Beta 衝刺(3/7) 140
Beta 衝刺(4/7) 120
Beta 衝刺(5/7) 180
Beta 衝刺(6/7) 120
Beta 衝刺(7/7) 120
福大軟工 · 第十二次做業 - Beta答辯總結 50
最終做業 - 軟件工程實踐總結(我的) 180
合計 6270

三、哪一次做業讓你印象最深入?爲何?

第一次做業,上來就是須要咱們完成6個問題的回答,在看到題目的那一刻我就意識到軟工實踐不是一門水課,須要認真對待sql

四、累計花了多少個小時在軟工實踐上?平均每週花多少個小時?同時貼出開篇博客「你打算平均每週拿出多少個小時用在這門課上」的回答

累計花了400小時在軟工實踐上,平均每週26小時編程

五、學習和使用的新軟件;

notepad github WinSCP小程序

六、學習和使用的新工具;

notepad github WinSCP後端

七、學習和掌握的新語言、新平臺;

Anaconda平臺,python,php運維

八、學習和掌握的新方法;

github搜索 Stack Overflow搜索工具

九、其餘方面的提高。

耐心與團隊協做能力

2、寫下屬於本身的人月神話——我的或結對或團隊項目實踐中的經驗總結+實例/例證結合的分析

當隊友能力和時間有限時,不要由於以爲完成不了任務而放棄,你的隊友沒有放棄努力,你本身也不能放棄,逼本身一把,要相信本身也能夠抗下當前全部的任務。

3、對下一屆實踐的建議,或者對於開學初的你,對於大一的你,對於開學初的我,對於同期的TA們,對於後來的學弟學妹:

1)你有什麼想建議、告知和期許想要告訴他們呢?

在選擇項目題目上必定要謹慎,最好和老師與隊友仔細商量可行性後再定下題目

2)特別地,特別地,下一屆要不要中途換隊員(強制的、完全的從一隊換到另外一隊)?

一旦定下來最好不要換組,換組後可否適應新的組員是一個很大的未知數

3)身在一個格外大的班級,競爭強勁,你認爲一個組的人數應當在多少比較合適?

7-9人一組便可,固然還要考慮項目規模

4)我的/結對/團隊做業應該控制在怎樣的規模?

可控範圍內。完成幾個小功能後再考慮擴展功能

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

我最感謝的應該是柯老師,在咱們組迷茫時咱們都會找柯老師討論應該如何作好下一步,柯老師老是耐心指導咱們,因此咱們能順利完成項目,柯老師功不可沒

4、分析一下本身所處的團隊。軟件工程實踐是大學裏少有的認真的團隊協做經驗。《構建之法》上說團隊的發展有幾個階段,你的團隊都經歷過麼,最後到達了「創造」階段了麼?(參考《構建執法》第17章 人、績效和職業道德)

團隊發展有如下幾個階段:
萌芽階段,磨合階段,規範階段,創造階段
這四個階段咱們組都經歷過了,在磨合階段,咱們接受了兩個組員選擇離隊的事實,繼續堅持下去,最終仍是完成了既定任務

5、怎樣證實你學會了軟件工程?

對於第一點:由於咱們產品的類型有些特殊,因此想要公開發布的難度比較大。
對於第二點:咱們使用leangoo記錄每一個人的任務和當前執行狀況,pm給每一個人都安排相應的工做,提早計劃好進度,儘可能按時完成。因此基本上避免了臨時趕工,熬夜的狀況
對於第三點:咱們會將最終整理好的代碼傳到GitHub,並上傳相關的操做文檔、開發文檔,達到可運行的基本要求。

6、個性發揮,包括圖文、照片和創意等

此次承蒙你們厚愛得到了黃衫,我感受此次能榮幸獲獎除了你們對我能力的承認外,還要感謝本身用一節軟工課時間想出來的騷長騷長的我的簡介,不認識個人同窗應該是被個人文字所吸引而給我投上了寶貴的一票。總的來講,黃衫除了是一件獎品外,更是一個能不斷鼓勵本身繼續進步,繼續付出的明燈,在亮眼的黃色下我會不斷反思本身的不足和總結軟工中的收穫,在人生路上更好的走下去
黃衫照:

相關文章
相關標籤/搜索