軟件開發工作總結

2023-12-15 軟件開發工作總結

軟件開發工作總結。

軟件開發工作總結(篇1)

一、項目方面:

主要是圍繞信號機開發的各種軟件,如信號機底層軟件、信號機設置軟件、以及為了保障信號安全的防火墻軟件等,另外還圍繞交通誘導屏這個產品做了相關的工作,如誘導屏設置軟件,以及誘導屏測試軟件等工作。

從去年的年底已經開始這項工作了,我的工作相對來說比較單一一點,就是信號機設置軟件以及底層軟件的通訊部分的程序代碼,以及其他的部分功能。并且現在這款信號機能夠兼容多家協議。

這是獨立開發、并最終調試的一個軟件,能夠嚴格防止外來非法連接的軟件。由于目前還沒有我們自己的信號機中心軟件,所以目前這個軟件現在還沒有派上用場,相信隨著公司的發展,會逐漸用上這樣的軟件產品的。

當然這里面的工作就相當砸碎一些,包括設置軟件、測試軟件以及處理在調試的過程中碰到的一些問題,以及測試一些硬件模塊的好壞等。

從上面主要的工作內容來看,不是我一個人所能完成的,正所謂一切事務離不開團隊,個人無法稱英雄。今年在余sir領導之下,團隊建設有了很大的進步,每個項目開始之前,好好的交流、加強了解、對問題的共識、解決問題的方法能很好的統一起來。我個人也很好的溶入這個團隊,共同做好一個項目。

沒有我們自己的信號機中心軟件,所以目前這個軟件現在還沒有派上用場,相信隨著公司的發展,會逐漸用上這樣的軟件產品的。

給我的的感觸就是一定要好好的去聆聽,每個人對待問題的看法,不管他的看法對還是不對,合理與否,或者考慮的角度是否確切,都要好好地聆聽,至少要等他說完,如果你主觀的色彩,可能你都不愿意或者不屑聽完他說的話,但是靜下心來你或許也能發現他看問題的某些角度是你沒有考慮過的,他想的某些方面也許確實是要注意到的。靜心!聆聽!把技術與大家共同分享,共同提高。

在新的一年里我希望能夠在交通行業里做出更多新的產品,能夠更加深入的研究下去,比如:目前我們欠缺的信號機中心軟件,交通誘導屏的中心軟件,這個兩個應該是20xx年的首要任務了,如果還有時間我希望可以做gis地理信息系統方面的內容。

軟件開發工作總結(篇2)

? ? ? ?一個人在工作崗位的能力表現,并不只是能出色的完成工作,還要具備良好的人際交往能力、學習能力、抗壓能力、團隊協調能力等等,所以我們要對自身的不足做個良好的規劃,我精心為你整理了軟件開發年度工作計劃,希望對你有所借鑒作用喲。

? ? ? ?軟件工程師工作計劃(一)

? ? ? ?20XX年來了,在這里將自己今年的目標及其需要完成的事項留個腳印,年底的時候再來對照自己的足跡是否踩的踏實工作:

? ? ? ?1、個人能力的提升,在這里的個人能力是很泛化的一個概念,包括人際交往能力、學習能力、抗壓能力、團隊協調能力、公司事務處理能力等等,人只要生活在這個社會就會和各種事務打交道,這里如何處理身邊發生的各種事情就是一個個人能力的體現,俗話說龍神九子還各不相同,所以不同的人遇到不同的事。

? ? ? ?或者相同的人遇到不同的事處理方法都是不同的,在這里看處理方法的好壞不是看但是咋處理的,而是看這樣處理對以后有什么的影響,所以一個人個人能力的強弱不是以下就能看出來,相應的一個人的個人能力也不是一下子就能鍛煉出來這也需要一個積累的過程,之所以在這里說這些就是讓我們不要不去做那些看似小的事情。

? ? ? ?2、新產品的學習以及新市場的發現,年末王總給我們介紹了兩種新產品,讓我們了解、討論,不論今年結果如何,只要能夠引進新產品,并決定實施,那么我們大家都就又處于一個相同的起跑線,這里就能體現出學習能力的強弱,在這里我有相信能在新產品上走到前面,也一定要走到前面,因為我還年輕。

? ? ? ?3、激情,不論做什么都要有激情,在政治學里說這是人的主觀能動性,不論做什么事 都要滿腔熱血,都要信心滿滿,缺少激情的人就像吸了煙一樣看上去沒勁,這樣誰都不喜愛,不論是哪里都不收歡迎,所以一定要有激情。

