网络15软工个人作业5——软件工程总结
一、請(qǐng)回望開學(xué)時(shí)的第一次作業(yè),你對(duì)于軟件工程課程的想象
1. 對(duì)比開篇博客你對(duì)課程目標(biāo)和期待,“希望通過實(shí)踐鍛煉,增強(qiáng)計(jì)算機(jī)專業(yè)的能力和就業(yè)競(jìng)爭(zhēng)力”,對(duì)比目前的所學(xué)所練所得,在哪些方面達(dá)到了你的期待和目標(biāo),哪些方面還存在哪些不足,為什么?
好處:
- 培養(yǎng)了我團(tuán)隊(duì)協(xié)作的能力,讓我更擅長(zhǎng)與人合作了
- 通過這次學(xué)習(xí),重新?lián)炱鹆薺ava,編程能力更上一層樓
- 真正通過團(tuán)隊(duì)的努力,大家一起做出了完整的微信小程序
不足:
- 由于我基礎(chǔ)不算好,在團(tuán)隊(duì)中發(fā)揮的作用沒想象中那么大,應(yīng)加強(qiáng)自我能力的培養(yǎng),為團(tuán)隊(duì)做出更大的貢獻(xiàn)
- 由于時(shí)間不足,未能把微信小程序做的更加完美
2.總結(jié)這門課程的實(shí)踐總結(jié)和給你帶來的提升,包括以下內(nèi)容:
(1)統(tǒng)計(jì)一下,你在這門課程中,完成了多少行的代碼
- 1000左右
(2)軟工的各次作業(yè)分別花了多少時(shí)間?(做一個(gè)列表)
| 個(gè)人閱讀作業(yè)1 | 2.5h |
| 個(gè)人閱讀作業(yè)2——提問題 | 3h |
| 結(jié)對(duì)編程練習(xí) | 10h |
| 團(tuán)隊(duì)組隊(duì)&展示 | 1h |
| 案例分析 | 3.5h |
| 團(tuán)隊(duì)計(jì)劃 | 4h |
| 需求分析與設(shè)計(jì) | 4h |
| Alpha階段敏捷沖刺 | 40h |
| 展示博客 | 1h |
| 測(cè)試與發(fā)布 | 5h |
| alpha階段之事后諸葛亮分析 | 1h |
| alpha階段個(gè)人總結(jié) | 2h |
| 敏捷沖刺(Beta階段) | 20h |
| 軟工個(gè)人總結(jié) | 2h |
(3)哪一次作業(yè)讓你印象最深刻?為什么?
- 回答自己的提的問題那次,因?yàn)閺哪谴挝也耪媲械母惺艿阶约簩W(xué)到了知識(shí),之前不會(huì)的問題,都能夠很輕松的回答出來了
(4)累計(jì)花了多少個(gè)小時(shí)在軟工上?平均每周花多少個(gè)小時(shí)?
- 100小時(shí),6小時(shí)
(5)學(xué)習(xí)和使用的新軟件
- 微信小程序開發(fā)者工具
(6)學(xué)習(xí)和使用的新工具
- eangoo,git hub,夜神安卓模擬器
(7)學(xué)習(xí)和掌握的新語言、新平臺(tái)
- 還是用的java寫代碼
(8)學(xué)習(xí)和掌握的新方法
- 結(jié)對(duì)編程,團(tuán)隊(duì)合作
(9)其他方面的提升
- 團(tuán)隊(duì)意識(shí)提高,編程水平提高
二、寫下屬于自己的人月神話——個(gè)人或結(jié)對(duì)或團(tuán)隊(duì)項(xiàng)目實(shí)踐中的經(jīng)驗(yàn)總結(jié)+實(shí)例/例證結(jié)合的分析
- 我經(jīng)歷過換組,兩個(gè)組都是做的微信小程序開發(fā),在兩個(gè)組都學(xué)到了很多,也發(fā)現(xiàn)了,組員很重要, 要相信團(tuán)隊(duì)的力量,別什么事都一個(gè)人做,當(dāng)然也不能偷懶,團(tuán)隊(duì)協(xié)作做一個(gè)程序比一個(gè)人有樂趣的多,大家一起解決bug比一個(gè)人冥思苦想要來的效率的多,兩個(gè)組最終都基本達(dá)到了自己預(yù)期的效果,還是很不錯(cuò)的。還有一點(diǎn)就是發(fā)現(xiàn)了,做事要有計(jì)劃,不然很容易到后邊手忙腳亂不知所措。
三、對(duì)下一屆實(shí)踐的建議,或者對(duì)于開學(xué)初的你,對(duì)于大一的你,對(duì)于開學(xué)初的我,你有什么想建議和告知的呢?對(duì)于后來人的期許。對(duì)于換人機(jī)制,有什么樣的建議?
- 好好學(xué)習(xí)!不要落下課程,各種編程語言很重要,要認(rèn)真學(xué)!換人我覺得可以有,可以讓學(xué)生有更多施展拳腳的機(jī)會(huì)
四、分析一下自己所處的團(tuán)隊(duì)。軟件工程實(shí)踐是大學(xué)里少有的認(rèn)真的團(tuán)隊(duì)協(xié)作經(jīng)驗(yàn)。《構(gòu)建之法》上說團(tuán)隊(duì)的發(fā)展有幾個(gè)階段,你的團(tuán)隊(duì)都經(jīng)歷過么,最后到達(dá)了“創(chuàng)造”階段了么?(參考《構(gòu)建執(zhí)法》第17章 人、績(jī)效和職業(yè)道德)
- 萌芽階段:團(tuán)隊(duì)成立之初,就幾個(gè)志同道合的人就湊一塊了,沒啥合作
- 磨合階段:項(xiàng)目開始階段,組員湊一起討論如何做
- 規(guī)范階段:組員間越來越默契,組員們各司其職,效率很高
- 創(chuàng)造階段:微信小程序基本上開發(fā)完成
五、怎樣證明你學(xué)會(huì)了軟件工程?
1.研發(fā)出符合用戶需求的軟件
必須公開發(fā)布,有實(shí)際的用戶,一定的用戶量和持續(xù)使用量 (3 天后能保持10 - 100個(gè)用戶);而不是: 做沒有用戶使用的軟件
2.通過一系列工具,流程,團(tuán)隊(duì)合作,能夠在預(yù)計(jì)的時(shí)間內(nèi)發(fā)布 “足夠好” 的軟件項(xiàng)目規(guī)劃/需求/設(shè)計(jì)/實(shí)現(xiàn)/發(fā)布/維護(hù),有定時(shí)的進(jìn)度發(fā)布 ; 而不是: 通過臨時(shí)熬夜,胡亂拼湊,大牛一人代勞,延遲交付等方式糊弄
- https://www.cnblogs.com/LDLYMteam/p/9079384.html
- https://www.cnblogs.com/LDLYMteam/p/9079388.html
- https://www.cnblogs.com/LDLYMteam/p/9079392.html
- https://www.cnblogs.com/LDLYMteam/p/9080326.html
- https://www.cnblogs.com/LDLYMteam/p/9080328.html
3.并且通過數(shù)據(jù)展現(xiàn)軟件是可以維護(hù)和繼續(xù)發(fā)展的。而不是 找不到源代碼,代碼無文檔,代碼不能編譯,沒有task/bug 等項(xiàng)目的發(fā)展資料
- 碼云團(tuán)隊(duì)項(xiàng)目地址:https://gitee.com/yangxueying/software_engineering_team_work
轉(zhuǎn)載于:https://www.cnblogs.com/ldyxb/p/9195959.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的网络15软工个人作业5——软件工程总结的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 谈恋爱摆烂是什么意思
- 下一篇: dijkstra算法学习