個人作業 軟體工程實踐總結作業

2022-07-26 11:39:11 字數 3421 閱讀 8068

開篇部落格中提到的課程目標:

期待通過這門課增強**能力,積累一些專案開發經驗,交到一些好朋友,養成程式設計師作息(233)。

**能力方面,無論是個人、結對作業,還是後來的團隊專案,都進行了大量(比以前多得多)的編碼,對自己的**能力有了不錯的提公升;

在團隊專案中經歷到了乙個近乎完整的軟體開發流程,可以說是一次難忘的經歷了,算是積累了一些專案開發經驗

在結對和團隊專案中,感受到了團隊協作帶來的好處,交到了厲害的好朋友

隊裡大腿太多了,開發過程一路順風,並沒有過多熬夜的經歷,這個目標算是失敗了233。

1、統計一下,你在這門軟體工程實踐中,完成了多少行的**;

數獨:300

部門學生匹配:1000

同學錄:1200

wonderland:700

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

作 業

時 間(h)

軟體工程實踐2017第一次作業

1軟體工程實踐2017第二次作業

7結對專案——第一次作業

9結對專案第二次作業

15個人技術部落格(α)

5個人作業——軟體產品案例分析

8團隊專案

303、哪一次作業讓你印象最深刻?為什麼?

結對專案——第一次作業,原型設計挺有趣的,讓我感受到不想做乙個好美工的文案不是乙個好程式設計師。

4、累計花了多少個小時在軟工實踐上?平均每週花多少個小時?

累計花費1 + 7 + 9 + 15 + 5 + 8 + 30 = 75小時,平均每週75 / 15 = 5小時。

5、學習和使用的新軟體;

sublime text,insomnia,wamp,mamp等。

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

git,teambition,process,cmd markdown,墨刀等。

7、學習和掌握的新語言、新平台;

php,mysql,codeigniter框架等。

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

各種測試和debug的有效方法。

9、其他方面的提公升。

團隊

乾貨

例項

teambition來管理團隊開發進度非常便捷有效。

在團隊專案中,每個人都是整個團隊不可缺少的一部分,在自己的崗位上發揮作用,為專案的不斷推進而努力。作為團隊中的一員,就要對團隊負責,積極主動的完成交付的任務。開發之前,要先做好人員分配和大致的專案進度規劃,這樣開發起來更有效率。在開發過程中遇到難題,要首先嘗試自己搜尋資料去解決,這樣對自己解決問題的能力也是乙個鍛鍊的過程。如果和隊友遇到開發上的分歧,要盡早提出,討論並解決,不要等到專案向前推進了之後再將其提出,第一時間解決分歧。

由於我所在的小組屬於跨班組隊,在整體專案進度上與本版其他小組有所不同,在換隊員之前就完成了beta版本的衝刺,所以很遺(qing)憾(xing)沒有體會到換隊員的經歷。對於換隊員這個問題,個人還是比較抵制的,還是將強制改為自願交換較好。對於在乙個小組中的所有成員,被交換的那個隊員需要去別的組重新學習,融入別組的開發之中;而原組內的其他隊員則可以繼續順利的開發下去,不用消耗時間在其他上面。相對來說感覺對於被交換的組員不大公平,而選擇交換隊員的方法又實在難以決定。

團隊組建初期,兩次會議決定了我們的開發產品、人員分配和開發方式(語言、框架、開發模式等)。

開始著手專案開發,由組長制定**規範、github規範,並給各個隊員分配任務,進行第一次的並行開發,並總結了經驗。

經過一段時間的磨合,大家對於開發流程漸漸熟悉了起來,順利進入了alpha衝刺階段,團隊開發的效率進一步提公升,隊員們的開發有了一定的創造性。

隊員之間彼此熟悉,在beta衝刺階段各司其職,不在過度依賴於組長的領導,開發效率達到了巔峰狀態。

1)研發出符合使用者需求的軟體​ 必須公開發布,有實際的使用者,一定的使用者量和持續使用量 (3 天後能保持10 - 100個使用者);而不是: 做沒有使用者使用的軟體

2)通過一系列工具,流程,團隊合作,能夠在預計的時間內發布 「足夠好」 的軟體

​ 有專案規劃/需求/設計/實現/發布/維護,有定時的進度發布 ; 而不是: 通過臨時熬夜,胡亂拼湊,大牛一人代勞,延遲交付等方式糊弄

3)並且通過資料展現軟體是可以維護和繼續發展的。

​ 而不是 找不到源**,**無文件,**不能編譯,沒有task/bug 等專案的發展資料

請在隨筆中用資料證明上述內容或側重選擇之一。**位址:[wonderland] 4

使用者情況

專案規劃

github部分提交記錄

dev分支共計319次commit。

群內日常:

個人作業 軟體工程實踐總結作業

作業相關 具體描述 所屬班級 2019秋福大軟體工程實踐z班 作業要求 個人作業 軟體工程實踐總結作業 作業正文 個人作業 軟體工程實踐總結作業 作業目標 對本學期的學習進行總結 作業時間 軟體工程實踐2019第一次作業 2h軟體工程實踐2019第二次作業 2h軟體工程實踐2019第三次作業 26h...

個人作業 軟體工程實踐總結作業

對專案團隊的開發比起之前有了更清晰的輪廓,也認識到自己在管理方面的不足。2500 本來只是大致估算了下,觀摩了大家的部落格有的甚至1w 嚇得我趕緊去數數行數,也差不多這個數 時間 作業標題 內容花費時間 hour 2017.8.23 第一次作業 開設部落格 一篇隨筆 2 2017.9.03 第二次作...

個人作業 軟體工程實踐總結作業

個人作業 軟體工程實踐總結作業 1 統計一下,你在這門軟體工程實踐中,完成了多少行的 2 軟工實踐的各次作業分別花了多少時間?做乙個列表 作業時間 軟體工程實踐第一次作業 個人 5h數獨 個人 20h團隊展示 團隊 10h原型設計 結對 15h專案選題報告 團隊 20h結對第二次作業 結對 30h專...