? ? ? ?軟件工程師工作計劃(二)

? ? ? ?在過去的工作當中,在領導和同事們的悉心關懷和指導下,通過自身的不懈努力,各方面均取得了一定的進步,但這些遠遠不夠。俗話說:“人無遠慮,必有近憂。”我明白,要學習的東西還有很多,要提升的空間還有很大。在20XX年里,必定會不斷督促自己,努力提高自身素質,克服不足,朝著以下幾個方向努力:

? ? ? ?1、學無止鏡,時代的發展瞬息萬變,各種學科知識日新月異。我將堅持不懈地加強學習,向理論學習,向專業知識學習,向身邊的同事學習,逐步提高自己的理論水平和業務能力,并用于指導實踐。

? ? ? ?2、“業精于勤而荒于嬉”,在以后的工作中不斷學習業務知識,通過多看、多學、多練來不斷地提高自己的各項服務技能,克服年輕氣躁,做到腳踏實地,提高工作主動性,不怕多做事,不怕做小事,在點滴實踐中完善提高自己。

? ? ? ?3、不斷鍛煉自己的膽識和毅力,提高自己解決實際問題的能力,并在工作過程中慢慢克服急躁情緒。積極、熱情、細致地的對待每一項工作,繼續提高自身文化的修養,努力使自己成為一名優秀的工作人員。

? ? ? ?4、在工作上積極配合劉衛兵工作,快速,有效完成上級交代任務。

? ? ? ?5、認真做好天津pgis項目。

? ? ? ?作為軟件工程師至關重要的一點那就是:學習!不斷學習!掌握一門學問遠遠沒有想象的那么高難、深奧,只是多花些時間。多方吸取、廣泛涉獵,極力夯實能力。想成為出色的軟件工程師不僅僅是軟件知識,還有財務、經濟、稅務、管理等等知識,韜光養晦、未雨綢繆。

? ? ? ?軟件工程師工作計劃(三)

? ? ? ?時間一晃而過,XX年已然接近尾聲了。從母校北大青鳥西安兆隆畢業、踏上工作崗位已經一年零三個月,感謝XXX給了我一個這樣的機會,讓我成功踏入理想的企業進行自己職場生涯的第一站,能和許許多多優秀的同事一起工作,為公司出一份力,我感到一些驕傲和自豪。進入公司已經一年多,通過一年多的的工作克服了諸多的問題和工作資源上的不足之處,努力學習,提高自己的理論知識水平和技術水平,踏實工作認真完成領導交辦的各項工作任務。在領導和同事們的關心關懷和支持幫助下,通過自身的不懈努力,在技術,學習和工作等方面取得了長足的進步。在這個崗位上鍛煉了能力,提高了素養,在做人和做事上都有了很大的收獲,在此,我將一年以來的工作情況做一總結和明年的規劃進行詳細匯報。

? ? ? ?XX工作規劃

? ? ? ?1、學習一門網絡方面的新知識,完成自我培訓,提高自己工作水平。

? ? ? ?2、制定合理的工作和學習計劃,使快速優秀的完成工作的基礎上還能學習更多的專業知識,向工程師、中級、高級工程師去努力。

? ? ? ?3、具體工作包括:新建廠區等新建項目網絡建設。

? ? ? ?雖然在工作和學習上取得了一點成效,但是,成績只屬于過去,將來還需要繼續努力,學海無涯,工作無止境。更多的了解網絡建設情況,更好的服務于信息網絡建設。

軟件開發工作總結(篇3)

軟件開發項目個人總結收獲

在過去的一段時間里,我參與了一個軟件開發項目。這個項目是一個在線學習平臺的開發,旨在提供高質量的教育資源給學生和教師。在這個項目中,我擔任了開發團隊的一員,并負責前端開發工作。在完成這個項目的過程中,我積累了許多寶貴的經驗和收獲,以下是我個人的總結與分享。

首先,我學會了如何與團隊合作。這是一個多人參與的項目,有許多不同的開發人員參與其中,負責不同的任務。作為前端開發人員,我需要與后端開發人員和設計人員合作,積極溝通,協調工作,確保軟件的各個組成部分能夠無縫地運行。這個經驗讓我明白了團隊合作的重要性,能夠更好地理解各個職位間的角色和職責。

