軟件開發年度工作總結15篇

來源:文萃谷 1.31W

總結在一個時期、一個年度、一個階段對學習和工作生活等情況加以回顧和分析的一種書面材料,它能使我們及時找出錯誤並改正,不如我們來制定一份總結吧。那麼總結有什麼格式呢?下面是小編為大家收集的軟件開發年度工作總結,供大家參考借鑑,希望可以幫助到有需要的朋友。

軟件開發年度工作總結15篇

軟件開發年度工作總結1

從八月份入職至今,已一年過去了,回顧自己這段時間在XX單位所走過的路,所經歷的事情,沒有太多的感慨,沒有太多的驚喜,卻多了一份鎮定,多了一份從容。

回想入職初,在XX月份,從開始第一週熟悉工作環境,第二週便參與煤礦安全生產管理系統的相關文檔設計工作,期間在項目組各位同事的指導、安排下,進行了系統的軟件開發委託合同書及系統功能模塊設計説明文檔的編寫,也藉此過程學習煤礦生產業務。

在XX月份,便正式參與了管理軟件功能模塊的設計工作,在張工的指導、講解下初次嘗試完成了管理軟件的維護子系統的功能模塊設計;在九月中旬跟隨單位施工人員在**一號礦進行業務調研,從而在我們自己的管理系統中,取其長、補其短,也藉此機會瞭解實際的煤礦生產情況,加深對煤礦產業業務流程的理解;在九月底便根據張工的指導開始工程技術文檔子系統的功能模塊設計。

XX月份,在張工張工的指導下,進行了物資管理子系統的功能模塊設計,並就設計的正確性、合理性分別同張工張工及何工進行討論;到十月中旬管理軟件的各子系統功能模塊基本全部設計完成;十月底,根據各子系統模塊設計蒐集系統數據,建立初步的數據字典及概念模型,為後期數據庫設計做準備。

XX月份的工作以整理系統業務關係與業務流為主,但由於業務關係圖的表現形式不夠合理,不足以清晰、明瞭得表現出各層次關係,導致工作多走了幾個環節,好在張工張工及時發現問題,並多次向我指導、講解,最終決定以列表結合流程圖形式蒐集、彙總系統所有子模塊的.業務動作、涉及人員及聯繫模塊,為後面工作的展開提供依據。

XX圍繞兩個工作展開,一是系統業務描述文檔的設計編寫,因為該文檔是日後編程人員瞭解煤礦生產業務、系統功能及數據庫設計的主要依據,張工張工也多次強調,文檔的設計務必從讀者角度考慮問題,因此最終設計由簡單到複雜,由整體到具體,各層次儘量做到銜接緊密,易於理解;另一項工作是針對已完成的關係列表、系統功能模塊設計的業務合理性、正確性和張工張工逐條討論,並將設計中出現的問題逐條記錄在問題跟蹤文檔中。月底的工作便是根據問題跟蹤文檔對模塊設計進行修改、完善。

在單位領導的帶領下,通過項目組所有成員的不懈努力,在XX月份系統所有功能模塊設計完成,在XX月份系統所有業務流程整理完成,在XX月份,對各功能模塊設計及業務流的初次審查、整改工作已經完成,現在已開始進行項目組內對各功能模塊設計及業務流的審查工作。

在入職初期,因為之前很少接觸生產類軟件,一時不知從何入手,好在項目組成員多次向我講解,加上自己也通過網絡查找相關文檔,認真閲讀相關材料、思考業務處理過程,最終在一個月內便對煤礦整個生產管理業務有了較為系統的認識。之後在張工張工的指導下,完成了管理軟件初始化子系統、工程技術文檔管理子系統、物資管理子系統的詳細功能模塊設計和業務處理設計,以及整個系統的業務整理工作。因為張工張工多次強調前期的業務及功能模塊的設計直接關係到整個項目最終的成敗,一定要做到設計正確、準確、完整,因此在每個子模塊的設計中,先把握總體方向,確保設計正確,再蒐集大量業務材料、對比其它類似軟件處理方式、結合煤礦實際生產情況、思考業務處理流程確保設計準確,最後再將設計放到整個業務系統中,反覆檢驗、審查,確保設計完整。

回顧這一段時間的工作,我基本完成了本職工作,這與領導的支持和各位同事的配合、幫助是分不開的,但同時我也清楚得認識到自己還有很多不足,也從中獲得不少經驗、教訓,總結為以下幾點,

1.做事前準備、計劃是很有必要的。

這一點在入職第一週業務學習及近期搭建各模塊業務關係工作中就體會特別深,正是磨刀不誤砍柴工,做好準備、計劃對之後的工作能起到事半功倍的效果。

2.工作要腳踏實地、一步一步,切不可太過心急。

整個軟件的設計從最開始的業務調查、模塊框架設計、業務流程設計到具體軟件開發設計,每個環節都是建立在前一個環節的基礎上,每個環節上的失誤都會影響到之後所有環節。

3.學會從整體看問題。

這一點在入職初期的業務流程學習中就感受很深,從整體看問題,從主業務流程入手,理解更容易,學習得也更快,在整個工作過程中大的方向也不會錯。

4.要學會適當的思維轉變。

之前的軟件開發工作主要是編碼工作,所考慮的問題也只侷限於技術方面,但在系統業務及功能模塊設計工作中,一定要考慮到整個煤礦產業的業務流程和客户羣的操作習慣。

5.與同事的交流要及時要充分,尤其是項目組內成員。

及時充分的交流能快速解決疑惑、能使整個工作銜接更緊密、能使問題考慮更周全。充分的交流能保證工作的質量,及時的交流能提高工作的效率。

6.在系統設計過程中要學會從客户角度考慮問題。

軟件良好的客户體驗是衡量軟件質量的重要標準,因此在軟件設計過程中一定要考慮使用軟件的客户範圍、客户的操作習慣和軟件的易操作性。

7.處理問題一定要以單位利益為重,堅持立場、把握好原則。

單位項目部成員對**1號礦項目的成功實施便證明這一點;另外在集控平台開發過程中,何工也是基於這一點,多次對系統功能設計提出更高要求,以使系統功能更加完善、可操作性更強。

8.要學會思考問題、分析問題、處理問題,學會分解問題,把一個大的問題分解成若干個小問題,再將各小問題放到整體考慮其合理性。

在整理系統業務流程和搭建模塊間業務關係工作中,就因為表現形式不夠清晰、合理,做了不少重複工作。最終還是在張工的指導下,以“總—分—總”的形式解釋業務關係,完成了業務詳細説明書。

9.不要侷限於固定模式,要學會創新,在系統功能設計及系統業務整理工作中,張工多次強調這一點,因為只有這樣,產品質量才能提高、自己的能力也會有較大提升。

通過近半年來參與對管理軟件的設計工作及與工程施工、項目發展工作的接觸,自己成長不少,當然更多的成長集中在技術方面—軟件前期的業務設計,總結為以下幾點,

1.已掌握整個煤礦管理的業務處理及流程。

2.掌握了軟件開發前期的整個軟件設計流程。

3.學會如何進行軟件業務及功能模塊的詳細設計。

4.學會如何發現問題、思考問題、解決問題。

在管理方面,接觸不多,主要集中在項目組對集控平台開發的監管過程,總結為以下幾點,

1.時刻掌握項目進度情況,進度一旦出現狀況要及時作出反應

2.處理問題一定要以單位利益為重,堅持立場、把握好原則。

3.與外包人員要多交流多溝通,包括業務理解和完成情況。最後,通過在單位近半年來的工作生活,提一些個人的想法,

1.單位員工交流不夠多,尤其是不同部門間的工作交流,而這種交流能使各部門的工作銜接更緊密,工作效率更高。

2.技術人員接觸其他相關技術的機會不多,不過這一點單位正在改善,PLC講座也即將進行。

3.在準備項目經理考試期間,如果單位能統一每週提供幾個小時供大家學習、討論、交流,效果可能會更好些。

4.午飯時間太緊,員工中午休息時間太緊,一定程度上影響下午的工作效率。

