網絡15軟工我的做業5——軟件工程總結

1、回望對於軟件工程課程的想象

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

達到的目標:前端

  • 真正經過本身與團隊的努力,完整的作出一個記帳小程序。
  • 學習了之前從未接觸的前端知識及小程序知識。
  • 經過團隊合做的方式增加了團隊項目開發經驗,熟悉敏捷開發的流程。

不足方面:java

  • 代碼都是參照他人的基礎上進行改進,若是真的要本身再完徹底全寫一個,沒有參照的話就可能寫不出來了。
  • 團隊中和隊友相處方面還有待提高,應該調整本身的心態,不要過度苛責。
  • 一直是前端開發,後端開發並未涉及。

總結這門課程帶來的提高git

1)統計一下,你在這門課程中,完成了多少行的代碼;
大概,結對編程150行+團隊項目600行編程

2)軟工的各次做業分別花了多少時間?(作一個列表)小程序

做業 時間(h)
軟工網絡15我的閱讀做業1 2
軟工網絡15結對編程練習 10
軟工網絡15我的閱讀做業2——提問題 2
軟工網絡15我的做業3——案例分析 3
我的做業4——alpha階段我的總結 2
我的做業5——軟工我的總結 2
軟工網絡15團隊做業1——團隊組隊&展現 2
團隊做業2——團隊計劃 0
團隊做業3——需求分析與設計 3
軟工網絡15Alpha階段敏捷衝刺 30
團隊做業6——展現博客 1
團隊做業5——測試與發佈 1
alpha階段項目複審 1
團隊做業7——alpha階段之過後諸葛亮分析 0
軟工網絡15Beta階段敏捷衝刺 20
beta版驗收互評 0.5

ps:耗時爲零做業是其餘組員負責撰寫博客後端

3)哪一次做業讓你印象最深入?爲何?
我的做業四,由於提早寫好了竟然忘記在十點前交了...(血虧T T)微信小程序

4)累計花了多少個小時在軟工上?平均每週花多少個小時?
80小時,從三月十日開始算的話每週花6.7小時微信

5)學習和使用的新軟件;
微信小程序開發者工具網絡

6)學習和使用的新工具;
墨刀、leangoo、git hub、Project等

7)學習和掌握的新語言、新平臺;
JavaScript、WXML、WXSS、JS語言
微信開發者平臺

8)學習和掌握的新方法;
敏捷開發流程

9)其餘方面的提高。
提高項目開發經驗及結對編程經驗
博客寫的愈來愈熟練了(笑)
學會用一些實用的工具網站等輔以項目開發
進一步學會合做
大學以來第一次有實實在在的項目成果


2、寫下屬於本身的人月神話

我的或結對或團隊項目實踐中的經驗總結+實例/例證結合的分析

總結:以前認爲java博客不少學習任務量很大,學了軟件工程才知道之前的本身是多麼too young too simple。一學期下來,真的花了挺多時間,固然也學到不少,畢竟付出越多收貨越多嘛。主動去學每每比被動接受來的幸福得多,任務重,叫苦連天能夠,可是抱怨完仍是得該幹嗎幹嗎,好好作事比說啥都有用。
經驗:①隊友要好好選,不必定非要選能力強的能讓你抱大腿的,可是必定要選態度端正,積極幹事的人。 ②勿 拖 延!!!


3、對下一屆實踐的建議

對於開學初的你,對於大一的你,對於開學初的我,你有什麼想建議和告知的呢?對於後來人的期許。對於換人機制,有什麼樣的建議?

對大一本身的建議:少玩多學習,少說話多作事
後人期許:好好學習第一位,抱怨沒啥用,該作還得作
換人機制建議:按組內貢獻排名。我以爲此次項目咱們兩組間交換貢獻排名同樣的人挺合理的。


4、分析一下本身所處的團隊

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

經歷的階段:
萌芽:幾個好朋友聚在一塊兒萌生了作一個微信小程序的想法
磨合:項目伊始,你們都一塊兒摸索學習小程序開發相關知識(alpha階段)
規範:實現編碼規範,這個階段你們愈來愈默契(Beta階段)
創造:真正寫出了一個微信記帳小程序(算達到了吧)


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

①研發出符合用戶需求的軟件
必須公開發布,有實際的用戶,必定的用戶量和持續使用量 (3 天后能保持10 - 100個用戶);而不是: 作沒有用戶使用的軟件

②經過一系列工具,流程,團隊合做,可以在預計的時間內發佈 「足夠好」 的軟件項目規劃/需求/設計/實現/發佈/維護,有定時的進度發佈 ; 而不是: 經過臨時熬夜,胡亂拼湊,大牛一人代勞,延遲交付等方式糊弄
Alpha階段敏捷衝刺
Beta階段敏捷衝刺
團隊博客

④而且經過數據展示軟件是能夠維護和繼續發展的。而不是 找不到源代碼,代碼無文檔,代碼不能編譯,沒有task/bug 等項目的發展資料
項目碼雲連接

相關文章
相關標籤/搜索