其次,我學會了如何制定合理的工作計劃和時間管理。在項目開始之初,我和我的團隊一起制定了一個詳細的項目計劃,包括各個開發階段的時間安排和任務分配。通過合理分配時間和任務,我能夠更好地掌控自己的工作進度,避免了任務拖延和時間浪費。在整個項目中,我養成了良好的時間管理習慣,提高了工作效率。

此外,我學到了很多有關前端開發技術的知識。在這個項目中,我使用了HTML、CSS和JavaScript等前端開發的核心技術。通過不斷的練習和實踐,我不僅加深了對這些技術的理解,還學會了如何靈活運用它們來實現各種功能和效果。這些知識和技能對我的職業生涯具有重要的意義,在未來的工作中能夠更好地應對各種開發需求。

另外,我也學會了如何解決問題和應對挑戰。在項目開發過程中,難免會遇到各種問題和挑戰,其中可能涉及到技術上的困難或者與其他團隊成員的合作不暢等。面對這些問題,我學會了保持冷靜和樂觀的心態,并積極主動地去尋找解決方案。有時候,我也會向更有經驗的同事請教,從他們身上獲得寶貴的建議和指導。通過不斷的學習和成長,我成功地克服了很多困難,積累了解決問題的經驗。

最后,我還學到了很多關于團隊合作和溝通的技巧。在軟件開發項目中,良好的溝通和團隊合作是至關重要的。我學會了傾聽他人的意見和建議,并及時傳達自己的想法和需求。通過與團隊成員的積極互動,我們能夠更好地協同工作,充分發揮團隊的智慧和創造力。

總而言之,參與軟件開發項目是一次寶貴的學習和成長機會。通過這個項目,我學到了如何與團隊合作、制定合理的工作計劃和時間管理、掌握前端開發技術、解決問題和應對挑戰,以及提高團隊協作和溝通能力。這些經驗和收獲不僅提升了我的專業能力,也對我的職業發展起到了重要的促進作用。我相信,這些寶貴的經驗將成為我未來職業生涯中的有力支持,幫助我更加出色地完成各種軟件開發項目。

軟件開發工作總結(篇4)

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

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

所以對新人來說,打好基礎是多么重要,可惜我后知后覺了。

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

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

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

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

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

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

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

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

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

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

軟件開發工作總結(篇5)

? ? ? ?文檔名稱XXXXXXXXXXXX公司 ?1

? ? ? ?XXXXXXX公司

? ? ? ?軟件開發組工作制度

? ? ? ?軟件開發組主要由二類人員組成:軟件開發人員、軟件維護人員。

? ? ? ?? 軟件開發人員主要進行軟件程序的開發與維護。

? ? ? ?? 軟件維護人員主要進行程序與數據庫的維護,一般不進行程序的開發工作。為了高效、及時地完成今后的軟件項目,更好的發揮團隊合作精神,就我們這個小組本身特點,制定本制度。作為一個制度,請大家嚴格遵守,我們將對每一個團隊成員進行考核,并嚴格按照本制度規定的條目對大家進行考核和獎罰。

? ? ? ?1、上班時間:

? ? ? ?本項目組每周工作六天,上午9:00—11:50,下午2:00--6:00,晚上有空的就到機房可以做自己的事情,但平時不允許做與軟件項目無關的事情。我們這個團隊將會作考勤記錄,對于經常遲到,缺席的我們將會給予提出批評。如果確為有事,請出示出面的假條。

? ? ? ?上下班時間:

? ? ? ?周一至周六:

? ? ? ?上午:9:00—11:50

? ? ? ?下午:2:00—6:00

? ? ? ?晚上及周未為加班,不做強性考勤規定,但加班者有加班費。

? ? ? ?2、文檔制度:

? ? ? ?作為XX公司的一員,我們一直在對公司管理制度化作努力,每一位成員都應該為公司成為一個成熟的、高速發展的企業而努力。而制度的文檔化就是這樣一個進程的表現形式。因此,我們這個團隊要求每一個成員都要對自己的工作作文檔化的要求,具體方式有以下幾點:

? ? ? ?1)周工作總結。周工作總結不要放到周未才去寫,要在每天的工作快要結束的時候寫,將周工作與日工作總結結合起來,一周所做的事其實來源于每一天,周未的任務是對這一周工作作一個總結,并對下一周的工作做一個計劃,使得我們的工作更有目的性。

? ? ? ?2)開發文檔。軟件開發是一個團隊的合作結晶,不是哪一個英雄的結果,要做到合作