以上都是個人角度的一些看法,考慮不合理之處還望領導及各位同事批評指正。

XX年已經過去,嶄新的XX年來臨了,在新的一年裏,工作上,生活上,我們都站在了新的一個工作起點,要開始新的一輪工作,我也在此感謝領導和各位同事的支持和幫助,我將在新的一年裏繼續努力,不斷提高自己的業務及專業水平,虛心向大家學習,為XX單位為長風的發展儘自己的力量。

軟件開發年度工作總結2

一、總結:

1、自身定位:在過去一年,是我進公司的第一年,也是我工作的第一年,剛開始在我對工作競爭和自身都不甚瞭解的情況下,在領導和同事的指導下,我感覺自己已經慢慢對人與人的競爭和自身定位有了深刻的瞭解,因為有了自我目標,才能感受到自己的壓力有多大!我的目標也不只是完成目前所要做的工作而已,要向其它方面拓展學習。

2、定下心來,踏踏實實:我學的是計算機專業,我的工作也是計算機方面的,以前有什麼優勢,但是踏入工作崗位後才發現,自己學的只是一個基礎,只是有些方面或許比別人走的'快一步,所以一切都要靠自己。自己要定得心下來學習,成功需要耐得住寂寞,不求最快,但求。

3、團隊合作:以前在學校或許你可以靠一個取得好成績,在工作上你必須要有一個團隊,在一個部門之中,團隊合作精神顯得尤為重要。以前我做有些事都是一意孤行,但現在已經對自己改變了,多聽聽他人意見,會犯更少錯誤,會更長見識,所以要學會與同事之間的合作,做事才更有效。

4、工作情況:在公司一年,對mes大型系統有了個大概瞭解,對我們所要學習的mes已經可以説差不多都掌握,條碼打印機的維修和設置掌握,a4打印機大多數情況可以維護,pda、條碼槍已掌握,電腦的系統重裝和維護已掌握,其它基本設置可以維護,對新出來的程序掌握和了解也比較快。

5、課外學習:sql該學的已經掌握,c#學習,簡單的程序可以編寫,但有時還要依靠於網絡和朋友,需要進一步加強。但主要還是以網絡為主。

二、自身缺點

1、溝通問題:自己的溝通能力只能算一般,因為對於某些事的闡釋還是不怎麼好,語言表達能力有點差,希望通過平時的交流和溝通來加強。

2、心態問題:自己對於做某些事過於着急,一心想急切完成,確反而誤時,這個問題一開始就一直出現,現在雖然已經基本克服,但也要列入缺點方面,希望以後時刻注意!

3、學習問題:對於課外學習這方面,我在編程時感覺困難的時候有時候就不願去做,現在雖然已經慢慢改進上網搜資料和問問朋友,但有時候還是克服不了自己。

軟件開發年度工作總結3

先自我簡介一下,本人從事asp。net開發進一年,09屆畢業生,xx年11月開始上班,之前做asp,xx年2月後開始做asp。net,由於公司轉型,現在帶十幾個人在一起搞asp。net開發,主要是關於準金融行業的行業管理軟件。年度總結在會議上也寫了,但僅限於對於工作總結及xx年工作計劃,自我總結較少,因此今天專門做下自我的年度總結,主要從技術、管理、人生上面談談這一年的收穫,前輩路過歡迎多多指正。

技術

我在學校裏學的是電氣自動化,程序基礎僅限於c基礎課程的一些知識,後來由vb、html轉向asp,在asp上花費了不少時間,對asp比較熟悉,後來由於公司業務需要,將開發平台轉向asp。net,開始對asp。net不是很感冒,以為就是asp的一點擴展(那時還不知道三層架構,數據數據訪問全在頁面裏——!),後來招來幾個北大青鳥的過來終於意識到asp。net的強大之處,經過個人的努力已經逐步掌握了asp。net,現在層次上只能講個人覺得是入門而已,原因是多方面的,待會兒會講到。

相信從面向過程轉向面向對象的同學都有一種感覺:面向對象開始真的有點彆扭,涉及到屬性,尤其是類之間的各種關係,那時老想用面向過程傳遞參數多方面啊。於是老在想對象這種東西,從概念中跳中來,以自己的方式去理解才逐漸體會到頁面對象的精華來,分層次展現、分級別訪問、封裝對象之間各種關係逐漸真正理解了,尤其是對象之間的關係,如對象a與對象b兩者之間的關係,有些需要完全公開,有些需要隱藏,有些需要通過第三方傳遞,有些需要給自己的下級可見,有些需要讓下級去完成具體操作——這不是現實的實際模型嗎?應該這麼理解,面向對象來源於現實,它不是一種憑空空想出來的理論,這些對象之間的關係可以將其還原為父子、夫妻、領導下屬、同事、朋友之間的關係。相比之下,頁面過程往往像是一股腦全部推給用户使用,其中的數據與數據訪問方法層次不清晰,在模擬現實上它與面向對象相比更易於入門理解,實質上難於準確直接地表述。

面向對象上另一方面是它的設計模式,在之前的面向過程中對這個設計模式並沒有清晰地提出來,面向過程優秀的代碼要求高內聚低耦合,從個人的理解上,這僅是對軟件開發方法“技”上理論總結;設計模式是達到了“道”的層次,因為它從更大的方向、更抽象的層次來去表述具體的代碼模塊之間的關係,可以認為設計模式是完全從實際的應用來不斷總結得來的經驗,之間並沒有這種術語,但相信前人肯定也使用到這種思想,它從實際應用於來,當然要應用於實際工作中,認真思考不斷總結每個人都會有自己的“設計模式”,可以借鑑前人的思想來去提升自己,不可去為“設計模式”而設計模式。

具體到asp。net的實現模型中,真正理解它的機制與方法也就不難理解,記住b/s中離不開post或get,所有的autopostback、selectedindexchanged……都是去調用form傳值,加上runat=server的服務器控件打開它生成的源文件也是普通的html標籤,微軟的讓軟件開發更容易的思路是很好的,時代在前進,很多年前你使用c寫出mis證明你很牛,很多年之後你不在使用c去寫“學生管理系統”、“圖書館管理系統”那隻能説明你的腦子少一根筋,開發語言都有長處與不足的地方,因為它們適用的場合不同,類似不能拿匕首去跟炮彈比,也不能拿c與php比,程序員都有一種偏執的心理,但一點要記住,你面對的用户才有最終發言權,程序能不能滿足需要,易用性、穩定性、成本才是應當首先放到重要位置來去談的。

管理

最開始擔任管理一職時開發團隊加我在內只有四個人,那時只是抱着接受挑戰的心理去做管理,加上我本人比較重感情,團隊之間關係相處都不錯,但嚴重的問題逐漸顯露出來:工作的隨意性、團隊精神薄弱、工作方式蠻幹,印象深刻的是有幾個開始項目不能完工,於是最後天天加班,一直做到早上6點,睡一會7點半接着上班,幾個同事都是年齡差不多的小夥子,幹勁十足。後來隨着時間的推進,問題越來越擺在眼前:項目遲遲不能完工,又由於公司待遇方面讓新員工感覺不值得,於是形成了老闆抱怨員工也抱怨的狀況,我在中間兩點都要去“消火”,這期間是我們部門相對最累的時間但也是相對感覺最充實的時候,後來,之前的員工跟我説“再也找不到那種感覺了”,這是我能想像的。這期間主要是老總對我十分信任,工作上主要是管理方法上對我指點了不少。後來我逐步體會到,管理應該是“大家定規則去遵守”,而不應該是“人管人”。

人管人很容易陷入一個誤區:領導去時時刻刻關注每個員工,這樣最後往往後造成員工對領導的敷衍了事,管理鬆了員工會責任下下降,管理緊了造成員工與領導關係緊張,另一方面領導時間精力有限必然耗費大量的精力在日常的監督中而不能投入到全局的管理中。

