軟件工程師個人工作總結(jié)_第1頁
軟件工程師個人工作總結(jié)_第2頁
軟件工程師個人工作總結(jié)_第3頁
軟件工程師個人工作總結(jié)_第4頁
軟件工程師個人工作總結(jié)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

軟件工程師個人工作總結(jié)軟件工程師個人工作總結(jié)1從八月份入職至今,已一年過去了,回顧自己這段時間在—公司所走過的路,所經(jīng)歷的事情,沒有太多的感慨,沒有太多的驚喜,卻多了一份鎮(zhèn)定,多了一份從容?;叵肴肼毘?,在—月份,從開始第一周熟悉工作環(huán)境,第二周便參與煤礦安全生產(chǎn)管理系統(tǒng)的相關文檔設計工作,期間在項目組各位同事的指導、安排下,進行了系統(tǒng)的軟件開發(fā)委托合同書及系統(tǒng)功能模塊設計說明文檔的編寫,也借此過程學習煤礦生產(chǎn)業(yè)務。在—月份,便正式參與了管理軟件功能模塊的設計工作,在張工的指導、講解下初次嘗試完成了管理軟件的維護子系統(tǒng)的功能模塊設計;在九月中旬跟隨公司施工人員在—一號礦進行業(yè)務調(diào)研,從而在我們自己的管理系統(tǒng)中,取其長、補其短,也借此機會了解實際的煤礦生產(chǎn)情況,加深對煤礦產(chǎn)業(yè)業(yè)務流程的理解;在九月底便根據(jù)張工的指導開始工程技術文檔子系統(tǒng)的功能模塊設計?!路?,在張工張工的指導下,進行了物資管理子系統(tǒng)的功能模塊設計,并就設計的正確性、合理性分別同張工張工及何工進行討論;到十月中旬管理軟件的各子系統(tǒng)功能模塊基本全部設計完成;十月底,根據(jù)各子系統(tǒng)模塊設計搜集系統(tǒng)數(shù)據(jù),建立初步的數(shù)據(jù)字典及概念模型,為后期數(shù)據(jù)庫設計做準備?!路莸墓ぷ饕哉硐到y(tǒng)業(yè)務關系與業(yè)務流為主,但由于業(yè)務關系圖的表現(xiàn)形式不夠合理,不足以清晰、明了得表現(xiàn)出各層次關系,導致工作多走了幾個環(huán)節(jié),好在張工張工及時發(fā)現(xiàn)問題,并多次向我指導、講解,最終決定以列表結(jié)合流程圖形式搜集、匯總系統(tǒng)所有子模塊的業(yè)務動作、涉及人員及聯(lián)系模塊,為后面工作的展開提供依據(jù)?!獓@兩個工作展開,一是系統(tǒng)業(yè)務描述文檔的設計編寫,因為該文檔是日后編程人員了解煤礦生產(chǎn)業(yè)務、系統(tǒng)功能及數(shù)據(jù)庫設計的主要依據(jù),張工張工也多次強調(diào),文檔的設計務必從讀者角度考慮問題,因此最終設計由簡單到復雜,由整體到具體,各層次盡量做到銜接緊密,易于理解;另一項工作是針對已完成的關系列表、系統(tǒng)功能模塊設計的業(yè)務合理性、正確性和張工張工逐條討論,并將設計中出現(xiàn)的問題逐條記錄在問題跟蹤文檔中。月底的工作便是根據(jù)問題跟蹤文檔對模塊設計進行修改、完在公司領導的帶領下,通過項目組所有成員的不懈努力,在—月份系統(tǒng)所有功能模塊設計完成,在—月份系統(tǒng)所有業(yè)務流程整理完成,在—月份,對各功能模塊設計及業(yè)務流的初次審查、整改工作已經(jīng)完成,現(xiàn)在已開始進行項目組內(nèi)對各功能模塊設計及業(yè)務流的審查工作。在入職初期,因為之前很少接觸生產(chǎn)類軟件,一時不知從何入手,好在項目組成員多次向我講解,加上自己也通過網(wǎng)絡查找相關文檔,認真閱讀相關材料、思考業(yè)務處理過程,最終在一個月內(nèi)便對煤礦整個生產(chǎn)管理業(yè)務有了較為系統(tǒng)的認識。之后在張工張工的指導下,完成了管理軟件初始化子系統(tǒng)、工程技術文檔管理子系統(tǒng)、物資管理子系統(tǒng)的詳細功能模塊設計和業(yè)務處理設計,以及整個系統(tǒng)的業(yè)務整理工作。因為張工張工多次強調(diào)前期的業(yè)務及功能模塊的設計直接關系到整個項目最終的成敗,一定要做到設計正確、準確、完整,因此在每個子模塊的設計中,先把握總體方向,確保設計正確,再搜集大量業(yè)務材料、對比其它類似軟件處理方式、結(jié)合煤礦實際生產(chǎn)情況、思考業(yè)務處理流程確保設計準確,最后再將設計放到整個業(yè)務系統(tǒng)中,反復檢驗、審查,確保設計完整。回顧這一段時間的工作,我基本完成了本職工作,這與領導的支持和各位同事的配合、幫助是分不開的,但同時我也清楚得認識到自己還有很多不足,也從中獲得不少經(jīng)驗、教訓,總結(jié)為以下幾點,做事前準備、計劃是很有必要的。這一點在入職第一周業(yè)務學習及近期搭建各模塊業(yè)務關系工作中就體會特別深,正是磨刀不誤砍柴工,做好準備、計劃對之后的工作能起到事半功倍的效果。工作要腳踏實地、一步一步,切不可太過心急。整個軟件的設計從最開始的業(yè)務調(diào)查、模塊框架設計、業(yè)務流程設計到具體軟件開發(fā)設計,每個環(huán)節(jié)都是建立在前一個環(huán)節(jié)的基礎上,每個環(huán)節(jié)上的失誤都會影響到之后所有環(huán)節(jié)。學會從整體看問題。這一點在入職初期的業(yè)務流程學習中就感受很深,從整體看問題,從主業(yè)務流程入手,理解更容易,學習得也更快,在整個工作過程中大的方向也不會錯。要學會適當?shù)乃季S轉(zhuǎn)變。之前的軟件開發(fā)工作主要是編碼工作,所考慮的問題也只局限于技術方面,但在系統(tǒng)業(yè)務及功能模塊設計工作中,一定要考慮到整個煤礦產(chǎn)業(yè)的業(yè)務流程和客戶群的操作習慣。與同事的交流要及時要充分,尤其是項目組內(nèi)成員。及時充分的交流能快速解決疑惑、能使整個工作銜接更緊密、能使問題考慮更周全。充分的交流能保證工作的質(zhì)量,及時的交流能提高工作的效率。在系統(tǒng)設計過程中要學會從客戶角度考慮問題。軟件良好的客戶體驗是衡量軟件質(zhì)量的重要標準,因此在軟件設計過程中一定要考慮使用軟件的客戶范圍、客戶的操作習慣和軟件的易操作性。處理問題一定要以公司利益為重,堅持立場、把握好原則。公司項目部成員對—1號礦項目的成功實施便證明這一點;另外在集控平臺開發(fā)過程中,何工也是基于這一點,多次對系統(tǒng)功能設計提出更高要求,以使系統(tǒng)功能更加完善、可操作性更強。要學會思考問題、分析問題、處理問題,學會分解問題,把一個大的問題分解成若干個小問題,再將各小問題放到整體考慮其合理性。在整理系統(tǒng)業(yè)務流程和搭建模塊間業(yè)務關系工作中,就因為表現(xiàn)形式不夠清晰、合理,做了不少重復工作。最終還是在張工的指導下,以“總一分一總”的形式解釋業(yè)務關系,完成了業(yè)務詳細說明書。不要局限于固定模式,要學會創(chuàng)新。在系統(tǒng)功能設計及系統(tǒng)業(yè)務整理工作中,張工多次強調(diào)這一點,因為只有這樣,產(chǎn)品質(zhì)量才能提高、自己的能力也會有較大提升。通過近半年來參與對管理軟件的設計工作及與工程施工、項目發(fā)展工作的接觸,自己成長不少,當然更多的成長集中在技術方面一軟件前期的業(yè)務設計,總結(jié)為以下幾點,已掌握整個煤礦管理的業(yè)務處理及流程。掌握了軟件開發(fā)前期的整個軟件設計流程。學會如何進行軟件業(yè)務及功能模塊的詳細設計。學會如何發(fā)現(xiàn)問題、思考問題、解決問題。在管理方面,接觸不多,主要集中在項目組對集控平臺開發(fā)的監(jiān)管過程,總結(jié)為以下幾點,時刻掌握項目進度情況,進度一旦出現(xiàn)狀況要及時作出反應處理問題一定要以公司利益為重,堅持立場、把握好原則。與外包人員要多交流多溝通,包括業(yè)務理解和完成情況。最后,通過在公司近半年來的工作生活,提一些個人的想法,公司員工交流不夠多,尤其是不同部門間的工作交流,而這種交流能使各部門的工作銜接更緊密,工作效率更高。技術人員接觸其他相關技術的機會不多,不過這一點公司正在改善,PLC講座也即將進行。在準備項目經(jīng)理考試期間,如果公司能統(tǒng)一每周提供幾個小時供大家學習、討論、交流,效果可能會更好些。午飯時間太緊,員工中午休息時間太緊,一定程度上影響下午的工作效率。以上都是個人角度的一些看法,考慮不合理之處還望領導及各位同事批評指正?!暌呀?jīng)過去,嶄新的—年來臨了,在新的一年里,工作上,生活上,我們都站在了新的一個工作起點,要開始新的一輪工作,我也在此感謝領導和各位同事的支持和幫助,我將在新的一年里繼續(xù)努力,不斷提高自己的業(yè)務及專業(yè)水平,虛心向大家學習,為—公司為長風的發(fā)展盡自己的力量。軟件工程師個人工作總結(jié)2總想著每天、每個月、乃至每年都有點進步。20_年,對我來說,是起伏不定的一年,也是收獲頗豐的一年。當然,最大的收獲是有了一個可愛的女兒。在這一年,我跳了兩次槽,一次是自愿的,還有一次是被迫的。我目睹了一些公司從盛到衰的過程,也看到了一些腳踏實地的公司。離開x1公司,是因為我覺得X1公司不是在做軟件,所謂的印度模式,我想,絕對不是這么做的。理想不合,不想浪費時間,也只能背負跳槽的惡名,掛冠而去。去x2公司,是因為看到他是美國獨資公司,做外包軟件,能夠接觸美國的客戶和技術,希望能夠有所收獲,何況,職位也不錯。的確很想好好做,也跳累了,只想穩(wěn)定發(fā)展,畢竟,是做父親的人了。沒有想到的是,竟然讓我目睹了一場資產(chǎn)爭奪的好戲。公司易主,流言滿天,官司大戰(zhàn),這種平常只有在電視和電影里看到的情節(jié)。我實實在在的親身經(jīng)歷了,也算是人生的重要一課吧,至少,讓我看到了人性最陰暗和惡毒的一面。自然,是做不下去了,只能又走。也看到了一些踏踏實實做事情的公司。園區(qū)的瑞博軟件就是一個。很少看到如此踏實做事的公司。若干年后,只要他能夠存活,必定是一個成功的公司。雖然老板對我也很有誠意,只是,對于教育軟件,我實在沒有太大的興趣,何況,如果想做教育,我何不選擇安博呢?畢竟,安博給于我很多?;仡^想想,在其他公司,我都是在奉獻,只有在安博,是學習了很多。說起跳槽,其實,看看那些公司,有多少是在踏踏實實做事情的?老板本不懂軟件,都是看著軟件行業(yè)能賺錢,想來撈一票,結(jié)果把中國的軟件行業(yè)做壞了,也害苦了中國的程序員。自己不好好做事,怎么怪別人跳槽?同工作經(jīng)歷的坎坷相比,,在個人能力方面,今年的進步是非常大的,今年上半年,我的進步集中在技術領域。我更加深入研究了設計模式、ejb體系和.net平臺,還有uml建模,終于有所突破,設計了一套自己的基于.net平臺的系統(tǒng)架構(gòu)和開發(fā)工具,并且得到了應用的證實。在網(wǎng)上也陸續(xù)發(fā)表了一些受到比較好的歡迎,還上了賽迪網(wǎng)的開發(fā)之星。下半年,在軟件工程方面收獲是很多的。看到網(wǎng)上對于印度模式從吹捧到批駁的吵鬧,也看到xl公司學習印度的失敗,加上自己從開始就對那些記者的懷疑,決定好好學習軟件工程。我一向認為,任何東西,不能道聽途說,只有自己好好深入研究,才能得其精髓。同時,軟件工程絕對不能只看印度的,畢竟,美國才是軟件業(yè)最發(fā)達的國度。列舉一些學習的參考資料:《rup軟件工程過程》、《msf微軟解決方案》、《xp極限編程》、《cmm實踐應用infosys公司的軟件項目執(zhí)行過程》、《人月神話》、《軟件需求》、《軟件工程java語言實現(xiàn)》。每本書,我都仔細研讀了,頗有體會。我開始就想,印度軟件工程絕對不會象那些記者所說的那么簡單,所謂的高中生編程說。所以,我必須實際看看印度的軟件工程。《cmm實踐應用infosys公司的軟件項目執(zhí)行過程》,是印度最大的軟件公司infosys公司的分管質(zhì)量的副總裁寫的,介紹他們的cmm4的軟件工程,果然不同凡響。這是我了解印度軟件工程的主要窗口。首先,同原來的想法不同的,也可能同大多數(shù)人(尤其是受那些軟件記者影響很深的“專業(yè)”和非專業(yè)人士)想法不同的是,軟件工程實際上不僅僅只是管理,而是一門涉及很廣的交叉學科。在軟件工程中,大約一半的內(nèi)容是專業(yè)性很強的,涉及到軟件分析、設計甚至編碼的技術。所謂的結(jié)構(gòu)化、面向?qū)ο?,都在軟件工程的范疇?nèi),同樣是軟件開發(fā)和組織的重要內(nèi)容,也是軟件質(zhì)量保證的重要內(nèi)容,至于軟件開發(fā)的管理部分,只能算是軟件工程中軟件工程過程的部分,或者說項目管理部分。脫離管理來開發(fā)軟件是絕對不可行的,同樣,拋棄技術基礎,空談管理出效益,便如無源之水、無本之木。誠如《軟件工程java語言實現(xiàn)》中所說:“軟件工程范圍極為廣泛。軟件工程的某些方面屬于數(shù)學或計算機科學,其他方面可歸入經(jīng)濟學、管理學或心理學中。”在這里,我強調(diào)了軟件工程中的技術部分,并非輕視管理,只想在軟件工程的概念上做一些撥亂反正,也希望多一些人來關心軟件的核心技術,而不要空喊口號和概念。畢竟,中國的軟件太缺乏核心技術了。其次,對管理要求的嚴格不說(這個誰都知道)。實際上,不管是美國的軟件工程,還是印度的軟件工程,都是比較靈活的。即便是印度這樣的所謂“軟件工廠”模式,對于軟件工程過程管理極為嚴格,也有一個部分是專門講述過程剪裁的。整個軟件工程過程是非常龐大和繁復的,然而,由于項目具體情況不同,如項目的規(guī)模,參與人員的數(shù)量、素質(zhì)等的不同,對于軟件過程的每個部分,不是都必須的,可以根據(jù)具體情況來進行剪裁。這個部分對于我的啟發(fā)是很大的。以前做什么iso9000等,開始做了一個以為很好的規(guī)范,但是,到具體項目,總是對不起來,到處有問題,現(xiàn)在想想,便是少了這個變通的部分。不過,話說回來,這cmm也是老美想出來的,而不是印度。第三,對于開發(fā)人員的選用,我發(fā)現(xiàn),美國人是非常注重選用優(yōu)秀的開發(fā)人員的。martinfowler曾經(jīng)開玩笑的說,如果給他一批水平不高的開發(fā)項目,他會考慮全部解雇,重新招聘。《人月神話》中也說,如果200人開發(fā)一個項目,其中25個人最能干,那么會考慮解雇其余的175個人,讓項目經(jīng)理來編程(當然,后面還有一些抉擇分析,這里斷章取義了)。其結(jié)論的基礎是基于以下研究結(jié)果:優(yōu)秀的開發(fā)人員和差的開發(fā)人員,其效率之差可以達到數(shù)量級。另外,從管理的角度來說,只有人多了,才會有管理問題,當團隊規(guī)??刂圃谝欢ǖ姆秶鷥?nèi)時,便不會有太大的、管理問題。對于軟件來說,很難實現(xiàn)同傳統(tǒng)產(chǎn)業(yè)一樣的工廠化生產(chǎn),這是由軟件開發(fā)的本質(zhì)決定的。軟件的復雜性是軟件的本質(zhì)屬性,在這個屬性沒有改變之前,軟件便不會實現(xiàn)同傳統(tǒng)產(chǎn)業(yè)一樣的工廠化生產(chǎn)。至于印度的所謂“軟件工廠”,實際上,只是完成了軟件代碼的編寫工作,并不是實現(xiàn)了整個軟件研發(fā)工作。而代碼編寫工作,恰恰是軟件開發(fā)中最簡單的一環(huán)。至于印度是否真的有很多高中生程序員,印度人的書上沒有說,記者到說了不少,我也無從考證。所以,軟件的開發(fā),還是需要選用優(yōu)秀的人的。除非,公司只想幫別人編寫代碼,而不希望有自己的產(chǎn)品和技術。第四,軟件開發(fā)中,最重要的還是團隊合作和交流,這個是我目前最深切的感受。具體的,大家都知道,也用不著多說。最后,對于軟件開發(fā)來說,公司老板的想法是最重要的。如果老板說“no”,那便是水平再高,管理再好,也終歸無用。年齡漸長,也做父親了,卻總是在漂泊,沒有一個可以穩(wěn)定發(fā)展的地方。希望目前的公司能夠有這個機會。不想總是跳槽。軟件工程師個人工作總結(jié)31、分享第一條經(jīng)驗:“學歷代表過去、能力代表現(xiàn)在、學習力代表未來?!逼鋵嵾@是一個來自國外教育領域的一個研究結(jié)果。相信工作過幾年、十幾年的朋友對這個道理有些體會吧。但我相信這一點也很重要:“重要的道理明白太晚將抱憾終生!”所以放在每一條,讓剛剛畢業(yè)的朋友們早點看到哈!-2、一定要確定自己的發(fā)展方向,并為此目的制定可行的計劃。不要說什么,“我剛畢業(yè),還不知道將來可能做什么?”,“跟著感覺走,先做做看”。因為,這樣的觀點會通過你的潛意識去暗示你的行為無所事事、碌碌無為。一直做技術,將來成為專家級人物?向管理方向走,成為職業(yè)經(jīng)理人?先熟悉行業(yè)和領域,將來自立門戶?還是先在行業(yè)里面混混,過幾年轉(zhuǎn)行做點別的?這很重要,它將決定你近幾年、十年內(nèi)“做什么事情才是在做正確的事情!”。-3、軟件開發(fā)團隊中,技術不是萬能的,但沒有技術是萬萬不能的!在技術型團隊中,技術與人品同等重要,當然長相也比較重要哈,尤其在mm比較多的團隊中。在軟件項目團隊中,技術水平是受人重視和尊重的重要砝碼。無論你是做管理、系統(tǒng)分析、設計、編碼,還是產(chǎn)品管理、測試、文檔、實施、維護,多少你都要有技術基礎。算我孤陋寡聞,我還真沒有親眼看到過一個外行帶領一個軟件開發(fā)團隊成功地完成過軟件開發(fā)項目,哪怕就一個,也沒有看到。倒是曾經(jīng)看到過一個“高學歷的牛人”(非技術型)帶一堆人做完過一個項目,項目交付的第二天,項目組成員扔下一句“再也受不了啦!”四分五裂、各奔東西。那個項目的“成功度”大家可想而知了。-4、詳細制定自己軟件開發(fā)專業(yè)知識學習計劃,并注意及時修正和調(diào)整(軟件開發(fā)技術變化實在太快)。請牢記:“如果一個軟件開發(fā)人員在1、2年內(nèi)都沒有更新過自己的知識,那么,其實他已經(jīng)不再屬于這個行業(yè)了?!辈灰嬖V自己沒有時間。來自時間管理領域的著名的“三八原則”告誡我們:另外的那8小時如何使用將決定你的人生成敗!本人自畢業(yè)以來,平均每天實際學習時間超過2小時。-5、書籍是人類進步的階梯,對軟件開發(fā)人員尤其如此。書籍是學習知識的最有效途徑,不要過多地指望在工作中能遇到“世外高人”,并不厭其煩地教你。對于花錢買書,我個人經(jīng)驗是:千萬別買國內(nèi)那幫人出的書!我買的那些家伙出的書,!00%全部后悔了,無一本例外。更氣憤的是,這些書在二手市場的地攤上都很難賣掉?!皳碛袝⒉槐硎緭碛兄R;擁有知識并不表示擁有技能;擁有技能并不表示擁有文化;擁有文化并不表示擁有智慧?!敝挥袑咀兂傻淖约褐腔?,才算是真正擁有了它。-6、不要僅局限于對某項技術的表面使用上,哪怕你只是偶爾用一、二次?!皩θ魏问挛锊痪烤屠铩笔侨魏涡袠I(yè)的工程師所不應該具備的素質(zhì)。開發(fā)windows應用程序,看看windows程序的設計、加載、執(zhí)行原理,分析一下pe文件格式,試試用sdk開發(fā)從頭開發(fā)一個windows應用程序;用vc++、delphi、java、.net開發(fā)應用程序,花時間去研究一下mfc、vcl、j2ee、.net它們框架設計或者源碼;除了會用j2ee、jboss、spring、hibernate等等優(yōu)秀的開源產(chǎn)品或者框架,抽空看看大師們是如何抽象、分析、設計和實現(xiàn)那些類似問題的通用解決方案的。試著這樣做做,你以后的工作將會少遇到一些讓你不明就里、一頭霧水的問題,因為,很多東西你“知其然且知其所以然”!-7、在一種語言上編程,但別為其束縛了思想?!按a大全”中說:“深入一門語言編程,不要浮于表面”。深入一門語言開發(fā)還遠遠不足,任何編程語言的存在都有其自身的理由,所以也沒有哪門語言是“包治百病”的“靈丹妙藥”。編程語言對開發(fā)人員解決具體問題的思路和方式的影響與束縛的例子俯拾皆是。我的經(jīng)驗是:用面對對象工具開發(fā)某些關鍵模塊時,為什么不可以借鑒c、c51、匯編的模塊化封裝方式?用傳統(tǒng)的桌面開發(fā)工具(目前主要有vc++、delphi)進行系統(tǒng)體統(tǒng)結(jié)構(gòu)設計時,為什么不可以參考來自java社區(qū)的ioc、aop設計思想,甚至借鑒像spring、hibernate、jboss等等優(yōu)秀的開源框架?在進行類似于實時通信、數(shù)據(jù)采集等功能的設計、實現(xiàn)時,為什么不可以引用來自實時系統(tǒng)、嵌入式系統(tǒng)的優(yōu)秀的體系框架與模式?為什么一切都必須以個人、團隊在當然開發(fā)語言上的傳統(tǒng)或者經(jīng)驗來解決問題?“他山之石、可以攻玉”。-8、養(yǎng)成總結(jié)與反思的習慣,并有意識地提煉日常工作成果,形成自己的個人源碼庫、解決某類問題的通用系統(tǒng)體系結(jié)構(gòu)、甚至進化為框架。眾所周知,對軟件開發(fā)人員而言,有、無經(jīng)驗的一個顯著區(qū)別是:無經(jīng)驗者完成任何任務時都從頭開始,而有經(jīng)驗者往往通過重組自己的可復用模塊、類庫來解決問題(其實這個結(jié)論不應該被局限在軟件開發(fā)領域、可以以延伸到很多方面)。這并不是說,所有可復用的東西都必須自己實現(xiàn),別人成熟的通過測試的成果也可以收集、整理、集成到自己的知識庫中。但是,最好還是自己實現(xiàn),這樣沒有知識產(chǎn)權、版權等問題,關鍵是自己實現(xiàn)后能真正掌握這個知識點,擁有這個技能。-9、理論與實踐并重,內(nèi)外雙修。工程師的內(nèi)涵是:以工程師的眼光觀察、分析事物和世界。一個合格的軟件工程師,是真正理解了軟件產(chǎn)品的本質(zhì)及軟件產(chǎn)品研發(fā)的思想精髓的人(個人觀點、歡迎探討)。掌握軟件開發(fā)語言、應用語言工具解決工作中的具體問題、完成目標任務是軟件工程師的主要工作,但從軟件工程師這個角度來看,這只是外在的東西,并非重要的、本質(zhì)的工作。學習、掌握軟件產(chǎn)品開發(fā)理論知識、軟件開發(fā)方法論,并在實踐中理解、應用軟件產(chǎn)品的分析、設計、實現(xiàn)思想來解決具體的軟件產(chǎn)品研發(fā)問題,才是真正的軟件工程師的工作。站在成熟理論與可靠方法論的高度思考、分析、解決問題,并在具體實踐中驗證和修正這些思想與方式,最終形成自己的理論體系和實用方法論。軟件工程師個人工作總結(jié)4從八月份入職至今,已一年過去了,回顧自己這段時間在—公司所走過的路,所經(jīng)歷的事情,沒有太多的感慨,沒有太多的驚喜,卻多了一份鎮(zhèn)定,多了一份從容?;叵肴肼毘?,在X月份,從開始第一周熟悉工作環(huán)境,第二周便參與煤礦安全生產(chǎn)管理系統(tǒng)的相關文檔設計工作,期間在項目組各位同事的指導、安排下,進行了系統(tǒng)的軟件開發(fā)委托合同書及系統(tǒng)功能模塊設計說明文檔的編寫,也借此過程學習煤礦生產(chǎn)業(yè)務。在X月份,便正式參與了管理軟件功能模塊的設計工作,在—的指導、講解下初次嘗試完成了管理軟件的維護子系統(tǒng)的功能模塊設計;在九月中旬跟隨公司施工人員在—一號礦進行業(yè)務調(diào)研,從而在我們自己的管理系統(tǒng)中,取其長、補其短,也借此機會了解實際的煤礦生產(chǎn)情況,加深對煤礦產(chǎn)業(yè)業(yè)務流程的理解;在九月底便根據(jù)張工的指導開始工程技術文檔子系統(tǒng)的功能模塊設計。X月份,在—的指導下,進行了物資管理子系統(tǒng)的功能模塊設計,并就設計的正確性、合理性分別同—及—進行討論;到十月中旬管理軟件的各子系統(tǒng)功能模塊基本全部設計完成;十月底,根據(jù)各子系統(tǒng)模塊設計搜集系統(tǒng)數(shù)據(jù),建立初步的數(shù)據(jù)字典及概念模型,為后期數(shù)據(jù)庫設計做準備。X月份的工作以整理系統(tǒng)業(yè)務關系與業(yè)務流為主,但由于業(yè)務關系圖的表現(xiàn)形式不夠合理,不足以清晰、明了得表現(xiàn)出各層次關系,導致工作多走了幾個環(huán)節(jié),好在張工張工及時發(fā)現(xiàn)問題,并多次向我指導、講解,最終決定以列表結(jié)合流程圖形式搜集、匯總系統(tǒng)所有子模塊的業(yè)務動作、涉及人員及聯(lián)系模塊,為后面工作的展開提供依據(jù)?!獓@兩個工作展開,一是系統(tǒng)業(yè)務描述文檔的設計編寫,因為該文檔是日后編程人員了解煤礦生產(chǎn)業(yè)務、系統(tǒng)功能及數(shù)據(jù)庫設計的主要依據(jù),—也多次強調(diào),文檔的設計務必從讀者角度考慮問題,因此最終設計由簡單到復雜,由整體到具體,各層次盡量做到銜接緊密,易于理解;另一項工作是針對已完成的關系列表、系統(tǒng)功能模塊設計的業(yè)務合理性、正確性和—逐條討論,并將設計中出現(xiàn)的問題逐條記錄在問題跟蹤文檔中。月底的工作便是根據(jù)問題跟蹤文檔對模塊設計進行修改、完善。在公司領導的帶領下,通過項目組所有成員的不懈努力,在—月份系統(tǒng)所有功能模塊設計完成,在—月份系統(tǒng)所有業(yè)務流程整理完成,在—月份,對各功能模塊設計及業(yè)務流的初次審查、整改工作已經(jīng)完成,現(xiàn)在已開始進行項目組內(nèi)對各功能模塊設計及業(yè)務流的審查工作。在入職初期,因為之前很少接觸生產(chǎn)類軟件,一時不知從何入手,好在項目組成員多次向我講解,加上自己也通過網(wǎng)絡查找相關文檔,認真閱讀相關材料、思考業(yè)務處理過程,最終在一個月內(nèi)便對煤礦整個生產(chǎn)管理業(yè)務有了較為系統(tǒng)的認識。之后在—的指導下,完成了管理軟件初始化子系統(tǒng)、工程技術文檔管理子系統(tǒng)、物資管理子系統(tǒng)的詳細功能模塊設計和業(yè)務處理設計,以及整個系統(tǒng)的業(yè)務整理工作。因為—多次強調(diào)前期的業(yè)務及功能模塊的設計直接關系到整個項目最終的成敗,一定要做到設計正確、準確、完整,因此在每個子模塊的設計中,先把握總體方向,確保設計正確,再搜集大量業(yè)務材料、對比其它類似軟件處理方式、結(jié)合煤礦實際生產(chǎn)情況、思考業(yè)務處理流程確保設計準確,最后再將設計放到整個業(yè)務系統(tǒng)中,反復檢驗、審查,確保設計完整。回顧這一段時間的工作,我基本完成了本職工作,這與領導的支持和各位同事的配合、幫助是分不開的,但同時我也清楚得認識到自己還有很多不足,也從中獲得不少經(jīng)驗、教訓,總結(jié)為以下幾點,做事前準備、計劃是很有必要的這一點在入職第一周業(yè)務學習及近期搭建各模塊業(yè)務關系工作中就體會特別深,正是磨刀不誤砍柴工,做好準備、計劃對之后的工作能起到事半功倍的效果。工作要腳踏實地、一步一步,切不可太過心急整個軟件的設計從最開始的業(yè)務調(diào)查、模塊框架設計、業(yè)務流程設計到具體軟件開發(fā)設計,每個環(huán)節(jié)都是建立在前一個環(huán)節(jié)的基礎上,每個環(huán)節(jié)上的失誤都會影響到之后所有環(huán)節(jié)。學會從整體看問題這一點在入職初期的業(yè)務流程學習中就感受很深,從整體看問題,從主業(yè)務流程入手,理解更容易,學習得也更快,在整個工作過程中大的方向也不會錯。要學會適當?shù)乃季S轉(zhuǎn)變之前的軟件開發(fā)工作主要是編碼工作,所考慮的問題也只局限于技術方面,但在系統(tǒng)業(yè)務及功能模塊設計工作中,一定要考慮到整個煤礦產(chǎn)業(yè)的業(yè)務流程和客戶群的操作習慣。與同事的交流要及時要充分,尤其是項目組內(nèi)成員及時充分的交流能快速解決疑惑、能使整個工作銜接更緊密、能使問題考慮更周全。充分的交流能保證工作的質(zhì)量,及時的交流能提高工作的效率。在系統(tǒng)設計過程中要學會從客戶角度考慮問題軟件良好的客戶體驗是衡量軟件質(zhì)量的重要標準,因此在軟件設計過程中一定要考慮使用軟件的客戶范圍、客戶的操作習慣和軟件的易操作性。處理問題一定要以公司利益為重,堅持立場、把握好原則公司項目部成員對__1號礦項目的成功實施便證明這一點;另外在集控平臺開發(fā)過程中,何工也是基于這一點,多次對系統(tǒng)功能設計提出更高要求,以使系統(tǒng)功能更加完善、可操作性更強。9.要學會思考問題、分析問題、處理問題,學會分解問題,把一個大的問題分解成若干個小問題,再將各小問題放到整體考慮其合理性。在整理系統(tǒng)業(yè)務流程和搭建模塊間業(yè)務關系工作中,就因為表現(xiàn)形式不夠清晰、合理,做了不少重復工作。最終還是在張工的指導下,以“總一分一總”的形式解釋業(yè)務關系,完成了業(yè)務詳細說明書。9.不要局限于固定模式,要學會創(chuàng)新20_年已經(jīng)過去,嶄新的—年來臨了,在新的一年里,工作上,生活上,我們都站在了新的一個工作起點,要開始新的一輪工作,我也在此感謝領導和各位同事的支持和幫助,我將在新的一年里繼續(xù)努力,不斷提高自己的業(yè)務及專業(yè)水平,虛心向大家學習,為—公司為長風的發(fā)展盡自己的力量。軟件工程師個人工作總結(jié)5作為剛從學校出來的,第一份工作就落在智通,來到智通,深深地被這個企業(yè)的文化所感染,我很認同智通的企業(yè)文化,智通的企業(yè)精神“統(tǒng)一,專一,事業(yè)第一”體現(xiàn)出了這一行業(yè)優(yōu)秀企業(yè)文化的特點。在這三個月的學習與親身感受之下,我更加堅定地要使自己成為一名合格并爭取優(yōu)秀的智通人,我對自己有信心,對智通更有信心。作為一名在技術崗位的職員,要具備一定的專業(yè)知識,不斷地充實自己,在不斷的工作學習與研究中成長,要有很好的團隊協(xié)作精神,有很強的執(zhí)行力,能真正為企業(yè)做實事。在智通上班的三個月里,我主要完成了以下工作項目:一、剛來的兩個星期,由于目前工作的需要,師傅指導一邊熟悉工作職位環(huán)境一邊學習asp,用了兩個星期系統(tǒng)地學習了這門從未接觸過的asp語言,為接下來一個月的工作打了堅實的基矗二、接下來的時間,主要配合先前asp的后臺管理系統(tǒng)進行某些功能優(yōu)化與系統(tǒng)維護工作。先后完成了銷售管理模塊的最新注冊企業(yè)查詢、職業(yè)推薦給求職者、把求職者推薦給企業(yè)、會員職位刷新、職位刷新統(tǒng)計等幾個模塊的功能修改與優(yōu)化,解決了業(yè)務員帶權限控制的查詢、推薦時間的控制與查詢速度優(yōu)化、企業(yè)職位刷新時的權限控制與企業(yè)職位時效性的控制以及完成對各銷售組成員的職位數(shù)統(tǒng)計,職位刷新數(shù)統(tǒng)計的功能設計。在完成這些各種功能需求的時候,對后臺管理系統(tǒng)進行了深入的分析研究,因此對銷售管理模塊非常熟悉,給目前新版開發(fā)的后臺設計提了不少建設性的想法。之后還完成了log0管理模塊中的投票項目添加優(yōu)化與投票結(jié)果統(tǒng)計查詢修正、logo、banner的管理與文—件的生成。還完成了客服管理模塊中后臺開通資料查詢的改進,企業(yè)管理、個人管理模塊查詢功能的改進。期間還完成了部分功能錯誤的修正,如校園招聘管理圖片不能上傳、—類別不能修改、—不能刪除等。三、目前新版是用jsp開發(fā)的,在這三個月里,我進一步對java,jsp的深入學習,了解了mvc模式開發(fā),在這階段的學習期間,我以一個小商務系統(tǒng)的開發(fā)作為學習任務。還對當前流行的jive代碼與開發(fā)思想進行了初步的學習研究。四、作為一名系統(tǒng)開發(fā)與維護工作者,當然不能忽視對數(shù)據(jù)庫知識的學習,在這段時間我也進一步對sql語句進行了深入的學習,對sql語句的查詢進行了分析,比較重視數(shù)據(jù)庫性能分析與調(diào)整這方面的知識學習。通過這階段的學習,把這些知識與方法運用到了對后臺管理系統(tǒng)會員查詢的速度優(yōu)化功能上,在實際工作中得以實踐運用。五、新版開發(fā)方面,主要還為新版做了幾個數(shù)據(jù)庫對照表。六、還參加了新版的第二輪測試工作,主要以后臺管理系統(tǒng)為主做測試,還參與了前臺個人管理與企業(yè)管理的流程測試,測出了不少關鍵性的bug。七、入職以來,還擔任了部群發(fā)郵件的工作。三個月內(nèi)完成了好幾批郵件群發(fā)的工作,每天定時定量地給在無慮上注冊的企業(yè)或會員群發(fā)幾十萬封郵件。還配合客服部群發(fā)了兩批特殊活動的郵件,配合營銷活動群發(fā)了兩批群件,每天堅持固定給注冊會員群發(fā)。在技術部工作的三個月里,自己感受非常多。首先,作為剛從學校出來的畢業(yè)生,在實際開發(fā)中的經(jīng)驗尚不夠成熟,還需要在工作中不斷的提升自己。其次,要進一步提高自己的開發(fā)技能,使自己的技能滿足今后的需求,主動獲取并學習當今最新技術信息,平衡自己的知識結(jié)構(gòu),在不斷的學習中提高自己。然后,要加強與同事們的溝通,融入團隊,互相學習、相互提高,在團隊中不斷完善自己。我相信,通過我的努力,一定能成為智通的優(yōu)秀員工,一定會在優(yōu)秀成績之上提升自己。同時我希望公司能根據(jù)情況給我培訓深造的機會,也希望部門內(nèi)能有經(jīng)常性的專業(yè)技術學習。軟件工程師個人工作總結(jié)6一、財政局項目本人獨立負責開發(fā)會計處的三個子系統(tǒng):1、廈門市會計人員信用查詢系統(tǒng)。2、廈門市代理記賬機構(gòu)信用查詢系統(tǒng)。3、廈門市會計人員網(wǎng)上報備系統(tǒng)。以上三個子系統(tǒng)上線后,方便了社會各界查驗會計人員的真實信息、方便了查詢合法的代理記賬機構(gòu)信息,以及方便了各單位對會計人員的報備。二、餐飲行業(yè)項目,在團隊開發(fā)項目中直接參與了豪享來餐飲有限公司總部的信息綜合管理平臺項目,主要負責的系統(tǒng)有:1、房屋租賃合同管理系統(tǒng)。2、短信收發(fā)管理系統(tǒng)。3、會員管理系統(tǒng)。4、基礎信息管理系統(tǒng)和人事管理系統(tǒng)的部分功能模塊。系統(tǒng)應用后,豪享來在管理全國各門店房屋租賃合同上,一定程度上提高了管理效率,并且及時有效提供了相應預警信息;短信收發(fā)系統(tǒng)方便了總部及時傳遞各項信息;會員系統(tǒng)更好的管理全國各門店的會員信息;人事系統(tǒng)在管理中減少工作量等。三、金融行業(yè)項目,我參與了中國銀行廈門分行,企業(yè)轉(zhuǎn)賬管理系統(tǒng)中的部分模塊開發(fā)。本系統(tǒng)方便了企業(yè)快速實現(xiàn)大量和復雜的轉(zhuǎn)賬工作。四、國土資源與房產(chǎn)管理局項目,正在負責和開發(fā)的是住房貨幣化補貼網(wǎng)上申報審核系統(tǒng)。本項目采用了新技術,使界面更加大方美觀,很大程度上改善人機交互平臺的效果??偨Y(jié)不足:主豪享來總部做項目

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論