? ? ? ?精神,必需完成軟件開發的文檔化過程。在動手寫程序之前,要做到先有文檔,再根據文檔寫程序,在寫程序的過程中還有不斷地修改文檔,使之更完善,達到第二個人只需要看文檔就可以寫出原代碼的目的。對開發文檔,我希望大家每周能提供一至兩份。文檔及源代碼管理采用微軟的Visual Source Safe。每一個成員都有一個目錄代上傳文件。

? ? ? ?3)文檔的版本化及修改。文檔積累到一定程度都需要合并與整理,這我們將專門選一

? ? ? ?個人來負責這件事,合并、編號整理的文檔將給予保留歸檔。

? ? ? ?文檔名稱XXXXXXXXXXXX公司 ?2

? ? ? ?4)文檔的管理采用計算機管理,工具為Visual Source Safe 6.0 服務器為net-11,每個

? ? ? ?人都有一個自己的目錄和用戶名,每天的程序代碼,分析文檔,建議和意見都要放到服務器上去。

? ? ? ?5)項目組成員每周至少兩個平均不少于2000千字的文檔(程序代碼不算,外部抄襲

? ? ? ?不算)。

? ? ? ?3、模塊完成制度:

? ? ? ?程序分模塊完成,在完成的過程中,我們將進行考核,凡是沒有文檔或者文檔不全者為不合格,將有專門由一人來負責模塊檢查。對于分配的任務能夠及時、完整地完成者,將向公司申請給予獎勵。

? ? ? ?4、休息時間安排:

? ? ? ?中午午休時間為12:00—14:00,大家可以自由安排,也可以上上網,查一些有用的信息或資料。下午6:00以后大家自由安排。

? ? ? ?休息時間,我們將盡可能多的準備一些大家感興趣的,與項目沒有關系的活動。如果可能我們會在晚上安排大家上網,在辦公室申請一個電話線,用筆記本通過電話上網,安裝一個代理服務器,大家都可以上,然后給大家介紹一些網上有趣的網站,通過這些活動,可以提高大家對IT行業的前詹性,以使大家的知識結構更加豐富,增長自己在各方面的特長。或者我會安排一些講座,將我我知道的有趣的東西分享給大家。

? ? ? ?5、獎懲制度:

? ? ? ?為保證本項目順利實施,特制定本制度;本制度經每個成員簽字生效并嚴格按制度完成工作。做到獎罰分明,1)文檔書寫規范,按時完成安排的文檔作品,將給予適當的獎勵;

? ? ? ?2)工作積極、努力,有效利用時間,有及時完成安排的任務,有顯著成效者給予將直

? ? ? ?接性獎給50-100元不等的獎金;

? ? ? ?3)周一至周六每天晚上工作算加班,每次加班為20:00—22:00,每次加班每人5元加

? ? ? ?班費。不打考勤,但遲到、缺席都不算加班;

? ? ? ?4)星期天加班每次不得少于三個小時,每次加班費10元;

? ? ? ?5)積極主動在項目組成員之間,與客戶溝通,給予建議,表達意見者將給予適當獎勵,在客戶面前表現良好,能與客戶建立良好的關系,獎給予適當獎勵;

? ? ? ?6)正常上班時間遲到每周允許一次(超過三小時算缺席)。超過一次者,超過的遲到

? ? ? ?次數每次扣發工資5元,無故缺席一天扣發工資10元,遲到三個小時以上算缺席;

? ? ? ?7)工作期間,長時間做與項目無關的工作者,罰款10元;

? ? ? ?8)長期不能按時完成安排的文檔作品,將給予適當的罰款。

軟件開發工作總結(篇6)

大家上午好!開一次這樣的會不容易,這應該是信息部兩年來人員的一次會議。外地的同事很辛苦的千里迢迢趕過來,希望大家珍惜這個機會,好好的溝通和交流,[本站]使以后的工作進行的更順利!

時間過的很快,很快又到了年底,一年的工作即將成為歷史。在這里我將對我XX年的工作進行一個簡單的總結及對XX年的工作進行一個簡單的規劃。

一、工作總結

(一)、美容院財務系統:

1、及時的修改在辦公例會中提出的相關系統問題以適應公司業務的發展;

2、根據財務部的需求,在系統中增加各種相應的匯總及明細報表,減少了財務部相關的手工單據,更直接的從系統中取數、打印,更好的提高了財務部的工作效率;

3、從4月到5月中,經過一個半月的努力,最終完成了美容院財務系統的分布式操作,相比去年的分布系統更加穩定、準確;