於是“定製度—定分工—定進度”,明確日常所有的規章制度,這期間除了公司主要的工作規章制度外其他的日常工作紀律、日常管理等規章制度都是我本人制訂,然後徵求大家意見最後去貫徹執行。中間也遇到了不少問題,比如開始我們內部是允許使用qq的,後來員工用qq閒聊的時間增多,大大影響了工作效率,最後決心禁止,開始阻力較大(貌似程序員都喜歡掛上幾個qq去到羣裏搞個羣主,雖然羣裏大多都是菜鳥),最後多次開會,逐個談話,闡明道理,形勢逐漸好轉。

項目分工上針對技術水平明確分工,制訂項目開發計劃,由於開始技術都不是很成熟,不少時間我這邊強勢要求,使用野蠻方法,完不成加班——我陪着加班,這段時間能感覺到員工對我稍有怨言但總體還是認可的。

這期間公司新招人員,人員的增多更使我意識到團隊管理的重要性,這期間版本控制、編碼規範、文檔管理、bug管理等諸多問題都得到一一解決,技術水平上主要是我個人利用空餘時間學習新知識充電,然後展開各種培訓,主要是photoshop、css、js、sql等方面,培訓一方面提升了員工的技術水平,一方面我本人在學習培訓的過程中得到的最多,因為這個時候個人要求去思考的會,加上我本人對技術興趣比較深厚,所以後期工作慢慢踏入良性循環。

待遇低、條件艱苦、工作時間長、工作壓力大是團隊中的難題,這方面公司在某些方面決策層有着嚴重的錯誤思想,造成技術人員對公司埋怨增多,在這方面我本人只能以勸架婆的身價去安慰身邊的兄弟,因為我明白現在公司的問題與當前中國軟件行業的通病一樣,盲目追求利益化,不求質量,但求速度,整個社會風氣造成軟件行業良莠不齊發展,整個中國三四個人的開發團隊組成的公司數不勝數,整個程序員階層生存狀況可想而知,瘋狂加班、代碼質量低下、維護成本大、穩定性差、用户體驗差……。當然我們本身不能去逃避這個現狀,對於個人來講任何假大空的口號都是沒有意義的,程序員作為技術人員最重要的.是心態,以良好的心態去面對各種問題,發現問題、解決問題,發現問題抱怨是解決不了問題的(“it民工”是我個人認為it人最沒有正確的自我定位的一個稱謂,試想一個人連自己都看不起自己的職業,他能做好自己的工作嗎?),最主要是解決問題。

我在面試員工時反覆提到的三點是;工作態度、發展潛力、工作能力,由前向後排序,心態最重要,大公司大家都想削尖腦袋往裏擠,但名額有限,所以廣大的程序員同志絕大多數都集中在二流三流四流的軟件公司,這個時候更應該做好個人職業定位。以我個人的經驗,新員工選擇一家公司往往最看重工資待遇跟發展潛力,程序員是一種不可以混日子的職業,工作能力很重要,但不是最主要的,工作態度是最重要的,工作態度往往跟個人的思想認識還有職業所在的環境有關,我個人的體會是絕不能太過於情緒化,情緒化無論是對工作還是對個人的發展都是不利的,就是説哪怕是明天你要辭職,你今天都要把今天要做的事情認真用心做好。

對於工作責任心不夠的員工是尤其值得關注的,他們往往自我意識過於強烈,追求以自我為中心,很多時候伴隨着工作得不到認可、工作感覺不充實不開心,我會主動找他談話,我認識:你管理的是一個實實在在的人,他不是一台任你擺佈的機器,人會有情緒往往是有心結,找到原因,多加開導,用心去關心每個成員。對於實在不適合在本團隊發展的員工要做好最壞打算。程序員這個職業與現在的大學生具有一致的特徵,一個是從天之驕子淪為多餘人,一個是從高智商人士成為今天中國通行的”it民工“。另一方面是程序員往往年齡集中在20—25之間的男性中,情緒化、失落感、心理不成熟等一系列問題都會出現。但這個階段的人往往也最易溝通,可塑性也較強,適當的引導、合理的方式會比野蠻的管理效果強上百倍。

軟件開發年度工作總結4

從八月份入職至今,已一年過去了,回顧自己這段時間在XX公司所走過的路,所經歷的事情,沒有太多的感慨,沒有太多的驚喜,卻多了一份鎮定,多了一份從容。

回想入職初,在XX月份,從開始第一週熟悉工作環境,第二週便參與煤礦安全生產管理系統的相關文檔設計工作,期間在項目組各位同事的指導、安排下,進行了系統的軟件開發委託合同書及系統功能模塊設計説明文檔的'編寫,也藉此過程學習煤礦生產業務。

在XX月份,便正式參與了管理軟件功能模塊的設計工作,在張工的指導、講解下初次嘗試完成了管理軟件的維護子系統的功能模塊設計;在九月中旬跟隨公司施工人員在xx一號礦進行業務調研,從而在我們自己的管理系統中,取其長、補其短,也藉此機會瞭解實際的煤礦生產情況,加深對煤礦產業業務流程的理解;在九月底便根據張工的指導開始工程技術文檔子系統的功能模塊設計。

XX月份,在張工張工的指導下,進行了物資管理子系統的功能模塊設計,並就設計的正確性、合理性分別同張工張工及何工進行討論;到十月中旬管理軟件的各子系統功能模塊基本全部設計完成;十月底,根據各子系統模塊設計蒐集系統數據,建立初步的數據字典及概念模型,為後期數據庫設計做準備。

XX月份的工作以整理系統業務關係與業務流為主,但由於業務關係圖的表現形式不夠合理,不足以清晰、明瞭得表現出各層次關係,導致工作多走了幾個環節,好在張工張工及時發現問題,並多次向我指導、講解,最終決定以列表結合流程圖形式蒐集、彙總系統所有子模塊的業務動作、涉及人員及聯繫模塊,為後面工作的展開提供依據。

XX圍繞兩個工作展開,一是系統業務描述文檔的設計編寫,因為該文檔是日後編程人員瞭解煤礦生產業務、系統功能及數據庫設計的主要依據,張工張工也多次強調,文檔的設計務必從讀者角度考慮問題,因此最終設計由簡單到複雜,由整體到具體,各層次儘量做到銜接緊密,易於理解;另一項工作是針對已完成的關係列表、系統功能模塊設計的業務合理性、正確性和張工張工逐條討論,並將設計中出現的問題逐條記錄在問題跟蹤文檔中。月底的工作便是根據問題跟蹤文檔對模塊設計進行修改、完善。

在公司領導的帶領下,通過項目組所有成員的不懈努力,在XX月份系統所有功能模塊設計完成,在XX月份系統所有業務流程整理完成,在XX月份,對各功能模塊設計及業務流的初次審查、整改工作已經完成,現在已開始進行項目組內對各功能模塊設計及業務流的審查工作。

軟件開發年度工作總結5

xx年已過去,在過去的一年中,我擔任公司開發部的一名軟件工程師,主要從事着JAVA項目的開發工作,這一年來我低調努力工作着,不求閃亮顯眼和光芒四射,只為平靜和淡定;這一年中所做的成績如下:

一、財政局項目,本人獨立負責開發會計處的三個子系統:

1、會計人員信用查詢系統。

2、代理記賬機構信用查詢系統。

3、會計人員網上報備系統。

以上三個子系統上線後,方便了社會各界查驗會計人員的真實信息、方便了查詢合法的代理記賬機構信息,以及方便了各單位對會計人員的報備。

二、餐飲行業項目,在團隊開發項目中直接參與了豪享來餐飲有限公司總部的信息綜合管理平台項目,主要負責的系統有:

1、房屋租賃合同管理系統。

2、短信收發管理系統。

3、會員管理系統。

4、基礎信息管理系統和人事管理系統的部分功能模塊。

系統應用後,豪享來在管理全國各門店房屋租賃合同上,一定程度上提高了管理效率,並且及時有效提供了相應預警信息;短信收發系統方便了總部及時傳遞各項信息;會員系統更好的'管理全國各門店的會員信息;人事系統在管理中減少工作量等。

三、金融行業項目,我參與了中國銀行廈門分行,企業轉賬管理系統中的部分模塊開發。

