日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

2017软件工程实践总结

發(fā)布時間:2023/12/10 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2017软件工程实践总结 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、請回望暑假時的第一次作業(yè),你對于軟件工程課程的想象

1)對比開篇博客你對課程目標(biāo)和期待,“希望通過實(shí)踐鍛煉,增強(qiáng)計(jì)算機(jī)專業(yè)的能力和就業(yè)競爭力”,對比目前的所學(xué)所練所得,在哪些方面達(dá)到了你的期待和目標(biāo),哪些方面還存在哪些不足,為什么?

回想第一次作業(yè)時對軟工實(shí)踐的期待,想必大多數(shù)人和我一樣都是抱著“參與第一”的態(tài)度,也會躍躍欲試,但也不奢求會做出怎么樣了不起的軟件,總體來說軟工實(shí)踐基本符合開學(xué)初本人對其的期待------一次接近業(yè)界真實(shí)流程的開發(fā)體驗(yàn)。在這其中,有守得云開見月明的欣喜,也有揮散不去的怨聲載道,我想這恰恰是這個實(shí)踐最真實(shí)的意義。

  • 滿意的方面:在本次軟工實(shí)踐方面,本人被分配在了算法組,負(fù)責(zé)識別算法的神經(jīng)網(wǎng)絡(luò)部分。之前雖然有一些在這方面的基礎(chǔ),但是并沒有親自參與設(shè)計(jì)和調(diào)試模型,所以在這次的任務(wù)對我來說也是一次全新而艱巨的任務(wù)。識別模型到最后順利地完成了,也做到了自己滿意的正確度。通過這次的經(jīng)歷,最大的收獲是對模型的認(rèn)識更加宏觀,能夠以更高的角度來看待問題。
  • 不足的方面:,雖然在這其中由于硬件條件不足的客觀原因,最后的結(jié)果和最初的設(shè)想存在偏差,最直接具體的表現(xiàn)就是原本打算使用的近九十萬張圖的關(guān)于3755個字的訓(xùn)練集在實(shí)際訓(xùn)練過程中由于本機(jī)性能不夠只能不斷簡略,最后只能選擇生活中使用頻率最高的500個字。最初時忽略了硬件條件的限制,是一大疏忽,也是一大收獲,對以后的相關(guān)的開發(fā)提前上了一課。再則是對服務(wù)器的架設(shè),由于對服務(wù)器的不了解和神經(jīng)網(wǎng)絡(luò)本身對環(huán)境極嚴(yán)格的特點(diǎn),導(dǎo)致到最后把原來在本機(jī)訓(xùn)練好的模型架設(shè)在服務(wù)器上時遇到困難重重,這是在實(shí)際開發(fā)過程中的一大教訓(xùn)-------要充分了解開發(fā)平臺和架設(shè)平臺的異同和軟件的兼容性。

    2)總結(jié)這門課程的實(shí)踐總結(jié)和給你帶來的提升:

  • 1、統(tǒng)計(jì)一下,你在這門軟件工程實(shí)踐中,完成了多少行的代碼;

千行左右,這并不多,也和我的部分的特點(diǎn)有關(guān),主要的調(diào)參和訓(xùn)練要花去大部分時間。
  • 2、軟工實(shí)踐的各次作業(yè)分別花了多少時間
作業(yè)時長
軟件工程實(shí)踐2017第一次作業(yè)3
軟件工程實(shí)踐2017第二次作業(yè)4
結(jié)隊(duì)項(xiàng)目——第一次作業(yè)7
團(tuán)隊(duì)第一次作業(yè)——團(tuán)隊(duì)展示0.05
結(jié)對項(xiàng)目——第二次作業(yè)15
團(tuán)隊(duì)作業(yè)—選題報(bào)告2
個人技術(shù)博客(α)4
團(tuán)隊(duì)作業(yè)—需求規(guī)格說明書3
團(tuán)隊(duì)作業(yè)—預(yù)則立&&他山之石1
團(tuán)隊(duì)作業(yè)——系統(tǒng)設(shè)計(jì)4.5
團(tuán)隊(duì)作業(yè)——UML設(shè)計(jì)3
團(tuán)隊(duì)作業(yè)——隨堂小測(同學(xué)錄)8
個人作業(yè)——軟件產(chǎn)品案例分析?7
團(tuán)隊(duì)項(xiàng)目課堂展示0.5
團(tuán)隊(duì)項(xiàng)目測試報(bào)告與用戶反饋1
團(tuán)隊(duì)Alpha博客鏈接目錄0.05
團(tuán)隊(duì)事后諸葛亮博客2
Beta沖刺博客集合貼3
個人作業(yè)——軟件工程實(shí)踐總結(jié)作業(yè)4
Alpha和beta階段代碼100
  • 3、哪一次作業(yè)讓你印象最深刻?為什么?

    最深刻的要數(shù)α沖刺,感受到被deadline支配的恐懼和無能為力,每天在課業(yè)和deadline之間徘徊往回,當(dāng)然還有和團(tuán)隊(duì)隊(duì)友的交流協(xié)作。
  • 4、累計(jì)花了多少個小時在軟工實(shí)踐上?平均每周花多少個小時?
    這個我覺得真的很難說出一個準(zhǔn)確的數(shù)字,沖刺的時候廢寢忘食相信是大多數(shù)同學(xué)的常態(tài),平均每周花35個小時。
  • 5、學(xué)習(xí)和使用的新軟件;

openCV,tessract,墨刀

  • 6、學(xué)習(xí)和使用的新工具;

python相關(guān)包如tensorflow ,keras,theano
github,墨刀

  • 7、學(xué)習(xí)和掌握的新語言、新平臺;

