千文網(wǎng)小編為你整理了多篇相關(guān)的《軟件工程師年終總結(jié)(大全)》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在千文網(wǎng)還可以找到更多《軟件工程師年終總結(jié)(大全)》。
第一篇:軟件測試工程師年終工作總結(jié)
伴隨著充實(shí)緊湊的工作生活,20xx年的時間已經(jīng)過去了。這一段時間里有工作上的收獲,知識的豐富,經(jīng)驗(yàn)的增長,同時也暴露出很多問題和不足??偨Y(jié)經(jīng)驗(yàn),吸取教訓(xùn),我主要從幾個方面來對工作進(jìn)行總結(jié):工作的主要內(nèi)容;其中的失敗和教訓(xùn)以及成功和經(jīng)驗(yàn);展望下一階段的工作,確定自己的目標(biāo)。以此作為懲前毖后的記錄。
一、工作的主要內(nèi)容
在20xx年的工作中,我的總體任務(wù)是協(xié)助xx管理系統(tǒng)的后期測試,編碼,修改,文檔編寫的工作,分解開來之后,我主要做了三件事:
1.編寫礦業(yè)權(quán)系統(tǒng)的各類文檔;
2.礦業(yè)權(quán)系統(tǒng)的編碼及bug勘誤工作;
3.礦業(yè)權(quán)系統(tǒng)的測試工作。
下面依照時間來對我的工作進(jìn)行介紹。初踏入職場,進(jìn)入專業(yè)的軟件制造公司,對我,一個沒有接觸過標(biāo)準(zhǔn)軟件制作過程的新人來說,起步就是一個很大的難題。若直接做開發(fā),則業(yè)務(wù)不熟練,代碼不規(guī)范,弊大于利;若僅做學(xué)習(xí),則不能跟上項(xiàng)目的步伐,不能以最快的速度融入工作中去。
在我還在忐忑自己到底要做什么工作的時候,任務(wù)已經(jīng)下達(dá)了,首先進(jìn)行礦業(yè)權(quán)系統(tǒng)的測試工作。這樣的好處在于能夠在測試的過程中,了解項(xiàng)目的整體布局,了解項(xiàng)目中的業(yè)務(wù)邏輯,了解項(xiàng)目中尚未完成的工作并以此作為下個階段的工作目標(biāo)。至此,入職工作順利起步。
在對礦業(yè)權(quán)系統(tǒng)進(jìn)行測試之后,暴露了系統(tǒng)的諸多問題,測試過程中發(fā)現(xiàn)xx系統(tǒng)沒有進(jìn)行輸入限定,為了解決這個問題需要對整個系統(tǒng)的數(shù)據(jù)進(jìn)行整理,我的下一個任務(wù)就是編寫礦業(yè)權(quán)系統(tǒng)的數(shù)據(jù)需求文檔。在編寫該文檔的過程中,對xx系統(tǒng)進(jìn)行了更深入的了解,為之后的bug勘誤工作奠定了一定的基礎(chǔ)。
完成了礦業(yè)權(quán)系統(tǒng)的數(shù)據(jù)需求文檔的編寫之后,新的任務(wù)是對整個xx的輸入數(shù)據(jù)進(jìn)行輸入限定,在任務(wù)開始之處是極為困難的,幸而得到了同事們的幫助才得以順利完成任務(wù)。任務(wù)雖然完成,但是對輸入限定實(shí)現(xiàn)方法的一知半解以及任務(wù)完成過程中的不仔細(xì),為之后發(fā)生的問題也埋下了苦果。
在對礦業(yè)權(quán)系統(tǒng)添加輸入限定完成之后,進(jìn)入了解決程序小問題的階段,對xx系統(tǒng)進(jìn)行細(xì)微的縫補(bǔ)工作。這段時間是學(xué)習(xí)多于工作的,不同的問題督促我要每天和百度親密接觸數(shù)百次,又要勞煩諸位在百忙中的同事抽出時間來給我?guī)兔?。雖然辛苦一點(diǎn),但收獲卻是滿滿。完成了系統(tǒng)的修補(bǔ)之后,我們的程序送到了xx進(jìn)行第一輪測試,在測試的一周里,我主要是補(bǔ)充網(wǎng)絡(luò)編程的基礎(chǔ)知識。
第一輪測試結(jié)果出來之后,我們項(xiàng)目組開始了緊張的第一輪礦業(yè)權(quán)系統(tǒng)bug勘誤工作。拿到bug列表之后,發(fā)現(xiàn)有一小半錯誤皆是因我而起,輸入限定問題很多,我也主動承擔(dān)了輸入限定部分的bug勘誤工作。第一輪bug勘誤工作完成后,進(jìn)行了第一輪了回歸測試,測試結(jié)果已然不盡人意,仍然存在大量的問題需要修改,而且很多問題還是因我而起,輸入限定仍然存在大量問題,再一次進(jìn)行修改之后,我們的程序送到了xx所進(jìn)行所檢。在進(jìn)行所檢之余,我又接到了新的任務(wù),完成xx系統(tǒng)的概要設(shè)計(jì)以及詳細(xì)設(shè)計(jì)文檔的編寫。這兩份文檔已于x月x號編寫完畢。
現(xiàn)階段我的任務(wù)是根據(jù)所檢的bug列表,對xx系統(tǒng)進(jìn)行回歸測試。
二、工作中失敗的教訓(xùn)以及成功的經(jīng)驗(yàn)
對于失敗的教訓(xùn)要吸取,成功的經(jīng)驗(yàn)要進(jìn)行總結(jié)。我對成功的定義是:在保證質(zhì)量的前提下完成既定的計(jì)劃或目標(biāo)就是成功。其他的所有結(jié)果都是失敗。
成功的經(jīng)驗(yàn):
1)敢于接受任務(wù)并想盡一切辦法完成。最大的收獲就是敢于接受任務(wù)并想盡辦法完成,每一個任務(wù)對于初入職場的我都是一個挑戰(zhàn),如何保質(zhì)保量完成任務(wù)是最基本的要求。這兩月最大的成功在于沒有一次任務(wù)是拖沓的,每次都盡最大努力完成了任務(wù)。
2)勇于承擔(dān)錯誤,正視自身的問題。工作中可謂是錯誤不斷,從文檔的錯別字這種小問題到xx系統(tǒng)bug修改不正確導(dǎo)致崩潰這種大錯誤,暴露出來了很多的問題,我秉承著有錯即改,下不為例的思想,正視自己的錯誤并積極改正,因此這也算是一個成功。
失敗的教訓(xùn):
1)重視每一個細(xì)節(jié),不要忽視小問題。在最初進(jìn)行礦業(yè)權(quán)系統(tǒng)數(shù)據(jù)需求文檔的編寫的過程中,對某些頁面的數(shù)據(jù)在數(shù)據(jù)庫中沒有存儲的情況沒有加以重視,在后期進(jìn)行數(shù)據(jù)限定的時候,還要重新修改數(shù)據(jù)需求文檔,造成了不必要的時間浪費(fèi)。從這個事情上得到教訓(xùn)就是不要放過任何一個小問題,這個小問題可能導(dǎo)致之后的大問題。
2)進(jìn)行重復(fù)工作也不能大意。在對xx系統(tǒng)進(jìn)行輸入限定的方法熟悉之后,都是重復(fù)性的工作,給每個頁面,每個字段進(jìn)行輸入控制語句的添加,在進(jìn)行了數(shù)個頁面之后,出現(xiàn)了有的頁面沒有添加完整,或者提示語句不正確的情況,在后續(xù)的bug勘誤中出現(xiàn)了大量此類問題,浪費(fèi)了大量的時間和精力修改。從這個事情上得到的教訓(xùn)就是工作不能大意,重復(fù)性的工作更要完成好。一般重復(fù)性的工作第一次做不好,后續(xù)檢查修改是非常浪費(fèi)時間的。
3)考慮問題要嚴(yán)謹(jǐn)。在對xx系統(tǒng)bug勘誤的過程中,對輸入限定條件的判斷出了問題,我想當(dāng)然的按照我的主觀思路對數(shù)據(jù)進(jìn)行了限定,而在回歸測試的時候出了問題,這些都是考慮不嚴(yán)謹(jǐn)?shù)暮蠊_@個事情的教訓(xùn)就是考慮不嚴(yán)謹(jǐn)直接導(dǎo)致問題推倒重來,影響了工作效率,而且很容易埋下隱患。
4)注重用戶體驗(yàn)。在xx系統(tǒng)bug勘誤的過程中,修改最多的在于坐標(biāo)系統(tǒng)的提示語句,因?yàn)樽鴺?biāo)系統(tǒng)不僅要求數(shù)據(jù)必須填入,而且每一個數(shù)據(jù)都有嚴(yán)格的格式限定,因此每一個錯誤提示的彈出都要本著如何讓用戶知道哪里錯了為原則進(jìn)行設(shè)置。在最初的限定里面,語句粗糙,彈出語句不明確,造成了用戶使用的不方便,還得重新進(jìn)行改造。這個問題的教訓(xùn)是一定要從用戶的角度出發(fā)考慮問題,注重用戶體驗(yàn)從簡單的提示語句做起。
三、展望下一階段的工作
下一階段短期內(nèi)我們的工作主要針對xx系統(tǒng)的使用的數(shù)據(jù)庫變更來對我們的系統(tǒng)進(jìn)行修改。我的工作任務(wù)主要是學(xué)習(xí)xx數(shù)據(jù)庫和xx數(shù)據(jù)庫的使用上的區(qū)別,做好從xx數(shù)據(jù)庫向xx數(shù)據(jù)庫的遷移工作。
20xx年的工作生活是充實(shí)且富有樂趣的,結(jié)識了很多同事和朋友,公司的氛圍是非常輕松愉快的。感謝經(jīng)理的關(guān)心,感謝部門同事的悉心指導(dǎo),感謝公司各位同事的熱心幫助,希望能在接下來的工作中能懲前毖后,總結(jié)經(jīng)驗(yàn),吸取教訓(xùn),做到個人與公司共榮辱同進(jìn)退,共同實(shí)現(xiàn)中地的輝煌。
第二篇:軟件工程師個人工作總結(jié)
從八月份入職至今,已一年過去了,回顧自己這段時間在xx公司所走過的路,所經(jīng)歷的事情,沒有太多的感慨,沒有太多的驚喜,卻多了一份鎮(zhèn)定,多了一份從容。
回想入職初,在x月份,從開始第一周熟悉工作環(huán)境,第二周便參與煤礦安全生產(chǎn)管理系統(tǒng)的相關(guān)文檔設(shè)計(jì)工作,期間在項(xiàng)目組各位同事的指導(dǎo)、安排下,進(jìn)行了系統(tǒng)的軟件開發(fā)委托合同書及系統(tǒng)功能模塊設(shè)計(jì)說明文檔的編寫,也借此過程學(xué)習(xí)煤礦生產(chǎn)業(yè)務(wù)。
在x月份,便正式參與了管理軟件功能模塊的設(shè)計(jì)工作,在xx的指導(dǎo)、講解下初次嘗試完成了管理軟件的維護(hù)子系統(tǒng)的功能模塊設(shè)計(jì);在九月中旬跟隨公司施工人員在xx一號礦進(jìn)行業(yè)務(wù)調(diào)研,從而在我們自己的管理系統(tǒng)中,取其長、補(bǔ)其短,也借此機(jī)會了解實(shí)際的煤礦生產(chǎn)情況,加深對煤礦產(chǎn)業(yè)業(yè)務(wù)流程的理解;在九月底便根據(jù)張工的指導(dǎo)開始工程技術(shù)文檔子系統(tǒng)的功能模塊設(shè)計(jì)。
x月份,在xx的指導(dǎo)下,進(jìn)行了物資管理子系統(tǒng)的功能模塊設(shè)計(jì),并就設(shè)計(jì)的正確性、合理性分別同xx及xx進(jìn)行討論;到十月中旬管理軟件的各子系統(tǒng)功能模塊基本全部設(shè)計(jì)完成;十月底,根據(jù)各子系統(tǒng)模塊設(shè)計(jì)搜集系統(tǒng)數(shù)據(jù),建立初步的數(shù)據(jù)字典及概念模型,為后期數(shù)據(jù)庫設(shè)計(jì)做準(zhǔn)備。
x月份的工作以整理系統(tǒng)業(yè)務(wù)關(guān)系與業(yè)務(wù)流為主,但由于業(yè)務(wù)關(guān)系圖的表現(xiàn)形式不夠合理,不足以清晰、明了得表現(xiàn)出各層次關(guān)系,導(dǎo)致工作多走了幾個環(huán)節(jié),好在張工張工及時發(fā)現(xiàn)問題,并多次向我指導(dǎo)、講解,最終決定以列表結(jié)合流程圖形式搜集、匯總系統(tǒng)所有子模塊的業(yè)務(wù)動作、涉及人員及聯(lián)系模塊,為后面工作的展開提供依據(jù)。
xx圍繞兩個工作展開,一是系統(tǒng)業(yè)務(wù)描述文檔的設(shè)計(jì)編寫,因?yàn)樵撐臋n是日后編程人員了解煤礦生產(chǎn)業(yè)務(wù)、系統(tǒng)功能及數(shù)據(jù)庫設(shè)計(jì)的主要依據(jù),xx也多次強(qiáng)調(diào),文檔的設(shè)計(jì)務(wù)必從讀者角度考慮問題,因此最終設(shè)計(jì)由簡單到復(fù)雜,由整體到具體,各層次盡量做到銜接緊密,易于理解;另一項(xiàng)工作是針對已完成的關(guān)系列表、系統(tǒng)功能模塊設(shè)計(jì)的業(yè)務(wù)合理性、正確性和xx逐條討論,并將設(shè)計(jì)中出現(xiàn)的問題逐條記錄在問題跟蹤文檔中。月底的工作便是根據(jù)問題跟蹤文檔對模塊設(shè)計(jì)進(jìn)行修改、完善。
在公司領(lǐng)導(dǎo)的帶領(lǐng)下,通過項(xiàng)目組所有成員的不懈努力,在xx月份系統(tǒng)所有功能模塊設(shè)計(jì)完成,在xx月份系統(tǒng)所有業(yè)務(wù)流程整理完成,在xx月份,對各功能模塊設(shè)計(jì)及業(yè)務(wù)流的初次審查、整改工作已經(jīng)完成,現(xiàn)在已開始進(jìn)行項(xiàng)目組內(nèi)對各功能模塊設(shè)計(jì)及業(yè)務(wù)流的審查工作。
在入職初期,因?yàn)橹昂苌俳佑|生產(chǎn)類軟件,一時不知從何入手,好在項(xiàng)目組成員多次向我講解,加上自己也通過網(wǎng)絡(luò)查找相關(guān)文檔,認(rèn)真閱讀相關(guān)材料、思考業(yè)務(wù)處理過程,最終在一個月內(nèi)便對煤礦整個生產(chǎn)管理業(yè)務(wù)有了較為系統(tǒng)的認(rèn)識。之后在xx的指導(dǎo)下,完成了管理軟件初始化子系統(tǒng)、工程技術(shù)文檔管理子系統(tǒng)、物資管理子系統(tǒng)的詳細(xì)功能模塊設(shè)計(jì)和業(yè)務(wù)處理設(shè)計(jì),以及整個系統(tǒng)的業(yè)務(wù)整理工作。因?yàn)閤x多次強(qiáng)調(diào)前期的業(yè)務(wù)及功能模塊的設(shè)計(jì)直接關(guān)系到整個項(xiàng)目最終的成敗,一定要做到設(shè)計(jì)正確、準(zhǔn)確、完整,因此在每個子模塊的設(shè)計(jì)中,先把握總體方向,確保設(shè)計(jì)正確,再搜集大量業(yè)務(wù)材料、對比其它類似軟件處理方式、結(jié)合煤礦實(shí)際生產(chǎn)情況、思考業(yè)務(wù)處理流程確保設(shè)計(jì)準(zhǔn)確,最后再將設(shè)計(jì)放到整個業(yè)務(wù)系統(tǒng)中,反復(fù)檢驗(yàn)、審查,確保設(shè)計(jì)完整。回顧這一段時間的工作,我基本完成了本職工作,這與領(lǐng)導(dǎo)的支持和各位同事的配合、幫助是分不開的,但同時我也清楚得認(rèn)識到自己還有很多不足,也從中獲得不少經(jīng)驗(yàn)、教訓(xùn),總結(jié)為以下幾點(diǎn),
1.做事前準(zhǔn)備、計(jì)劃是很有必要的
這一點(diǎn)在入職第一周業(yè)務(wù)學(xué)習(xí)及近期搭建各模塊業(yè)務(wù)關(guān)系工作中就體會特別深,正是磨刀不誤砍柴工,做好準(zhǔn)備、計(jì)劃對之后的工作能起到事半功倍的效果。
2.工作要腳踏實(shí)地、一步一步,切不可太過心急
整個軟件的設(shè)計(jì)從最開始的業(yè)務(wù)調(diào)查、模塊框架設(shè)計(jì)、業(yè)務(wù)流程設(shè)計(jì)到具體軟件開發(fā)設(shè)計(jì),每個環(huán)節(jié)都是建立在前一個環(huán)節(jié)的基礎(chǔ)上,每個環(huán)節(jié)上的失誤都會影響到之后所有環(huán)節(jié)。
3.學(xué)會從整體看問題
這一點(diǎn)在入職初期的業(yè)務(wù)流程學(xué)習(xí)中就感受很深,從整體看問題,從主業(yè)務(wù)流程入手,理解更容易,學(xué)習(xí)得也更快,在整個工作過程中大的方向也不會錯。
4.要學(xué)會適當(dāng)?shù)乃季S轉(zhuǎn)變
之前的軟件開發(fā)工作主要是編碼工作,所考慮的問題也只局限于技術(shù)方面,但在系統(tǒng)業(yè)務(wù)及功能模塊設(shè)計(jì)工作中,一定要考慮到整個煤礦產(chǎn)業(yè)的業(yè)務(wù)流程和客戶群的操作習(xí)慣。
5.與同事的交流要及時要充分,尤其是項(xiàng)目組內(nèi)成員
及時充分的交流能快速解決疑惑、能使整個工作銜接更緊密、能使問題考慮更周全。充分的交流能保證工作的質(zhì)量,及時的交流能提高工作的效率。
6.在系統(tǒng)設(shè)計(jì)過程中要學(xué)會從客戶角度考慮問題
軟件良好的客戶體驗(yàn)是衡量軟件質(zhì)量的重要標(biāo)準(zhǔn),因此在軟件設(shè)計(jì)過程中一定要考慮使用軟件的客戶范圍、客戶的操作習(xí)慣和軟件的易操作性。
7.處理問題一定要以公司利益為重,堅(jiān)持立場、把握好原則
公司項(xiàng)目部成員對**1號礦項(xiàng)目的成功實(shí)施便證明這一點(diǎn);另外在集控平臺開發(fā)過程中,何工也是基于這一點(diǎn),多次對系統(tǒng)功能設(shè)計(jì)提出更高要求,以使系統(tǒng)功能更加完善、可操作性更強(qiáng)。
9.要學(xué)會思考問題、分析問題、處理問題,學(xué)會分解問題,把一個大的問題分解成若干個小問題,再將各小問題放到整體考慮其合理性。
在整理系統(tǒng)業(yè)務(wù)流程和搭建模塊間業(yè)務(wù)關(guān)系工作中,就因?yàn)楸憩F(xiàn)形式不夠清晰、合理,做了不少重復(fù)工作。最終還是在張工的指導(dǎo)下,以“總―分―總”的形式解釋業(yè)務(wù)關(guān)系,完成了業(yè)務(wù)詳細(xì)說明書。
9.不要局限于固定模式,要學(xué)會創(chuàng)新
20xx年已經(jīng)過去,嶄新的XX年來臨了,在新的一年里,工作上,生活上,我們都站在了新的一個工作起點(diǎn),要開始新的一輪工作,我也在此感謝領(lǐng)導(dǎo)和各位同事的支持和幫助,我將在新的一年里繼續(xù)努力,不斷提高自己的業(yè)務(wù)及專業(yè)水平,虛心向大家學(xué)習(xí),為xx公司為長風(fēng)的發(fā)展盡自己的力量。
第三篇:軟件年終總結(jié)
一、分享第一條經(jīng)驗(yàn):“學(xué)歷代表過去、能力代表現(xiàn)在、學(xué)習(xí)力代表未來?!逼鋵?shí)這是一個來自國外教育領(lǐng)域的一個研究結(jié)果。相信工作過幾年、十幾年的朋友對這個道理有些體會吧。但我相信這一點(diǎn)也很重要:“重要的道理明白太晚將抱憾終生!”所以放在每一條,讓剛剛畢業(yè)的朋友們早點(diǎn)看到哈!-
二、一定要確定自己的發(fā)展方向,并為此目的制定可行的計(jì)劃。不要說什么,“我剛畢業(yè),還不知道將來可能做什么?”,“跟著感覺走,先做做看”。因?yàn)?,這樣的觀點(diǎn)會通過你的潛意識去暗示你的行為無所事事、碌碌無為。一直做技術(shù),將來成為專家級人物?向管理方向走,成為職業(yè)經(jīng)理人?先熟悉行業(yè)和領(lǐng)域,將來自立門戶?還是先在行業(yè)里面混混,過幾年轉(zhuǎn)行做點(diǎn)別的?這很重要,它將決定你近幾年、十年內(nèi)“做什么事情才是在做正確的事情!”。
三、軟件開發(fā)團(tuán)隊(duì)中,技術(shù)不是萬能的,但沒有技術(shù)是萬萬不能的!在技術(shù)型團(tuán)隊(duì)中,技術(shù)與人品同等重要,當(dāng)然長相也比較重要哈,尤其在mm比較多的團(tuán)隊(duì)中。在軟件項(xiàng)目團(tuán)隊(duì)中,技術(shù)水平是受人重視和尊重的'重要砝碼。無論你是做管理、系統(tǒng)分析、設(shè)計(jì)、編碼,還是產(chǎn)品管理、測試、文檔、實(shí)施、維護(hù),多少你都要有技術(shù)基礎(chǔ)。
算我孤陋寡聞,我還真沒有親眼看到過一個外行帶領(lǐng)一個軟件開發(fā)團(tuán)隊(duì)成功地完成過軟件開發(fā)項(xiàng)目,哪怕就一個,也沒有看到。倒是曾經(jīng)看到過一個“高學(xué)歷的牛人”(非技術(shù)型)帶一堆人做完過一個項(xiàng)目,項(xiàng)目交付的第二天,項(xiàng)目組成員扔下一句“再也受不了啦!”四分五裂、各奔東西。那個項(xiàng)目的“成功度”大家可想而知了。
四、詳細(xì)制定自己軟件開發(fā)專業(yè)知識學(xué)習(xí)計(jì)劃,并注意及時修正和調(diào)整(軟件開發(fā)技術(shù)變化實(shí)在太快)。請牢記:“如果一個軟件開發(fā)人員在1、2年內(nèi)都沒有更新過自己的知識,那么,其實(shí)他已經(jīng)不再屬于這個行業(yè)了?!辈灰嬖V自己沒有時間。來自時間管理領(lǐng)域的著名的“三八原則”告誡我們:另外的那8小時如何使用將決定你的人生成敗!本人自畢業(yè)以來,平均每天實(shí)際學(xué)習(xí)時間超過2小時。
五、書籍是人類進(jìn)步的階梯,對軟件開發(fā)人員尤其如此。書籍是學(xué)習(xí)知識的最有效途徑,不要過多地指望在工作中能遇到“世外高人”,并不厭其煩地教你。對于花錢買書,我個人經(jīng)驗(yàn)是:千萬別買國內(nèi)那幫人出的書!我買的那些家伙出的書,!00%全部后悔了,無一本例外。更氣憤的是,這些書在二手市場的地?cái)偵隙己茈y賣掉。
“擁有書籍并不表示擁有知識;擁有知識并不表示擁有技能;擁有技能并不表示擁有文化;擁有文化并不表示擁有智慧?!敝挥袑咀兂傻淖约褐腔郏潘闶钦嬲龘碛辛怂?。
六、不要僅局限于對某項(xiàng)技術(shù)的表面使用上,哪怕你只是偶爾用一、二次?!皩θ魏问挛锊痪烤屠铩笔侨魏涡袠I(yè)的工程師所不應(yīng)該具備的素質(zhì)。開發(fā)windows應(yīng)用程序,看看windows程序的設(shè)計(jì)、加載、執(zhí)行原理,分析一下 pe文件格式,試試用sdk開發(fā)從頭開發(fā)一個windows應(yīng)用程序;用vc++、delphi、java、開發(fā)應(yīng)用程序,花時間去研究一下mfc、vcl、j2ee、.它們框架設(shè)計(jì)或者源碼。
除了會用j2ee、jboss、spring、hibernate等等優(yōu)秀的開源產(chǎn)品或者框架,抽空看看大師們是如何抽象、分析、設(shè)計(jì)和實(shí)現(xiàn)那些類似問題的通用解決方案的。試著這樣做做,你以后的工作將會少遇到一些讓你不明就里、一頭霧水的問題,因?yàn)?,很多東西你“知其然且知其所以然”!
第四篇:軟件測試年終總結(jié)
20____年原公司并入新公司集團(tuán),我也隨同原公司一起成了新公司的一員。我所在的部門是研發(fā)中心,擔(dān)任副經(jīng)理一職,配合王總與單總開展工作。工作內(nèi)容總結(jié):
上半年的工作仍是延續(xù)以前的三維____產(chǎn)品(以下簡稱AA)的研發(fā)。主要的工作內(nèi)容包括以下一些:
AA研發(fā)管理工作。
一開始組織進(jìn)行真實(shí)矢量數(shù)據(jù)的繪制,用于實(shí)現(xiàn)用戶標(biāo)準(zhǔn),POI顯示等。這部分工作完成了雛形后,又啟動了批量矢量的預(yù)研工作,下半年小組成員完成了這一內(nèi)容的階段版本。同時完成了一個階段的程序結(jié)構(gòu)梳理、性能調(diào)優(yōu),開展了一些VR效果及基礎(chǔ)GIS功能(測量等)實(shí)現(xiàn)的工作。
在組織研發(fā)工作的同時,因市場需要,我們的產(chǎn)品開始投入使用。其中我負(fù)責(zé)的兩個是____測繪工程院前期合作、____預(yù)研合作。這兩個合作都沒有明顯的成果,只能算是產(chǎn)品的測試使用。通過這些小任務(wù),我們也整理了一些我們軟件的不足,收集了一些完善意見,同時我組織人員開發(fā)了一個由ma__數(shù)據(jù)直接生成產(chǎn)品自有格式的工具,擴(kuò)充了產(chǎn)品支持的三維模型數(shù)據(jù)格式。
下半年由于____項(xiàng)目的需要及當(dāng)時部門的人員情況,領(lǐng)導(dǎo)安排我負(fù)責(zé)停滯了很長時間的____三維平臺升級項(xiàng)目任務(wù)。
因以前的老平臺無法滿足規(guī)劃局用戶共享交換的需要,公司決定用新研發(fā)的AA產(chǎn)品對____共享平臺進(jìn)行升級。我們在____建設(shè)了一個十人左右的隊(duì)伍,基于AA的SDK進(jìn)行應(yīng)用開發(fā)。完成此項(xiàng)目的過程中,我的主要工作內(nèi)容是:在領(lǐng)導(dǎo)的支持下組建隊(duì)伍、整理用戶需求、分配工作任務(wù)、與公司研發(fā)隊(duì)伍進(jìn)行溝通協(xié)調(diào)、客戶匯報(bào)。同時,對公司研發(fā)的任務(wù)內(nèi)容、技術(shù)路線等我也提出了一些自己的建議和看法。并協(xié)助領(lǐng)導(dǎo)開展了部分人員的思想工作。因項(xiàng)目需要,完善了產(chǎn)品的地形、影像數(shù)據(jù)處理工具,使數(shù)據(jù)展示的效果比以前有了提升。
至目前為止,項(xiàng)目任務(wù)已基本完成,與客戶要求的6個月時間相吻合,客戶關(guān)系也已經(jīng)理順,算是保住了____這個老市場,____的項(xiàng)目也鍛煉出了一支應(yīng)用項(xiàng)目實(shí)施的隊(duì)伍,部分員工成長迅速,很有潛力。
____項(xiàng)目任務(wù)完成的過程中,得到了研發(fā)人員的大力支持,同時____的項(xiàng)目需求也給AA研發(fā)指明了一些方向。應(yīng)該說,____項(xiàng)目是我們AA應(yīng)用的一個完整檢驗(yàn)?;赺___項(xiàng)目,研發(fā)完成了地下管網(wǎng)數(shù)據(jù)展示的一個階段版本。算是對AA產(chǎn)品做了一個較大的擴(kuò)展,也可作為產(chǎn)品區(qū)別與大部分三維產(chǎn)品的一個特點(diǎn)。年度工作中存在問題和不足
20____年的工作任務(wù)算是完成了,在完成這些任務(wù)的過程中,我意識到自己還存在許多不足。主要有以下幾個方面:
首先是執(zhí)行力。三維軟件研發(fā)的過程中,對一個新研發(fā)內(nèi)容的工作量及所需要的時間、人力我和負(fù)責(zé)開發(fā)的人員都存在評估不準(zhǔn)確的情況,在這種情況下制定出來的工作計(jì)劃往往無法按時完成。沒按時完成我也沒有對應(yīng)的措施去應(yīng)對,按計(jì)劃完成了也沒有措施去獎勵,計(jì)劃和實(shí)際總是存在偏差。
其次是引進(jìn)人才方面。一個研發(fā)隊(duì)伍,需要有經(jīng)驗(yàn)、有能力、有潛質(zhì)的技術(shù)人員,但在人才引進(jìn)方面我覺得自己做得很不夠,沒有為我們的開發(fā)隊(duì)伍引進(jìn)一個技術(shù)牛人,____的隊(duì)伍的成員也是王總引進(jìn)以及通過正常招聘找來的。
還有就是主動引導(dǎo)其他部門的方面。我們是產(chǎn)品研發(fā)部門,理應(yīng)由我們來告訴其他人我們的產(chǎn)品特點(diǎn)是什么、適合做什么、不適合做什么。但截至目前的情況卻是其他項(xiàng)目部門告訴我們他們需要什么,然后我們來支持。這種情況的結(jié)果是我們自己的研發(fā)節(jié)奏和目標(biāo)都被打亂,最終產(chǎn)品變得沒有特點(diǎn)或者延遲交付。
第五篇:軟件工程師的年終總結(jié)
技術(shù)方面:
1、負(fù)責(zé)公司社區(qū)后臺管理系統(tǒng)的V1.0 V2.0版本的測試及上線工作,參與整個產(chǎn)品測試的全流程。引入靜態(tài)測試、文檔測試、單元測試、接口測試等測試類型來保證項(xiàng)目產(chǎn)品質(zhì)量
2、負(fù)責(zé)公司活動產(chǎn)品策劃底層框架重設(shè)的需求,完成上線后提高15%的性能提升
3、搭建了后臺管理系統(tǒng)的主流程接口自動化框架的搭建,通過GIT新COMMIT代碼后可以直接觸發(fā)自動流程測試,每月節(jié)省了至少8人天人工
4、參加后臺系統(tǒng)V1.2的報(bào)表測試主設(shè)計(jì),通過編寫并使用自動化腳本執(zhí)行固定任務(wù),比原計(jì)劃提前3天完工
5、確定并對接論壇項(xiàng)目V2.0的外包開發(fā)與第三方測試團(tuán)隊(duì),為公司周年慶活動的技術(shù)支撐提升了整體質(zhì)量
6、整理并分析生產(chǎn)環(huán)境缺陷報(bào)告,通過統(tǒng)計(jì)分析,找出可以避免的生產(chǎn)故障,使生產(chǎn)故障率降低5%,并形成了統(tǒng)一分析模板:
管理方面:
1、制定通信事業(yè)部門-項(xiàng)目管理SOP流程,需求管理SOP流程,質(zhì)量管理SOP流程,并在下屬部門進(jìn)行宣貫及實(shí)行,規(guī)范了事業(yè)部門的對外工作流程,減少了溝通成本
2、部門重組后,更新并完善質(zhì)量組測試制度,包括新人入職培訓(xùn)制度、月度質(zhì)量組例會制度、缺陷報(bào)告分析流程以及月度項(xiàng)目質(zhì)量播報(bào),通過可視化的`看板,使項(xiàng)目組的每位成員均可實(shí)時查看自己負(fù)責(zé)模塊的質(zhì)量及進(jìn)度
3、通信事業(yè)部測試體系1.0搭建完成并宣導(dǎo)
4、建立質(zhì)量組的OKR清單;研究常見問題和案例
5、開展了6場測試技術(shù)與質(zhì)量管理相關(guān)的培訓(xùn)會議,精進(jìn)了質(zhì)量組人員的職業(yè)技能
6、質(zhì)量組技術(shù)梯隊(duì)組建,引入了QA管理,并通過開展定期的技術(shù)研討會議,學(xué)習(xí)行業(yè)前沿技術(shù),促進(jìn)管理可持續(xù)發(fā)展
亮點(diǎn)經(jīng)驗(yàn):
1、完成部門測試體系1.0搭建
2、啟用并完善了測試知識庫,包含文檔庫、工具庫、缺陷庫、文案庫等
3、制訂并下發(fā)了項(xiàng)目管理SOP流程,需求管理SOP流程,質(zhì)量管理SOP流程
4、質(zhì)量組人才梯隊(duì)搭建,并引入QA管理流程
5、開展測試技術(shù)及質(zhì)量管理相關(guān)培訓(xùn),促進(jìn)團(tuán)隊(duì)積極學(xué)習(xí)氛圍
6、接口自動化測試腳本設(shè)計(jì)及編寫,解決了發(fā)布流程測試問題
7、形成月度缺陷分析會議,通過統(tǒng)計(jì)分析在缺陷趨勢及走向圖從宏觀角度動態(tài)調(diào)整項(xiàng)目計(jì)劃
問題分析:
1、測試版本控制評估不足,且臨時任務(wù)未能良好把控,導(dǎo)致版本滯后
2、管理員的權(quán)限控制問題,因缺少相關(guān)日志數(shù)據(jù)無法導(dǎo)致部分角色權(quán)限被更改
3、接口自動化測試覆蓋率較低,部分模塊需要人工干預(yù)(原因:目前接口測試人員被調(diào)配其他產(chǎn)品線,導(dǎo)致設(shè)計(jì)工作暫停)
相應(yīng)的解決方案:
1、測試人員需要動態(tài)調(diào)整工作清單及測試任務(wù)的優(yōu)先級,并及時與項(xiàng)目經(jīng)理確認(rèn)進(jìn)度
2、按模塊角色配置賬號,并通過唯一屬性來管控權(quán)限的可編輯功能,需要技術(shù)實(shí)現(xiàn)
3、考慮到接口腳本設(shè)計(jì)完成后需要后續(xù)維護(hù),建議增加1名測試人員,以解決目前的覆蓋率問題
未來規(guī)劃:
1、項(xiàng)目方面(公司產(chǎn)品交付)
2、團(tuán)隊(duì)管理
1)形成測試小組,培養(yǎng)2名核心測試人員
2)完善部門各個管理模塊的SOP并落地執(zhí)行
3)形成部門月度OKR會議,每月月底會議總結(jié)
4)完成接口測試腳本覆蓋率超90%,并落實(shí)持續(xù)集成