本系統方便了企業快速實現大量和複雜的轉賬工作。

軟件開發年度工作總結6

XX年是我進入公司的第一年,也是我的工作能力得到提高和快速發展的一年,在公司領導的指導和同事以及其它部門的支持配合下,最後在經過自己的努力,完成了自己所要完成的各項工作任務,在新的一年來臨之跡,我要對過去一年的工作進行一個全面的總結,以便在今年的工作中能夠有更明確的目標,儘量克服自己現在所存在的不足,希望能更一步為自己所在的部門增光,做出自己的貢獻。下面是我對去年工作彙總。

自身定位:在過去一年,是我進公司的第一年,也是我工作的第一年,剛開始在我對工作競爭和自身都不甚瞭解的情況下,在領導和同事的指導下,我感覺自己已經慢慢對人與人的競爭和自身定位有了深刻的瞭解,因為有了自我目標,才能感受到自己的壓力有多大!我的目標也不只是完成目前所要做的工作而已,要向其它方面拓展學習。

定下心來,踏踏實實:我學的是計算機專業,我的.工作也是計算機方面的,以前有什麼優勢,但是踏入工作崗位後才發現,自己學的只是一個基礎,只是有些方面或許比別人走的快一步,所以一切都要靠自己.自己要定得心下來學習.成功需要耐得住寂寞,不求最快,但求.

團隊合作:以前在學校或許你可以靠一個取得好成績,在工作上你必須要有一個團隊,在一個部門之中,團隊合作精神顯得尤為重要,以前我做有些事都是一意孤行,但現在已經對自己改變了,多聽聽他人意見,會犯更少錯誤,會更長見識,所以要學會與同事之間的合作,做事才更有效。

工作情況:在公司一年,對mes大型系統有了個大概瞭解,對我們所要學習的mes已經可以説差不多都掌握,條碼打印機的維修和設置掌握,a4打印機大多數情況可以維護,pda、條碼槍已掌握,電腦的系統重裝和維護已掌握,其它基本設置可以維護,對新出來的程序掌握和了解也比較快。

課外學習:該學的已經掌握,學習,簡單的程序可以編寫,但有時還要依靠於網絡和朋友,需要進一步加強。但主要還是以網絡為主。

軟件開發年度工作總結7

xx年是我進入公司的第一年,也是我的工作能力得到提高和快速發展的一年,在公司領導的指導和同事以及其它部門的支持配合下,最後在經過自己的努力,完成了自己所要完成的各項工作任務,在新的一年來臨之跡,我要對過去一年的工作進行一個全面的總結,以便在今年的工作中能夠有更明確的目標,儘量克服自己現在所存在的不足,希望能更一步為自己所在的部門增光,做出自己的貢獻。下面是我對去年工作彙總。

一、總結自身定位:

在過去一年,是我進公司的第一年,也是我工作的第一年,剛開始在我對工作競爭和自身都不甚瞭解的情況下,在領導和同事的指導下,我感覺自己已經慢慢對人與人的競爭和自身定位有了深刻的瞭解,因為有了自我目標,才能感受到自己的.壓力有多大!我的目標也不只是完成目前所要做的工作而已,要向其它方面拓展學習。

2.定下心來,踏踏實實:

我學的是計算機專業,我的工作也是計算機方面的,以前有什麼優勢,但是踏入工作崗位後才發現,自己學的只是一個基礎,只是有些方面或許比別人走的快一步,所以一切都要靠自己.自己要定得心下來學習.成功需要耐得住寂寞,不求最快,但求最好.

3.團隊合作:

以前在學校或許你可以靠一個取得好成績,在工作上你必須要有一個團隊,在一個部門之中,團隊合作精神顯得尤為重要.以前我做有些事都是一意孤行,但現在已經對自己改變了,多聽聽他人意見,會犯更少錯誤,會更長見識,所以要學會與同事之間的合作,做事才更有效。

4.工作情況:

在公司一年,對mes大型系統有了個大概瞭解,對我們所要學習的mes已經可以説差不多都掌握,條碼打印機的維修和設置掌握,a4打印機大多數情況可以維護,pda、條碼槍已掌握,電腦的系統重裝和維護已掌握,其它基本設置可以維護,對新出來的程序掌握和了解也比較快。

5.課外學習:

sql該學的已經掌握, c#學習,簡單的程序可以編寫,但有時還要依靠於網絡和朋友,需要進一步加強。但主要還是以網絡為主。

二、自身缺點

2.心態問題:自己對於做某些事過於着急,一心想急切完成,確反而誤時,這個問題一開始就一直出現,現在雖然已經基本克服,但也要列入缺點方面,希望以後時刻注意!

3.學習問題:對於課外學習c#這方面,我在編程時感覺困難的時候有時候就不願去做,現在雖然已經慢慢改進上網搜資料和問問朋友,但有時候還是克服不了自己。

軟件開發年度工作總結8

xx年是我進入公司的第一年,也是我的工作能力得到提高和快速發展的一年,在公司領導的指導和同事以及其它部門的支持配合下,最後在經過自己的努力,完成了自己所要完成的各項工作任務,在新的一年來臨之跡,我要對過去一年的工作進行一個全面的總結,以便在今年的工作中能夠有更明確的目標,儘量克服自己現在所存在的不足,希望能更一步為自己所在的部門增光,做出自己的貢獻。下面是我對去年工作彙總。

一、總結自身定位

1.在過去一年,是我進公司的第一年,也是我工作的第一年,剛開始在我對工作競爭和自身都不甚瞭解的情況下,在領導和同事的指導下,我感覺自己已經慢慢對人與人的競爭和自身定位有了深刻的.瞭解,因為有了自我目標,才能感受到自己的壓力有多大!我的目標也不只是完成目前所要做的工作而已,要向其它方面拓展學習。

2.定下心來,踏踏實實:我學的是計算機專業,我的工作也是計算機方面的,以前有什麼優勢,但是踏入工作崗位後才發現,自己學的只是一個基礎,只是有些方面或許比別人走的快一步,所以一切都要靠自己.自己要定得心下來學習.成功需要耐得住寂寞,不求最快,但求最好.

3.團隊合作:以前在學校或許你可以靠一個取得好成績,在工作上你必須要有一個團隊,在一個部門之中,團隊合作精神顯得尤為重要.以前我做有些事都是一意孤行,但現在已經對自己改變了,多聽聽他人意見,會犯更少錯誤,會更長見識,所以要學會與同事之間的合作,做事才更有效。

4.工作情況:在公司一年,對mes大型系統有了個大概瞭解,對我們所要學習的mes已經可以説差不多都掌握,條碼打印機的維修和設置掌握,a4打印機大多數情況可以維護,pda、條碼槍已掌握,電腦的系統重裝和維護已掌握,其它基本設置可以維護,對新出來的程序掌握和了解也比較快。

5.課外學習:sql該學的已經掌握, c#學習,簡單的程序可以編寫,但有時還要依靠於網絡和朋友,需要進一步加強。但主要還是以網絡為主。

二、自身缺點

1.溝通問題:自己的溝通能力只能算一般,因為對於某些事的闡釋還是不怎麼好,語言表達能力有點差,希望通過平時的交流和溝通來加強。

2.心態問題:自己對於做某些事過於着急,一心想急切完成,確反而誤時,這個問題一開始就一直出現,現在雖然已經基本克服,但也要列入缺點方面,希望以後時刻注意!

3.學習問題:對於課外學習c#這方面,我在編程時感覺困難的時候有時候就不願去做,現在雖然已經慢慢改進上網搜資料和問問朋友,但有時候還是克服不了自己。

軟件開發年度工作總結9

一年即將過去,現對個人工作總結如下:

已經完成的工作:

1、按照《軟件開發項目管理》要求完成《AutoPFA軟件開發項目意向總結書》《項目功能需求規範書》

2、將AFTimpulse文件格式映射到內存模型使autopfa兼容AFTimpulse文件格式。

3、仿照AFTimpulse完成autopfa圖形和表格輸入界面及計算結果表格和圖表輸出界面。

4、通過使用單位模塊將autopfa模型轉化到無單位的計算模型。