4、在系統中增加了客戶經理操作美容院財務系統的權限(點菜系統),相應的減輕了一線運營的工作以及讓客戶經理更好的管理好自己的客戶;

5、在系統中增加了護理記錄的自動輸入功能(即在財務系統中的交款、開卡、消費等操作記錄自動錄入到美容院業務系統中),從而減輕了一線前臺的工作;

6、在oa系統中嵌入美容院財務系統中各店院業績匯總報表,以方便相關領導及時的了解到公司的運行狀況。

(二)、美容院業務系統:

1、在系統中增加客戶尺寸測量及相關提醒功能,以更好的了解到顧客護理后相應的效果對比;

2、在系統中增加投訴處理功能,更好的處理了法務部、財務部及一線運營相關部門的投訴處理的協調;

3、業務系統數據庫電話號碼加密(系統中對電話號碼的.操作進行加密及對電話號碼解密的顯示,實施時對電話號碼的批處理加密)

4、修改系統中相關運營的操作(修改客戶來源、咨詢產品及客戶資料的合并,相應的減輕本部門相關人員的工作)。

二、工作規劃及打算

繼續維護及更新美容院財務管理系統、美容院前臺業務管理系統,及時更新相關人員對系統提出的需求;財務系統各市場系統的合并操作及顯示、財務系統與人事系統的相關對接、財務系統中集團報表的顯示、用友系統中憑證與財務系統中數據的對接…

三、與自己工作相關的問題:

總結XX年,對于自己感受更多的是忙、壓力、成就。

忙:XX年說起來應該算是很忙的一年,系統不停的修改,修改完一個功能后面還有很多的需求等著自己去做,想找到一點空閑的時間很難。

壓力:看看未來的工作規劃,有個時候聽別人說修改完這個需求后可以減輕別人的工作,總讓自己感覺到很大的壓力。系統的穩定性、數據的準確性,對于公司兩個重要的系統來說表現的尤為重要,雖說這兩個系統還算穩定,但是還是避免不了一些問題,總給自己帶來一些壓力,這也是以后的重點改進,以確保更高的穩定性。

成就:當自己接到系統的一個需求后想到能夠給別人的工作帶來方便、簡化,即使再累也要以自己最快的速度最完善的完成,當完成后自己感覺很有成就感。

關于我們軟件組,我們每一位同事都是很優秀的,我們幾個人一年內開發那么多的系統。對于網絡組的同事,你們有個時候會存在一些抱怨,說軟件不穩定、報錯,也許是我們的開發時間太短,很多的細節問題沒有考慮到!我知道我們的同事也很忙,但請我們的同事不要急躁,詳細的記錄好錯誤信息,看清楚錯誤提示,有時對于一線反饋過來的錯誤希望大家能夠確認好(因為有時一個簡單的錯誤提示會被她們描述成系統使用不了),希望網絡組的同事確認是否存在該軟件上的錯誤,以至于我們能夠及時的處理好!而我們能做的也就是及時的處理問題,提高系統的穩定性、錯誤,減少網絡組同事不必要的麻煩!對于我們軟件組的同事(包括我),要及時的處理好錯誤,找到錯誤的原因,希望下次不要再出現同樣的錯誤!站在我們軟件開發的立場上,雖說軟件的錯誤是不可避免的,但我們可以把它降低到最小!當我們接到一個軟件需求的時候,不要把它想的很簡單,我們盡可能的可以把它考慮到很復雜,這樣我們就可以考慮到更多的細節,比如限制一些相關錯誤的輸入。有個時候軟件是出現的不合理數據,我們不可以認為是是操作員的錯誤,相反我們要想到是自己的錯誤,站在軟件思想上,是我們做的不夠,沒注意細節,給網絡組人員帶來了不必要的麻煩。所以包括我在內軟件組人員要提高自身的軟件技術,多創新,提高自身系統的穩定性,數據的準確性!

在XX年前希望上完所有奈瑞兒店院的分布式財務系統,對各店內的所有服務器數據庫設置密碼,相關的系統中數據連接配置加密,以對XX年的工作劃一個圓滿的句號。

XX年我們繼續努力。

軟件開發工作總結(篇7)

XXXX年頂著碩士的光環加入了一家非常有名的非軟件公司做軟件開發,剛開始一切其實都很美好。大外企的各種好在頭一年給自己帶來了很多光環,當然自己也學到了很多(主要是非技術的東西)。

可是從第二年開始,當自己被各種郵件,開會和扯皮的事包圍后,技術能力急轉直下。然而自己當時還沒意識到這個問題,感覺錢還行,也不忙,再加上本來就很迷茫,就得過且過了。