都是在之前學(xué)習(xí)的基礎(chǔ)上(python , IDE:spyder),沒有新語言和平臺

  • 8、學(xué)習(xí)和掌握的新方法;

閱讀論文來提升模型的性能;在stackflow上尋找解決方案。

  • 9、其他方面的提升。
    心理素質(zhì)提升了好多,心理耐受力強(qiáng)了不是一點(diǎn)點(diǎn)

二、寫下屬于自己的人月神話——個人或結(jié)對或團(tuán)隊(duì)項(xiàng)目實(shí)踐中的經(jīng)驗(yàn)總結(jié)+實(shí)例/例證結(jié)合的分析

經(jīng)驗(yàn)總結(jié):最大的經(jīng)驗(yàn)就是一定要在項(xiàng)目開始前就對項(xiàng)目的各方各面盡力做最全面最細(xì)節(jié)的分析和安排,修正錯誤的成本隨著項(xiàng)目進(jìn)度的推進(jìn)不斷提高,與其在后期花大量時間彌補(bǔ)初始的疏忽,不如在最初做最好的安排,但變更也是無法避免,從容應(yīng)對也是必修課
比如在團(tuán)隊(duì)項(xiàng)目最初的設(shè)想中,我們并沒有打算設(shè)立服務(wù)器,打算將模型直接嵌套進(jìn)安卓中,一時的想當(dāng)然導(dǎo)致了這樣荒謬的錯誤,現(xiàn)在想來直覺得不可思議,在后期安卓和算法組結(jié)合時才發(fā)現(xiàn)行不通,大大滯后了項(xiàng)目的進(jìn)度,不得不在本就緊張的安排中,花費(fèi)時間和人力去架設(shè)服務(wù)器,對整個團(tuán)隊(duì)造成巨大的不良影響。
三、對下一屆實(shí)踐的建議,或者對于開學(xué)初的你,對于大一的你,對于開學(xué)初的我,你有什么想建議和告知的呢?對于后來人的期許。 特別地,特別地,下一屆要不要中途換隊(duì)員?
---

如果你沒時間或者目標(biāo)研究生甚至出國,不要選實(shí)踐;如果你不想從事開發(fā)相關(guān)的職業(yè),不要選實(shí)踐;如果你想高績點(diǎn),不要選實(shí)踐。最后,必修讓上面這些話毫無意義。
但是認(rèn)真地說,軟工實(shí)踐給予了同學(xué)們一個全新的機(jī)會去看待自己正在學(xué)習(xí)的學(xué)科,我的建議是去嘗試,只要經(jīng)歷了才知道適合和不適合,才能了解這個行業(yè)最核心的人員------程序員是什么樣的工作節(jié)奏。這門課是好是壞,也許見仁見智,但是鼓勵的是一定要去嘗試。
對于中途換隊(duì)員這種事,還是不要換的好,雖然可以理解老師想讓我們體驗(yàn)職場的不測風(fēng)云,但是一個初步成型的團(tuán)隊(duì)這樣的變動無疑是巨大的,對學(xué)生來說只會徒增對項(xiàng)目的負(fù)擔(dān),更甚是對課的抵觸。退一步來說,這樣的體驗(yàn)對以后的職場生活并無益處,試想,一個剛?cè)肼殘龅某绦騿T,是否會因?yàn)橛羞@樣的一個經(jīng)歷而能更好地應(yīng)對突如其來的變故?面對這樣的事,還能想起之前軟工實(shí)踐中的小小的體會?再退一步,這樣的變化和實(shí)際上變故一比,實(shí)在是小巫見大巫,不值一提。綜上所述,我覺得中途換隊(duì)員的好處和帶來的負(fù)面影響相比,實(shí)在得不償失。。

四、分析一下自己所處的團(tuán)隊(duì)。軟件工程實(shí)踐是大學(xué)里少有的認(rèn)真的團(tuán)隊(duì)協(xié)作經(jīng)驗(yàn)。《構(gòu)建之法》上說團(tuán)隊(duì)的發(fā)展有幾個階段,你的團(tuán)隊(duì)都經(jīng)歷過么,最后到達(dá)了“創(chuàng)造”階段了么?

構(gòu)建之法中提到的團(tuán)隊(duì)發(fā)展有4個階段,分別是萌芽階段,磨合階段,規(guī)范階段和創(chuàng)造階段。我覺得最后我們的團(tuán)隊(duì)到達(dá)了“創(chuàng)造階段”。從最開始的組隊(duì),到初步的協(xié)作討論,再到熟悉磨合,到現(xiàn)在,存在了幾個問題:

  • 對時間的分配不夠精確,導(dǎo)致到最后趕工現(xiàn)象嚴(yán)重
  • 對于代碼的規(guī)范沒能夠一直堅(jiān)持下去,導(dǎo)致交接時理解出現(xiàn)問題

五、怎樣證明你學(xué)會了軟件工程?

1)研發(fā)出符合用戶需求的軟件

在Alpha階段的時候,我們已經(jīng)把我們的軟件推薦給我們班的人使用了,并積極收集bug反饋和建議

2)通過一系列工具,流程,團(tuán)隊(duì)合作,能夠在預(yù)計(jì)的時間內(nèi)發(fā)布 “足夠好” 的軟件

3)并且通過數(shù)據(jù)展現(xiàn)軟件是可以維護(hù)和繼續(xù)發(fā)展的。

轉(zhuǎn)載于:https://www.cnblogs.com/qiwenzhou/p/8120345.html

總結(jié)

以上是生活随笔為你收集整理的2017软件工程实践总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。