5、完成流體分析穩態算法。

6、完成流體分析瞬態算法。

尚未完成的工作:

1、與AutoPDMS接口。

2、算法計算功能還需要增加,明渠,可壓縮流體,衝擊力等等。

3、計算結果輸出還需要完善。

4、模型數據輸入功能還不太完善。

自己感覺做得不錯滿意的方面。為什麼滿意?

能夠在最困難的時候堅持,autoPFA萬里長征總算踏出第一步。李總能給我機會寫算法,對我來説確實是一個很有壓力和挑戰的任務,數學方面確實還比較欠缺,好在大學還聽了點計算方法的課,學起來還不難。寫算法這段時間確實花了很多精力,也學到了很多,突然覺得大學的.課程太有用了。自己感覺做得較差不滿意的方面。為什麼不滿意?仿真是計算機熱門,未來很多設計可能將會進入仿真時代。要做好仿真計算機語言只是一門工具。必須具備紮實的數據基礎和數學建模能力。特徵線方法理論還是算比較容易的。要想做好流體分析軟件,數學,流體知識,和計算機技能都要同步提高。溝通能力和計算機水平都要加油努力提高,才能把軟件做好。你是否按照去年的年終計劃做了,為什麼做到或沒做到?基本按照去年計劃完成autopfa第一個版本。自己來年的計劃。

準備如何提高發展自己?

看一些複雜算法及理論推導還是很吃力,準備提高自己數學能力。算法的效率很重要,大學學的數據結構和算法不深,準備看看運籌學訓練一下算法思維。英文閲讀水平也要加強。計算機能力加強多看幾本書學習前人經驗。自己對公司的建議或期待。公司發展越來越大,產品覆蓋面越來越廣,產品技術含量也越來越高。這當然與李總髮展公司的戰略目標和戰略眼光分不開的。兩年來autopfa流體分析一直消耗公司有限的發展資源。期待流體分析有自己的客户支持流體分析發展,我堅信只要計算功能能算對,能夠不斷改進滿足客户工程設計要求,流體分析作為一個單獨的軟件也是能盈利的,同時將autopfa集成到AutoPDMS提高公司軟件整體競爭力為公司發展做出。

今天早上內蒙古客户試用autopfa流體分析軟件,他們的需求很簡單從一個水庫抽水。揚程較高需要計算。《水務設計手冊》提到循環水和補給水系統需要瞬變流計算這個應該是給水系統。從AFT文檔可以知道工程師在設計系統是當他感覺的存在安全隱患才會去計算瞬變流。以內蒙古客户需求為例:水泵停泵,系統壓力出現在泵出口,最小壓力出現在泵入口,如果低於大氣壓力或壓力太高是不允許的。這樣可能需要增加一個空氣罐,並通過計算確定空氣罐適當的尺寸和位置。確定空氣罐尺寸和位置要經過很多次刪除和嘗試。典型的假設是空氣罐應該儘量靠近瞬態源。我們要不斷改變空氣罐到泵的距離和初始氣體體積通過計算結果得到符合要求的設計。説了這麼多主要是期待公司考慮滿足不使用AutoPDMS客户需求(比如以上例子工程師需要先通過計算才能得出設計):autopfa作為單獨軟件輸入功能要完善。

軟件開發年度工作總結10

哲學就是用簡單的説話來體現出隱含深層意義的道理,讓人們去思考和體會。哲學本身就是用來完善自己的精神修養和幫助他人完善思想的。

哲學的特徵在於追問本質,不斷反思。內容上,哲學的反思對象無所不包;深度上,哲學的反思是無窮無盡的。現實中,我們可以借用哲學的思維方式,但是不能照搬哲學的思維方式。也即是説我們能夠直接關注的現實是具體而有限的,思維的不可封閉性使得我們在解決具體問題時不能進行無窮追問。

把哲學低估於現代科學是不負責任的,哲學隱藏在現實生活中的每一部分,它為我們提供了一種生活的方式,如果將哲學簡單的與現代科學相提並論,則成為了一種狹隘的唯科學主義。

“又是一年畢業時”,看到一批批學子離開人生的象牙塔,走上各自的工作崗位;想想自己也曾經意氣風發、躊躇滿志,不覺感歎萬千……本文是自己工作6年的經歷沉澱或者經驗提煉,希望對所有的軟件工程師們有所幫助,早日實現自己的人生目標。本文主要是關於軟件開發人員如何提高自己的軟件專業技術方面的具體建議,前面幾點旨在確定大的方向,算是廢話吧。

謹以此文獻給那個自己為你奉獻3年青春與激情的開發團隊。還有團隊成員:PPL、YT、YK、TYF、LGL、CHL、CDY、CB、DPD。

1、分享第一條經驗:“學歷代表過去、能力代表現在、學習力代表未來。”其實這是一個來自國外教育領域的一個研究結果。相信工作過幾年、十幾年的朋友對這個道理有些體會吧。但我相信這一點也很重要:“重要的道理明白太晚將抱憾終生!”所以放在每一條,讓剛剛畢業的朋友們早點看到哈!

2、一定要確定自己的發展方向,併為此目的制定可行的計劃。不要説什麼,“我剛畢業,還不知道將來可能做什麼?”,“跟着感覺走,先做做看”。因為,這樣的觀點會通過你的潛意識去暗示你的行為無所事事、碌碌無為。一直做技術,將來成為專家級人物?向管理方向走,成為職業經理人?先熟悉行業和領域,將來自立門户?還是先在行業裏面混混,過幾年轉行做點別的?這很重要,它將決定你近幾年、十年內“做什麼事情才是在做正確的事情!”。

3、軟件開發團隊中,技術不是萬能的,但沒有技術是萬萬不能的'!在技術型團隊中,技術與人品同等重要,當然長相也比較重要哈,尤其在MM比較多的團隊中。在軟件項目團隊中,技術水平是受人重視和尊重的重要砝碼。無論你是做管理、系統分析、設計、編碼,還是產品管理、測試、文檔、實施、維護,多少你都要有技術基礎。

算我孤陋寡聞,我還真沒有親眼看到過一個外行帶領一個軟件開發團隊成功地完成過軟件開發項目,哪怕就一個,也沒有看到。倒是曾經看到過一個“高學歷的牛人”(非技術型)帶一堆人做完過一個項目,項目交付的第二天,項目組成員扔下一句“再也受不了啦!”四分五裂、各奔東西。那個項目的“成功度”大家可想而知了。

4、詳細制定自己軟件開發專業知識學習計劃,並注意及時修正和調整(軟件開發技術變化實在太快)。請牢記:“如果一個軟件開發人員在1、2年內都沒有更新過自己的知識,那麼,其實他已經不再屬於這個行業了。”不要告訴自己沒有時間。來自時間管理領域的的“三八原則”告誡我們:另外的那8小時如何使用將決定你的人生成敗!本人自畢業以來,平均每天實際學習時間超過2小時。

5、書籍是人類進步的階梯,對軟件開發人員尤其如此。書籍是學習知識的最有效途徑,不要過多地指望在工作中能遇到“世外高人”,並不厭其煩地教你。對於花錢買書,我個人經驗是:千萬別買國內那幫人出的書!我買的那些傢伙出的書,!00%全部後悔了,無一本例外。更氣憤的是,這些書在二手市場的地攤上都很難賣掉。“擁有書籍並不表示擁有知識;擁有知識並不表示擁有技能;擁有技能並不表示擁有文化;擁有文化並不表示擁有智慧。”只有將書本變成的自己智慧,才算是真正擁有了它。

6、不要僅侷限於對某項技術的表面使用上,哪怕你只是偶爾用一、二次。“對任何事物不究就裏”是任何行業的工程師所不應該具備的素質。開發Windows應用程序,看看Windows程序的設計、加載、執行原理,分析一下PE文件格式,試試用SDK開發從頭開發一個Windows應用程序;用VC++、Delphi、Java、開發應用程序,花時間去研究一下MFC、VCL、J2EE、它們框架設計或者源碼;除了會用J2EE、JBoss、Spring、Hibernate等等優秀的開源產品或者框架,抽空看看大師們是如何抽象、分析、設計和實現那些類似問題的通用解決方案的。試着這樣做做,你以後的工作將會少遇到一些讓你不明就裏、一頭霧水的問題,因為,很多東西你“知其然且知其所以然”!