直到去年,很多清華北大同事的離職,日復一日的簡單重復工作,明顯的天花板,不漲的工資,以及家庭原因的集中爆發才讓自己后知后覺,才開始反醒,才開始下決心做轉變。

然而轉變是痛苦的,這五年技術上主要是在windows平臺上做一些企業內部業務的處理和展示,主要用一點c++/c#,還有MFC,Winform,WPF,WCF。

技術基本上是做的皮毛,一般問題用MSDN,google和stackoverflow就能基本解決。用不到數據庫,也用不到什么數據結構,用到一點點網絡知識,主要精力都在業務展現上。這一切在我看來招個應屆生用一年也能有和我一樣的開發能力,懂的多的業務,也長進不多,都是繁雜的重復。

所以在自己開始面試和找工作時被bs了很多次,頂著光環人家一般都給你面試機會,但是一旦聊到技術細節,自己很多都答不上來,也曾經一度非常沮喪。

慶幸最后找了個技術相關的職位,能夠兼顧到家庭和自己后面發展的想法,還算可以,這是后話,暫不討論。

軟件開發工作總結(篇8)

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

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

? ? ? ?3、軟件開發團隊中,技術不是萬能的,但沒有技術是萬萬不能的!在技術型團隊中,技術與人品同等重要,當然長相也比較重要哈,尤其在mm比較多的團隊中。在軟件項目團隊中,技術水平是受人重視和尊重的重要砝碼。無論你是做管理、系統分析、設計、編碼,還是產品管理、測試、文檔、實施、維護,多少你都要有技術基礎。算我孤陋寡聞,我還真沒有親眼看到過一個外行帶領一個軟件開發團隊成功地完成過軟件開發項目,哪怕就一個,也沒有看到。倒是曾經看到過一個“高學歷的牛人”(非技術型)帶一堆人做完過一個項目,項目交付的第二天,項目組成員扔下一句“再也受不了啦!”四分五裂、各奔東西。那個項目的“成功度”大家可想而知了。

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

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

? ? ? ?6、不要僅局限于對某項技術的表面使用上,哪怕你只是偶爾用

? ? ? ?一、二次。“對任何事物不究就里”是任何行業的工程師所不應該具備的素質。開發windows應用程序,看看windows程序的設計、加載、執行原理,分析一下pe文件格式,試試用sdk開發從頭開發一個windows應用程序;用vc++、delphi、java、net開發應用程序,花時間去研究一下mfc、vcl、j2ee、net它們框架設計或者源碼;除了會用j2ee、jbo、spring、hibernate等等優秀的開源產品或者框架,抽空看看大師們是如何抽象、分析、設計和實現那些類似問題的通用解決方案的。試著這樣做做,你以后的工作將會少遇到一些讓你不明就里、一頭霧水的問題,因為,很多東西你“知其然且知其所以然”!

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

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

? ? ? ?13、本文的總結與反思:

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

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

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

第3篇:NET軟件開發工作職責1.制訂開發計劃。2.負責新產品的研發工作。3.負責針對客戶訂制的應用集成項目的開發。4.負責聯合開發產品的二次開發工作。

軟件開發工作總結(篇9)

1 引言

1.1 編寫目的

XXX公司業務管理系統的開發已經基本完成。寫此項目開發總結報告,以方便我們在以后的項目開發中來更好的實施項目的訂制開發; 讓我在今后的項目開發中有更多的有據的資料來規范我們的開發過程和提高我們的開發效率,從而創造更多公司效益。

1.2 背景

項目名稱:XXX業務管理系統

軟件名稱:XXX業務系統

客戶:XXX

用戶:XXX員工

1.3 參考資料

項目開發文檔:

(1)軟件開發數據模型:PDM_OperationSystem20070831.pdm

(2)數據庫開發文檔: XXX業務管理系統數據庫設計說明書2.0.doc

(3)軟件業務流程參考:XXX業務管理系統流程說明.doc

(4)軟件使用手冊參考:XXX業務管理系統功能說明3.0.doc

(5)軟件業務流程參考:XXX業務管理系統流程說明.doc

(6)軟件中使用到的第三方控件:ComponentArt Web.UI 20xx.1252 for 2.0.rar

(7)軟件中使用的安全Ikey驅動:Ikey Driver.rar

以上參考資料是截止20xx-08-31是最新的資料文檔。如有修改,即使修改此處的參考文檔名稱。