7、在一種語言上編程,但別為其束縛了思想。“代碼大全”中説:“深入一門語言編程,不要浮於表面”。深入一門語言開發還遠遠不足,任何編程語言的存在都有其自身的理由,所以也沒有哪門語言是“包治百病”的“靈丹妙藥”。編程語言對開發人員解決具體問題的思路和方式的影響與束縛的例子俯拾皆是。我的經驗是:用面對對象工具開發某些關鍵模塊時,為什麼不可以借鑑C、C51、彙編的模塊化封裝方式?

用傳統的桌面開發工具(目前主要有VC++、Delphi)進行系統體統結構設計時,為什麼不可以參考來自Java社區的IoC、AOP設計思想,甚至借鑑像Spring、Hibernate、JBoss等等優秀的開源框架?在進行類似於實時通信、數據採集等功能的設計、實現時,為什麼不可以引用來自實時系統、嵌入式系統的優秀的體系框架與模式?為什麼一切都必須以個人、團隊在當然開發語言上的傳統或者經驗來解決問題???“他山之石、可以攻玉”。

8、養成總結與反思的習慣,並有意識地提煉日常工作成果,形成自己的個人源碼庫、解決某類問題的通用系統體系結構、甚至進化為框架。眾所周知,對軟件開發人員而言,有、無經驗的一個顯著區別是:無經驗者完成任何任務時都從頭開始,而有經驗者往往通過重組自己的可複用模塊、類庫來解決問題(其實這個結論不應該被侷限在軟件開發領域、可以延伸到很多方面)。這並不是説,所有可複用的東西都必須自己實現,別人成熟的通過測試的成果也可以收集、整理、集成到自己的知識庫中。但是,還是自己實現,這樣沒有知識產權、版權等問題,關鍵是自己實現後能真正掌握這個知識點,擁有這個技能。

9、理論與實踐並重,內外雙修。工程師的內涵是:以工程師的眼光觀察、分析事物和世界。一個合格的軟件工程師,是真正理解了軟件產品的本質及軟件產品研發的思想精髓的人(個人觀點、歡迎探討)。掌握軟件開發語言、應用語言工具解決工作中的具體問題、完成目標任務是軟件工程師的主要工作,但從軟件工程師這個角度來看,這只是外在的東西,並非重要的、本質的工作。

學習、掌握軟件產品開發理論知識、軟件開發方法XX,並在實踐中理解、應用軟件產品的分析、設計、實現思想來解決具體的軟件產品研發問題,才是真正的軟件工程師的工作。站在成熟理論與可靠方法XX的高度思考、分析、解決問題,並在具體實踐中驗證和修正這些思想與方式,最終形成自己的理論體系和實用方法XX。

10、心態有多開放,視野就有多開闊。不要抱着自己的技術和成果,等到它們都已經過時變成垃圾了,才拿出來丟人現眼。請及時發佈自己的研究成果:開發的產品、有創意的設計或代碼,公佈出來讓大家交流或者使用,你的成果才有進化和昇華的機會。

想想自己20xx年間開發的那些Windows系統工具,5、6年之後的今天,還是那個樣子,今天流行的好多Windows系統工具都比自己的晚,但進化得很好,且有那麼多用户在使用。並且,不要保守自己的技術和思想,儘可能地與人交流與分享,或者傳授給開發團隊的成員。“與人交換蘋果之後,每個人還是隻有一個蘋果;但交換思想之後,每個人都擁有兩種思想”,道理大家都懂,但有多少人真正能做到呢?

11、儘量參加開源項目的開發、或者與朋友共同研製一些自己的產品,千萬不要因為沒有錢賺而不做。網絡早已不再只是“虛擬世界”,網上有很多的開源項目、合作開發項目、外包項目,這都是涉獵工作以外的知識的絕好機會,並且能夠結識更廣的人緣。不要因為工作是做ERP,就不去學習和了解嵌入式、實時、通信、網絡等方面的技術,反過來也是一樣。如果當他別人拿着合同找你合作,你卻這也不會,那也不熟時,你將後悔莫及。

12、書到用時方恨少,不要將自己的知識面僅僅侷限於技術方面。諾貝爾經濟學獎得主西蒙教授的研究結果表明:“對於一個有一定基礎的人來説,他只要真正肯下功夫,在6個月內就可以掌握任何一門學問。”教育心理學界為感謝西蒙教授的研究成果,故命名為西蒙學習法。可見,掌握一門陌生的學問遠遠沒有想想的那麼高難、深奧。多方吸取、廣泛涉獵。極力夯實自己的影響圈、儘量擴大自己的關注圈。財務、經濟、税務、管理等等知識,有空花時間看看,韜光養晦、未雨綢繆。

13、本文的總結與反思:

A:不要去做技術上的高手,除非你的目標如此。雖然本文是關於提高軟件開發知識的建議,做技術的高手是我一向都不贊同的。你可以提高自己的專業知識,但能勝任工作即止。

B:提高軟件知識和技術只是問題的表面,本質是要提高自己認識問題、分析問題、解決問題的思想高度。軟件專業知識的很多方法和原理,可以很容易地延伸、應用到生活的其它方面。

C:在能勝任工作的基礎上,立即去涉獵其它領域的專業知識,豐富自己的知識體系、提高自己的綜合素質,尤其是那些目標不在技術方面的朋友。

軟件開發年度工作總結11

一、個人工作詳細説明

本次軟件項目設計的題目是場地預約系統,它是基於B/S模式實現的用於體育城場地管理預約的Web應用軟件。為用户提供並接受用户提出的需求信息,同時通過數據庫管理系統存儲數據,給場地的管理帶來很大的方便。本項目的實現分為前台與後台。其中前台,用户可以瀏覽場地所提供的可預訂場地的信息,同時可以對需要的場地進行預訂;後台主要是針對管理員,管理員可以通過後台對場地的相應信息進行增添修改等操作。

我基本參與了本項目的全部實現過程,涉及項目的需求分析,概要設計,詳細設計,代碼編寫,調試與運行。在需求分析階段和小組其他成員認真分析討論了本項目各方面的需求,主要是功能方面的需求,基本確定了本場地預約系統應該具有的基本功能。概要設計階段通過討論分析確定了所需表結構。詳細設計階段參與部分代碼的編寫,其中包括頁面與數據庫交互的實現,還有相應jsp頁面代碼的實現幾佈局的調整,修改。

在數據庫設計實現階段,通過和我們組其他成員的共同討論,確定了場地信息、用户信息等表結構的`詳細信息,並實現了其數據庫的建立和相應表的具體信息的設計實現。同時針對個別表結構完成了相應代碼的編寫與實現。

在後台,實現了用户的信息的瀏覽查看,修改及刪除等功能,同時完成了足球場等場地信息的瀏覽、增添、修改、刪除等功能。

前台參與了主界面的設計與實現,通過查詢數據庫得到主界面顯示所需場地的相關信息,通過這樣,用户可以很清楚的獲知所有可預訂場地的信息,其主界面上的所有關於場地的數據都是動態從數據庫獲取的,這樣當場地增添或刪除時通過修改數據庫可以很方便的.實現界面呈現給用户的場地信息,能夠很好的使實際情況跟提供給用户的信息保持同布,非常利於場地信息的管理和發佈。

二、個人工作體會西安石油大學

時間過得真快,不知不覺中近一個月的課程設計就要結束了。本次課程設計我們組做的題目是場地預約系統,先前選題的時候以為它實現起來應該比較簡單,在通過後邊的具體分析之後才發現它並不是我所想象的那樣簡單,其中涉及許多問題我當時並沒有想清楚。

經過我們小組的共同努力,最終基本上完成了場地預約系統的實現。雖然做的不是很完美,不是特別有創意,但這是我們共同努力的結果,當我們看着自己親自完成的項目覺得很欣慰。

軟件開發年度工作總結12

回顧20xx過去工作中的點點滴滴,心中無限歡喜,忙碌且充實、並快樂着。在這一年的工作中既有成長同時也存在着許多的不足和缺點,這都值得去總結、反思、改正和提高。現在我將本年工作做一個簡單的介紹,藉以促進、提高。

工作情況

今年的工作主要圍繞着xxx和xxx兩個客户系統展開,期間也穿插了一些其他系統中某些功能的編寫和改進,這其中有以前從未有過的功能創新也有和客户協調的反反覆覆功能改進,總體來説還是按時完成了要求的工作任務。

團隊合作

項目的順利進行離不開團隊的默契配合和共同的努力,每個項目開始之前,每個人都需要認真的瞭解項目的需求和開發中需要使用到的關鍵技術,對於不清楚的不瞭解的問題要及時提出,而對於那些在開發中會影響到所有人的決策,要及時的通知大家以儘量減少拖延所帶來的不必要的重複程序開發和改動。團隊如同一個整體,成員如同四肢和軀幹,只有互相配合默契才能走得快走得穩走得遠。團結很重要團隊是否能配合默契的先決條件是團隊的所有成員是否能精誠合作,大家只有心往一處想勁往一處使才能做到事半功倍。

溝通很重要

每個項目在開始開發之前都需要主要負責人員做詳盡的企業背景及開發內容的介紹,以幫助開發人員建立起對項目的整體宏觀認識,從而減少在開發中因為理解錯誤而導致的開發錯誤。在開發過程中成員之間要積極的溝通和了解系統的開發進度,對於項目中的公共開發資源一經改動要及時的通知項目組其他成員,同步開發資源。

氛圍很重要

良好的工作氛圍可以有效的激發團隊成員的.工作積極性,從而達到事半功倍的效果。工作態度

學會聆聽

參加工作7年給我的感觸就是一定要學會安靜認真的聆聽,無論是開會時還是在討論時,認真聽取每個人對待問題的看法,因為每個人思考問題的方向和出發點不同對於問題的理解不同可能有些情況是自己從來沒想過的。因此認真的聆聽既能尊重他人也能使自己從中受益,這樣兩全其美何樂不為呢。

積極的心態

對於難度較大的工作要做到冷靜坦然積極的面對,不要在還沒開始的時候就給自己施加精神心理壓力。不要輸在起點,因為如果連自己都認為自己做不到那麼也就沒有以後了,等待自己的是必然的失敗,所以保持積極樂觀的心態很重要。

今後打算

找方向,抓重點,合理分配時間,謙虛、勤學、總結、提高,爭取在有限的時間內用領導認可的方式完成每一項工作,更好的與同事溝通、協調,為客户帶來更好的產品和服務。最後也要感謝各位領導、同事對我的信任與幫助。

軟件開發年度工作總結13

20xx年已過去,在過去的一年中,我擔任單位開發部的一名軟件工程師,主要從事着JAVA項目的開發工作,這一年來我低調努力工作着,不求閃亮顯眼和光芒四射,只為平靜和淡定;這一年中所做的成績如下:

一、財政局項目,本人獨立負責開發會計處的三個子系統:

1、會計人員信用查詢系統。

2、代理記賬機構信用查詢系統。

3、會計人員網上報備系統。

以上三個子系統上線後,方便了社會各界查驗會計人員的真實信息、方便了查詢合法的代理記賬機構信息,以及方便了各單位對會計人員的報備。

二、餐飲行業項目,在團隊開發項目中直接參與了豪享來餐飲有限單位總部的信息綜合管理平台項目,主要負責的系統有:

1、房屋租賃合同管理系統。

2、短信收發管理系統。

3、會員管理系統。

4、基礎信息管理系統和人事管理系統的部分功能模塊。

系統應用後,豪享來在管理全國各門店房屋租賃合同上,一定程度上提高了管理效率,並且及時有效提供了相應預警信息;短信收發系統方便了總部及時傳遞各項信息;會員系統更好的管理全國各門店的會員信息;人事系統在管理中減少工作量等。

三、xx行業項目,我參與了中國銀行廈門分行,企業轉賬管理系統中的部分模塊開發。本系統方便了企業快速實現大量和複雜的`轉賬工作。

四、國土資源與房產管理局項目,正在負責和開發的是住房貨幣化補貼網上申報審核系統。本項目採用了新技術,使界面更加大方美觀,很大程度上改善人機交互平台的效果。

總結不足:駐豪享來總部做項目時,由於團隊內部某些原因,加之外面的其他因素,一定程度上影響了工作效率、影響開發進度和影響最終軟件質量;這是包括我在內項目組中的每個成員都必須檢討的地方。

通過總結一年來的工作,儘管有了一定的進步和成績,但在一些方面還存在不足,個別工作做得還不夠完善。在今後的工作中,我將努力找出工作中的不足,以便在日後的工作中加以克服。自我不斷的學習吸收新技術,認真學習好規範規程及有關文件資料,並且及時的把新技術應用在實際的項目中,進一步提高項目的技術含量。

軟件開發年度工作總結14

我最初參加測試工作的時候,不知道什麼是軟件測試,集成測試和系統測試的概念經常混淆,cmm是什麼就更加不知道了。那時候最簡單的開關機也是通過直接拔插電源完成,安裝系統對我來説簡直是有史以來人類的最高技能,對於那些拿着螺絲刀安裝機器的人就認為是宇內超級高手,身具殺人於無形之絕世祕技。拿破崙説不想當將軍的士兵不是好士兵,我最初的夢想就是想成為軟件測試的高手,傲視天下。所以不斷偷師,總結經驗,自認為掌握了成為高手的幾個祕技,這幾年混跡“江湖“還算無往而不利。不敢獨享,望與吾輩測試人員切磋,早日總結成功密技之大成,助新進人員早日入門,也算不愧對東北活雷鋒的稱號。

第一招

學會利用網絡

剛參加工作面對浩瀚的網絡世界,當時如劉姥姥進大觀園,什麼都新奇,什麼都想要,從網上下載很多源程序的代碼,軟件技術文檔之類,恨不得把所有的好東西收集到手中,其實有些在他人看起來就是垃圾一堆。當時覺得有了這些“武林祕籍“,成為高手指日可待。最初參加工作由於自己工作努力有幸轉為開發,加入項目組後我的習慣還是沒有改,反而變本加厲,手中的資源更加多,上網的時間更加頻繁。

一次項目經理分配任務,覺得依靠手中的祕籍加上自己的“聰明才智“很快會完成,不料短短的時間,所有的一切變成了馬奇諾防線。解決問題很慢,思路不清晰,項目經理在對我施壓的過程中教會了我終身難忘的一招,學會利用網絡尋找要解決問題的答案,從此google成了我的最愛,關鍵字成了我變化的招數。在軟件測試工作中,他幫我解決了很多疑難問題,解答了很多令我迷惑的地方。也是我幫助測試同行解決問題手段之一,很多軟件測試新手,甚至老手都沒有意識到自己手上就握有“無敵祕籍“,所以只要你耐心找,答案就在身邊。

這裏總結一下利用網絡搜索引擎的技巧:

組合搜索每次搜索某個文件,如果只給出一個單詞進行搜索,經常會出現成千上百萬計的匹配網頁。然而如果再加上一個單詞,那麼搜索結果會更加切題。

選擇表述內容的詞組

一般我在網頁搜索引擎的時候,選擇一些可以表達我要查找內容的關鍵詞組,用來縮小搜索範圍,從而找到搜索結果是最好的辦法。運用詞組搜索涉可以先先簡單地輸入一個問題作為詞組搜索,如果仍然找不到合適的,那就用多個可以表達要查詢內容的關鍵字進行查詢。

定位信息來源

有的時候用詞組搜索不到或者無法準確表達所需信息。可以用另一種方法直接到信息源,就是直接到到提供某種信息的站點去。可以用公式“.公司名.”

去猜測某一組織的特點。從而得到所要搜索的信息的主要詞組