2 開發工作評價

2.1 對生產效率的評價

(1)系統開發已歷時快1年的時間了

(2)開發的反復性比較多。

(3)對客戶的需求理解不是很透徹。

綜合以上,此項目的開發效率不是很高,相反有相當一定時間的浪費。

2.2 對產品功能的評價

經過我們公司各位同事的共同努力協作,XXX業務管理系統已經很好的完成了客戶的業務流需求。經過對客戶使用過程的觀察,此項目開發的還是比較成功,但是還是存在著一些問題,造成這些問題的原因是多方面的。如:前期系統數據庫的設計缺陷和部分代碼的構建缺陷、客戶需求的理解上也存在一定問題,這就需要我們用一定的時間來維護客戶使用過程中提出的新問題和存在的debug。總的來說,此系統的功能開發還是一個比較成功的案例。

2.3 對技術方法的總結

在此項目中使用到技術和工具:

(1)使用代碼生成器:使用代碼生成器 [動軟.Net代碼自動生成器],此工具在很大程度上提高了編碼效率,從而加快了項目的開發進程。在以后的項目中,我們要盡量的來使用一些類似的工具來在最短的時間內完成工作。在今后的項目開發中,我們最好是能開發出適合自己的代碼生成工具,更大限度的節省開發周期和開發費用。

(2)使用數據庫建模工具:PowerDesigner 工具來建立系統數據庫模型,以方便程序員很好的理解業務流和掌握系統架構者的架構思想,更好的滿足客戶的功能需求。在今后的項目開發中,我們要更好的來完成系統的前期數據庫模型的建立,最大的來優化系統功能。

(3)使用第三方控件:此系統中使用了ComponentArt Web.UI 第三方控件。此控件在很大程度上滿足了客戶對軟件界面的需求,從而也給軟件的操作帶來了方便。本項目中只使用了ComponentArt Web.UI一種第三方控件,在今后的項目開發過程中,要繼續使用第三方的控件。這樣以來,無論是針對軟件界面的美觀性、友好性來說、易操作性而言,還是針對系統開發效率而言,這都是很好途徑。但需要注意的是:在使用第三方控件時,要謹慎的選擇一些網絡中的比較常見的第三方控件。

(4)使用自定義控件:此系統中使用了自定義控件(GhdGridView),此自定義控件可以很好的統一系統中的所有信息顯示表格樣式。如客戶對數據顯示樣式有什么新的意見,我就不需要修改每一個頁面的表格樣式,我們只需要修改GhdGridView控件的樣式,系統中的所有繼承自GhdGridView的表格樣式都可以改變。

(5)系統開發框架:此系統的框架使用的是簡單三層結構,此框架在開發一些中小軟件是比較實用的。但是我們要是可以開發出自己的框架,把一些通用的功能開發到框架中。這樣以來,在以后的系統開發中,針對系統中一些通用的功能就不需要再開發,從而也可以很好的提高我們的開發效率;減少很多維護費用。使我們的技術不斷的更加成熟。

(6)系統安全加密:此系統中針對客戶提出的系統安全問題,我們采用了Ikey加密硬件鑰匙來驗證客戶端登陸客戶的合法性,此Ikey鑰匙可以綁定到一個系統使用用戶,也可以讓多個用戶來使用一個加密鑰匙來驗證登陸系統的合法性。這樣以來,即使用戶的密碼不慎丟失,或者被不法人員取得(不法人員他也是無法登陸到我們的系統中來),這樣就最大的提高了我們系統的安全性。Ikey加密鑰匙是很好的加密B/S架構軟件的硬件工具,在以后的軟件安全方面可以借鑒。

3 項目經驗總結

3.1 簽定合同

一個項目的開發成敗或者說項目開發帶來效益的大小,在很大程度上是受項目合同簽定的影響的。往往,很多一部分公司與客戶簽定的項目合同都是很模糊的,也很難簽定的比較清楚,這樣以來就會導致在項目的開發后期,工作量會越來越大,影響項目的竣工周期;而且,項目的開發費用一般是不會變的。這樣以來,我們就大大的降低了我們的開發效益。雖然需求范圍很難簽定的明確,但是我們在簽定合同時,要盡量的去把合同功能邊界和添加新功能的條件簽定。

3.2 開發團隊