其實網絡上還有很多關於搜索技巧的文章,大家可以自行學習。千萬要記住搜索引擎是幫助你成功的有力武器。

第二招

學會動手

參加軟件測試工作後,隨着工作經驗的增長自我感覺越來越好。在公司裏也逐漸受到同事領導的重視,一次針對公司的新的軟件功能進行測試的時候,像往常一樣“隨手“測試出了幾個bug,然後“仔細“的填寫了bug單(這個bug的現象已經出現了很多次了)。這時候測試經理走過來,重新複查了一下填寫的bug。他在重現我的bug的過程中,簡化了我的輸入變化,bug神奇的又出現了,同樣的現象,他關閉軟件重新變化輸入,擴展出10幾個變化後,軟件不動了,內存不斷上升。終於他找到了產生軟件的bug的原因,然後對我説“尋找bug要準確定位,我們開發團隊是一個整體,時間是等量的,時間不在你身上浪費,就是在他身上浪費。如果測試人員每次發現的bug描述不清楚,並且多個問題潛在的錯誤原因是一個,雖然操作可能稍微有些變化。這樣開發人員在重現bug的時候他要調試跟蹤判斷,很花費時間,而且效率低。如果測試人員發現bug的時候多動手可以更加準確的定位bug步驟和原因,給開發人員最精確的步驟和準確的描述,這樣整個團隊才能高效,所以需要大家協作!。“。

在以後的日子裏,每次解決問題的時候我都記得多試驗幾次,多嘗試。網上很多朋友還有同事問我問題的時候,其實他們只是萬里長征就差一步,只要再多動手實驗一次就可以達到目的了。所以多動手,多嘗試。

第三招

思考自己所作的

剛開始入行的時候,總是思考如何做好軟件測試。認為公司的測試流程混亂總是很鬱悶,認為自己學不到東西,如何才能測試好產品,常説心動不如行動,以前看到古龍小説中經常出現的場景無名

名小子不斷挑戰高手,總結積累。我總結了有些經驗是實戰中得到的,所以不斷嘗試引入新的測試流程然後評估,這個過程雖然很痛苦,但是從中積累了不少經驗。這段時間讓我學習到了很多東西,接觸了iso,cmm,測試管理工具,自動化工具(因為公司不正規給了我很多學習的機會,後來到了比較大的軟件公司後,以前的經歷給了我更多的發展機會,因為大公司非常正規了,公司內部人員分工明確,所以能力的鍛鍊反倒少了)。由於工作中經常寫報告反倒養成了總結教訓的習慣,因為紙面上的東西是永遠也忘不掉的。在寫的過程中可以不斷補充擴展,整個過程是思想昇華的過程,當年達摩面壁九年就是融會貫通的典型例子,如果他不是有個思考的過程,他也不能成為一代大家。如果後來不時有人把他的絕技記錄下來,也就不能有後來的少林寺七十二絕技。

所以善於思考,總結經驗,也是成為高手之路的不二法決。

第四招

學會利用論壇資源

其實測試新兵和測試高手之間的區別,往往是不會利用現有資源。在論壇中我們會看到很多新手不斷的提問,但是有很多問題其實都是已經別人提過了,或者已經有解決方案的。所以經常會看到

“測試高手“的身影,並且不提問題,而且還能“鋤強扶弱“,是測試新丁的救命稻草。好像是高手們無所不能,其實摘掉這層耀眼的光環,他們並沒想像得那麼厲害,只不過通過自己的搜索找到的答案,然後幫助其他人。當然也有很多人都是通過自學,然後在論壇中交流得到了很多經驗,高手其實也是因為善於思考問題,親自動手解決問題。所以動手和利用論壇資源的過程中他們也在不斷提高。

很多時候看到論壇中有人提問,問題描述不清,很多人看了很困惑。發貼題目動不動請高手幫忙,救命之類的,好像天下大亂,世界末日。雖然這個題目很招人,但是無法讓那些想幫助你的人幫你,因為題目不清晰,而且高手字樣嚇阻了很多人。其實問問題也是個思路整理的.過程,描述清晰,讓人理解清楚,才能望文知意知道你的當前發生問題的環境,才能讓那些想幫你的人解決問題,否則給人無從下手的感覺,解決問題效率不高。

第五招

學習和你所測試的軟件產品相關的知識

要想成為好的測試人員,還要了解你要測試的軟件的相關知識。要了解軟件產品的架構是什麼樣的。要了解軟件的市場需求,在接觸軟件之初要可以多看看用户的反饋信息,這些才是用户最關心的,也是你在測試中需要注意的問題,滿足客户是最大的需要。但是瞭解軟件需求之後要學會要多讀些軟件系統的技術文檔,軟件設計文檔,這些文檔可以幫助你瞭解產品如何工作。還有多看看公司bug庫中的問題,這些存在的問題可以幫助你瞭解軟件產品那些地方存在缺陷,軟件系統那些地方會出現錯誤。軟件是運行在一個大環境中,如果對系統不熟悉,那麼有些問題你不能從一個更廣闊的層面考慮,學習操作系統的知識,有助於你發現缺陷,定位問題更加準確。比如軟件運行在windows或者linux,如果你不懂操作系統,你就無法建立測試環境,有些時候時候軟件的組件發生問題,就是你係統配置造成的,對系統不熟悉,你會把外在原因歸結為軟件本身。所以要學習關於和軟件系統相關的知識,比如編程,網絡,數據庫等。不一定你要學習到多好的程度,只是通過這些擴展的知識面,你可以在發現問題,解決問題上不會侷限在狹小的圈子裏。

和一切相關的人員交流,不同的交流渠道,獲取消息是不同的,角度也不同。和客户交流,你會在測試中從客户的角度發現問題;和開發人員交流,你會了解開發人員怎麼實現軟件功能的;和項目管理人員交流,你會知道開發進度以及遇到的困難。

軟件開發年度工作總結15

做上層開發學了這麼多所謂的語言,框架,技術,其實現在想想萬變不離的卻是底層的數據結構,操作系統,網絡通訊和一些其他的基礎的東西。

自己也算半路出家,以前總是不屑基礎的東西,總認為我懂了WPF,能畫出很炫的界面什麼就很好了。其實卻是認識太膚淺,只有掌握了不變的東西才能應付好上層的技術,否則只會被微軟牽着鼻子走。

所以對新人來説,打好基礎是多麼重要,可惜我後知後覺了。

除了基礎的東西,我認為其次重要的是軟件架構。

好的架構可以讓事情事半功倍,讓下面實現具體代碼的感覺很輕鬆。説得過分點,一個好的架構師可以帶一羣實習生的幹活都能出好東西。軟件開發越來越不需要我們懂底層的東西,很多現成的輪子可以用,但是要知道怎麼搭積木就需要好的架構師了。

所以我覺得平常要多看好的開源架構,多學習框框的東西,當然輪子和積木知道哪裏能拿到。最怕的是像我一樣,只會google找積木搭,這就是所謂的.純碼農了:

其次是業務,開發很多時候要懂業務。

很多開發的很不屑業務,認為技術才最重要。其實很多時候業務才是王道,軟件開發在我看來大部分時間都是給業務做服務的,做支持的,公司都是靠業務才能賺錢的。

所以開發人員也要懂業務,特別對那種不是很想一直做開發的來説,懂業務又懂技術也許會給你更多的機會。

最後是軟件開發的職業發展。

個人的看法是碼農能爬上去做架構師和經理的其實很少,基本一個蘿蔔一個坑,我見到開發能一直做到退休的都是老外,人家基本沒有title的,這樣的我觀察無非兩種人。一種是對業務很精通,同時對技術系統又很懂的,公司少不了他。一種是對技術很熱情很鑽研,能力很強,又不想去要什麼title的,基本可以挑大樑。

我想國內的情況雖然不太一樣,不過基本可以借鑑下老外。當然不做開發還有很多可以做,我想説的是開發是可以做一輩子的,就看個人的想法了。

這個問題我自己也一直在想,目前只有一條模糊的路,也得摸石頭過。

熱門標籤