在項目確立后,要盡快的建立起項目開發團隊。項目團隊成員的團結合作、相互溝通是非常重要的,團隊成員之間要相互學習彼此的優點和技術,使團隊的能力不斷的提高。這樣,在項目的開發過程中,團隊才不會被難題困住不動。另外,團隊中要有一個項目負責人,這個人無論是在與客戶的溝通上,還是在技術上都要是很出眾的人,此項目負責人要能很好的溝通客戶與開發成員之間,以此來更好的理解客戶的功能需求。人的記憶力總是有限的,所以就要求開發團隊成員要盡量的書寫一些開發文檔,這些文檔往往是我們在項目開發后期要用到的可尋資料。項目團隊士氣是項目成功的一個因素,我們需要不斷的來培養我們的團隊氣勢,使我們的團隊不斷的壯大。

3.3 需求的調研

在項目確立后,就到了需求調研分析階段。

(1)項目組對客戶的整體組織結構、公司有關人員的關系、職責等如果沒有一個很好、足夠的了解掌握,這樣項目組就無法很好的完整的整理到客戶的需求、或者說客戶真實的功能需求,如此以來我們就為自己埋下了地雷,影響項目的開發周期,這就要求我們要與客戶搞好無論是工作上的還是生活上的朋友關系,要深入的去了解客戶需求。

(2)我們要盡量的讓客戶也參與到項目的開發團隊中來,也就是說我們要使客戶把自己也納入到項目的開發團隊中來,如此一來,我們掌握客戶需求的真實性、可靠性就會大大的提高,也就不會為項目的后期功能開發埋下陷阱。

(3)在需求調研過程中,如果缺乏足夠用戶參與,這樣的需求調研也是失敗的。很多程序員不愿參與到客戶的需求調研中去,為什么呢?很簡單,與客戶溝通不如與代碼溝通容易有意思。盡管這樣,我們還是必須用足夠多的時間去和客戶進行溝通,了解他們真實的需求。很多用戶也是如此,他們自己也不愿意參與到項目的需求調研中來,為什么呢?需求調研有出去和朋友一塊爛漫嗎?!雖然現狀如此,我們還是要努力的使客戶參與到需求的調研中來。

(4)模糊需求,也就是模棱兩可是需求規格說明中最為可怕的問題。一是指諸多客戶對需求說明產生了不同的理解;一是指單個讀者能用不止一個方式來解釋某個需求說明。針對對這種情況,就要求我們的調研人員要能夠從多個角度來分析客戶的不同需求,整理出最終的需求與客戶確認,定出最終真實可靠的需求,我們絕不能憑借我們自己的單面理解來定立客戶的最終需求。

(5)在一個項目的開發中,文檔的書寫是極為重要的一項工作。因為,某些文檔就是我們在開發后期與客戶溝通的可尋依據、也是我們程序員在編碼過程中要用到的重要文檔。我們絕對不能認為,憑借我們的大腦來記錄所有的開發需求。即使,你說你是天才,你要用你那顆愛因斯坦的大腦來記錄所有的開發需求,那也是不可能的,人的精力總是有限的。這就要求我們在需求調研中做好需求文檔的記錄和整理。

(6)需求調研工具選擇,客戶一般對圖形還是比較感興趣的,所以我們在調研過程中,我要盡量的采用圖形化界面來和客戶溝通需求。比如可以采用Rose工具,把客戶的意思轉換為用例圖、時序圖、協作圖、狀態圖、類圖等,使表達的意思更加直觀。這樣客戶會更快的進行問題的實質。

3.4 做好開發計劃

在項目確立后,我們就需要做好項目開發計劃,需求調研用時,開發用時,測試用時,實施用時,維護用時。在我們做好了計劃后,我們要隨時的跟蹤計劃任務的完成進度,從而使我們的項目進度掌控在我們的開發周期范圍之內,今日計劃、行動,明日成功。

3.5 很好的溝通

在其他行業中,人與人的之間的溝通是很重要的。項目開發也不例外,很好的溝通能夠加快項目的進度,這就要求我們每一個開發人員要學會和善于溝通于客戶和同事之間。在一個項目的開發過程中,我們與客戶的溝通是一個不斷交流和溝通的過程。在開發到一定的階段,我們就需要和客戶溝通已有功能,盡量的去避免一些隱藏的問題,及時的發現問題,解決問題,從而按時或者提前完成項目的開發。

3.6 做好工作總結

在項目進行的過程中,我們要不斷去整理自己的工作情況和做好總結,這樣以來,無論是在自己的技術還是其它方面,都會對我們有很大的提高,在長期的積累后,無論是我們個人能力,還是我們的團隊能力都會有很大的提高。