軟件項目工作總結
總結是對過去一定時期的工作、學習或思想情況進行回顧、分析,并做出客觀評價的書面材料,它有助于我們尋找工作和事物發(fā)展的規(guī)律,從而掌握并運用這些規(guī)律,不妨讓我們認真地完成總結吧。你想知道總結怎么寫嗎?以下是小編為大家整理的軟件項目工作總結,希望對大家有所幫助。
軟件項目工作總結1
一、個人工作詳細說明
本次軟件項目設計的題目是場地預約系統(tǒng),它是基于B/S模式實現(xiàn)的用于體育城場地管理預約的Web應用軟件。為用戶提供并接受用戶提出的需求信息,同時通過數(shù)據(jù)庫管理系統(tǒng)存儲數(shù)據(jù),給場地的管理帶來很大的方便。本項目的實現(xiàn)分為前臺與后臺。其中前臺,用戶可以瀏覽場地所提供的可預訂場地的信息,同時可以對需要的場地進行預訂;后臺主要是針對管理員,管理員可以通過后臺對場地的相應信息進行增添修改等操作。
我基本參與了本項目的全部實現(xiàn)過程,涉及項目的需求分析,概要設計,詳細設計,代碼編寫,調試與運行。在需求分析階段和小組其他成員認真分析討論了本項目各方面的需求,主要是功能方面的需求,基本確定了本場地預約系統(tǒng)應該具有的基本功能。概要設計階段通過討論分析確定了所需表結構。詳細設計階段參與部分代碼的編寫,其中包括頁面與數(shù)據(jù)庫交互的實現(xiàn),還有相應jsp頁面代碼的實現(xiàn)幾布局的調整,修改。
在數(shù)據(jù)庫設計實現(xiàn)階段,通過和我們組其他成員的共同討論,確定了場地信息、用戶信息等表結構的詳細信息,并實現(xiàn)了其數(shù)據(jù)庫的建立和相應表的具體信息的設計實現(xiàn)。同時針對個別表結構完成了相應代碼的編寫與實現(xiàn)。
在后臺,實現(xiàn)了用戶的信息的瀏覽查看,修改及刪除等功能,同時完成了足球場等場地信息的瀏覽、增添、修改、刪除等功能。
前臺參與了主界面的設計與實現(xiàn),通過查詢數(shù)據(jù)庫得到主界面顯示所需場地的相關信息,通過這樣,用戶可以很清楚的獲知所有可預訂場地的信息,其主界面上的所有關于場地的數(shù)據(jù)都是動態(tài)從數(shù)據(jù)庫獲取的,這樣當場地增添或刪除時通過修改數(shù)據(jù)庫可以很方便的實現(xiàn)界面呈現(xiàn)給用戶的場地信息,能夠很好的使實際情況跟提供給用戶的信息保持同布,非常利于場地信息的管理和發(fā)布。
二、個人工作體會西安石油大學
時間過得真快,不知不覺中近一個月的課程設計就要結束了。本次課程設計我們組做的題目是場地預約系統(tǒng),先前選題的時候以為它實現(xiàn)起來應該比較簡單,在通過后邊的具體分析之后才發(fā)現(xiàn)它并不是我所想象的那樣簡單,其中涉及許多問題我當時并沒有想清楚。
經(jīng)過我們小組的共同努力,最終基本上完成了場地預約系統(tǒng)的實現(xiàn)。雖然做的不是很完美,不是特別有創(chuàng)意,但這是我們共同努力的結果,當我們看著自己親自完成的項目覺得很欣慰。
通過這次課程我對前邊多學的知識有了進一步的認識與掌握,使我進一步認識到課本所學知識與實際應用是不一樣的,在實際應用中需要你去針對具體的問題去靈活的變通處理,而并不總是和課本上的知識一樣。同時,我深感只有通過具體項目的實踐,才能更好的掌握所學知識,并進一步的融會貫通。
這次課程設計使我深刻認識到了一個項目的實現(xiàn)最重要的還是需求分析而不是代碼的實現(xiàn)。在此次場地預約管理系統(tǒng)的實現(xiàn)過程中,我們就是因為期初對本系統(tǒng)的`需求分析工作沒有做到位致使表結構的建立存在不少問題,進而導致后邊在代碼的實現(xiàn)過程中又重新回來修改數(shù)據(jù)庫的表結構。這樣就不得不對已經(jīng)實現(xiàn)的代碼進行修改,這個過程將會是一個相當讓人頭疼的過程。一個系統(tǒng)的實現(xiàn)關鍵的不是代碼的編寫,而是設計,只有設計合理了,在后邊代碼實現(xiàn)的過程中才不會遇到問題,才不會像我們這次那樣需要反復的修改。
本次課程設計使我再次認識到了團隊協(xié)作的重要性,一個人的能力畢竟是有限的,而大家的力量無窮的,有時候一個很小的問題,自己怎么也看不出來,叫別人來幫著看一下可能馬上就能得到解決。團隊成員之間的互相合作可以使問題得到更好的解決,并且在其過程中能夠進一步的相互學習到更多的知識。當然,通過本次我也深知道自己相關專業(yè)知識掌握的還很不夠,在代碼的實現(xiàn)過程也存在諸多問題,對很多的語句語法了解不是很到位,不能很好地運用,需要進一步的學習與掌握。
總的來說,本次課程設計使我對軟件開發(fā)有了進一步的認識,學到了很多知識。這將對我以后的工作學習產生重要的意義!
軟件項目工作總結2
1 引言
1.1 編寫目的
XXX公司業(yè)務管理系統(tǒng)的開發(fā)已經(jīng)基本完成。寫此項目開發(fā)總結報告,以方便我們在以后的項目開發(fā)中來更好的實施項目的訂制開發(fā); 讓我在今后的項目開發(fā)中有更多的有據(jù)的資料來規(guī)范我們的開發(fā)過程和提高我們的開發(fā)效率,從而創(chuàng)造更多公司效益。
1.2 背景
項目名稱:XXX業(yè)務管理系統(tǒng)
軟件名稱:XXX業(yè)務系統(tǒng)
客戶:XXX
用戶:XXX員工
1.3 參考資料
項目開發(fā)文檔:
。1)軟件開發(fā)數(shù)據(jù)模型:PDM_OperationSystem20070831.pdm
(2)數(shù)據(jù)庫開發(fā)文檔: XXX業(yè)務管理系統(tǒng)數(shù)據(jù)庫設計說明書2.0.doc
。3)軟件業(yè)務流程參考:XXX業(yè)務管理系統(tǒng)流程說明.doc
。4)軟件使用手冊參考:XXX業(yè)務管理系統(tǒng)功能說明3.0.doc
(5)軟件業(yè)務流程參考:XXX業(yè)務管理系統(tǒng)流程說明.doc
。6)軟件中使用到的第三方控件:ComponentArt Web.UI 20xx.1252 for asp.net2.0.rar
(7)軟件中使用的安全Ikey驅動:Ikey Driver.rar
以上參考資料是截止20xx-08-31是最新的資料文檔。如有修改,即使修改此處的參考文檔名稱。
2 開發(fā)工作評價
2.1 對生產效率的評價
。1)系統(tǒng)開發(fā)已歷時快1年的時間了
。2)開發(fā)的反復性比較多。
。3)對客戶的需求理解不是很透徹。
綜合以上,此項目的開發(fā)效率不是很高,相反有相當一定時間的浪費。
2.2 對產品功能的評價
經(jīng)過我們公司各位同事的共同努力協(xié)作,XXX業(yè)務管理系統(tǒng)已經(jīng)很好的完成了客戶的業(yè)務流需求。經(jīng)過對客戶使用過程的觀察,此項目開發(fā)的還是比較成功,但是還是存在著一些問題,造成這些問題的原因是多方面的。如:前期系統(tǒng)數(shù)據(jù)庫的設計缺陷和部分代碼的構建缺陷、客戶需求的理解上也存在一定問題,這就需要我們用一定的時間來維護客戶使用過程中提出的新問題和存在的debug。總的來說,此系統(tǒng)的功能開發(fā)還是一個比較成功的案例。
2.3 對技術方法的總結
在此項目中使用到技術和工具:
。1)使用代碼生成器:使用代碼生成器 [動軟.Net代碼自動生成器],此工具在很大程度上提高了編碼效率,從而加快了項目的開發(fā)進程。在以后的項目中,我們要盡量的來使用一些類似的工具來在最短的時間內完成工作。在今后的項目開發(fā)中,我們最好是能開發(fā)出適合自己的代碼生成工具,更大限度的節(jié)省開發(fā)周期和開發(fā)費用。
(2)使用數(shù)據(jù)庫建模工具:PowerDesigner 工具來建立系統(tǒng)數(shù)據(jù)庫模型,以方便程序員很好的理解業(yè)務流和掌握系統(tǒng)架構者的架構思想,更好的滿足客戶的功能需求。在今后的項目開發(fā)中,我們要更好的來完成系統(tǒng)的前期數(shù)據(jù)庫模型的建立,最大的來優(yōu)化系統(tǒng)功能。
(3)使用第三方控件:此系統(tǒng)中使用了ComponentArt Web.UI 第三方控件。此控件在很大程度上滿足了客戶對軟件界面的需求,從而也給軟件的操作帶來了方便。本項目中只使用了ComponentArt Web.UI一種第三方控件,在今后的項目開發(fā)過程中,要繼續(xù)使用第三方的控件。這樣以來,無論是針對軟件界面的美觀性、友好性來說、易操作性而言,還是針對系統(tǒng)開發(fā)效率而言,這都是很好途徑。但需要注意的是:在使用第三方控件時,要謹慎的選擇一些網(wǎng)絡中的比較常見的第三方控件。
。4)使用自定義控件:此系統(tǒng)中使用了自定義控件(GhdGridView),此自定義控件可以很好的統(tǒng)一系統(tǒng)中的所有信息顯示表格樣式。如客戶對數(shù)據(jù)顯示樣式有什么新的意見,我就不需要修改每一個頁面的表格樣式,我們只需要修改GhdGridView控件的樣式,系統(tǒng)中的所有繼承自GhdGridView的表格樣式都可以改變。
。5)系統(tǒng)開發(fā)框架:此系統(tǒng)的框架使用的是簡單三層結構,此框架在開發(fā)一些中小軟件是比較實用的。但是我們要是可以開發(fā)出自己的框架,把一些通用的功能開發(fā)到框架中。這樣以來,在以后的系統(tǒng)開發(fā)中,針對系統(tǒng)中一些通用的功能就不需要再開發(fā),從而也可以很好的提高我們的開發(fā)效率;減少很多維護費用。使我們的技術不斷的更加成熟。
。6)系統(tǒng)安全加密:此系統(tǒng)中針對客戶提出的系統(tǒng)安全問題,我們采用了Ikey加密硬件鑰匙來驗證客戶端登陸客戶的合法性,此Ikey鑰匙可以綁定到一個系統(tǒng)使用用戶,也可以讓多個用戶來使用一個加密鑰匙來驗證登陸系統(tǒng)的合法性。這樣以來,即使用戶的密碼不慎丟失,或者被不法人員取得(不法人員他也是無法登陸到我們的系統(tǒng)中來),這樣就最大的提高了我們系統(tǒng)的安全性。Ikey加密鑰匙是很好的加密B/S架構軟件的硬件工具,在以后的軟件安全方面可以借鑒。
3 項目經(jīng)驗總結
3.1 簽定合同
一個項目的開發(fā)成敗或者說項目開發(fā)帶來效益的大小,在很大程度上是受項目合同簽定的影響的。往往,很多一部分公司與客戶簽定的項目合同都是很模糊的,也很難簽定的比較清楚,這樣以來就會導致在項目的開發(fā)后期,工作量會越來越大,影響項目的竣工周期;而且,項目的開發(fā)費用一般是不會變的。這樣以來,我們就大大的降低了我們的開發(fā)效益。雖然需求范圍很難簽定的明確,但是我們在簽定合同時,要盡量的去把合同功能邊界和添加新功能的條件簽定。
3.2 開發(fā)團隊
在項目確立后,要盡快的建立起項目開發(fā)團隊。項目團隊成員的團結合作、相互溝通是非常重要的,團隊成員之間要相互學習彼此的優(yōu)點和技術,使團隊的能力不斷的提高。這樣,在項目的開發(fā)過程中,團隊才不會被難題困住不動。另外,團隊中要有一個項目負責人,這個人無論是在與客戶的溝通上,還是在技術上都要是很出眾的人,此項目負責人要能很好的溝通客戶與開發(fā)成員之間,以此來更好的理解客戶的功能需求。人的記憶力總是有限的,所以就要求開發(fā)團隊成員要盡量的書寫一些開發(fā)文檔,這些文檔往往是我們在項目開發(fā)后期要用到的可尋資料。項目團隊士氣是項目成功的一個因素,我們需要不斷的來培養(yǎng)我們的團隊氣勢,使我們的團隊不斷的壯大。
3.3 需求的調研
在項目確立后,就到了需求調研分析階段。
。1)項目組對客戶的整體組織結構、公司有關人員的關系、職責等如果沒有一個很好、足夠的了解掌握,這樣項目組就無法很好的完整的整理到客戶的需求、或者說客戶真實的功能需求,如此以來我們就為自己埋下了地雷,影響項目的開發(fā)周期,這就要求我們要與客戶搞好無論是工作上的還是生活上的朋友關系,要深入的去了解客戶需求。
。2)我們要盡量的讓客戶也參與到項目的開發(fā)團隊中來,也就是說我們要使客戶把自己也納入到項目的開發(fā)團隊中來,如此一來,我們掌握客戶需求的真實性、可靠性就會大大的提高,也就不會為項目的后期功能開發(fā)埋下陷阱。
(3)在需求調研過程中,如果缺乏足夠用戶參與,這樣的需求調研也是失敗的。很多程序員不愿參與到客戶的需求調研中去,為什么呢?很簡單,與客戶溝通不如與代碼溝通容易有意思。盡管這樣,我們還是必須用足夠多的時間去和客戶進行溝通,了解他們真實的需求。很多用戶也是如此,他們自己也不愿意參與到項目的需求調研中來,為什么呢?需求調研有出去和朋友一塊爛漫嗎?!雖然現(xiàn)狀如此,我們還是要努力的使客戶參與到需求的調研中來。
(4)模糊需求,也就是模棱兩可是需求規(guī)格說明中最為可怕的問題。一是指諸多客戶對需求說明產生了不同的理解;一是指單個讀者能用不止一個方式來解釋某個需求說明。針對對這種情況,就要求我們的調研人員要能夠從多個角度來分析客戶的.不同需求,整理出最終的需求與客戶確認,定出最終真實可靠的需求,我們絕不能憑借我們自己的單面理解來定立客戶的最終需求。
(5)在一個項目的開發(fā)中,文檔的書寫是極為重要的一項工作。因為,某些文檔就是我們在開發(fā)后期與客戶溝通的可尋依據(jù)、也是我們程序員在編碼過程中要用到的重要文檔。我們絕對不能認為,憑借我們的大腦來記錄所有的開發(fā)需求。即使,你說你是天才,你要用你那顆愛因斯坦的大腦來記錄所有的開發(fā)需求,那也是不可能的,人的精力總是有限的。這就要求我們在需求調研中做好需求文檔的記錄和整理。
。6)需求調研工具選擇,客戶一般對圖形還是比較感興趣的,所以我們在調研過程中,我要盡量的采用圖形化界面來和客戶溝通需求。比如可以采用Rose工具,把客戶的意思轉換為用例圖、時序圖、協(xié)作圖、狀態(tài)圖、類圖等,使表達的意思更加直觀。這樣客戶會更快的進行問題的實質。
3.4 做好開發(fā)計劃
在項目確立后,我們就需要做好項目開發(fā)計劃,需求調研用時,開發(fā)用時,測試用時,實施用時,維護用時。在我們做好了計劃后,我們要隨時的跟蹤計劃任務的完成進度,從而使我們的項目進度掌控在我們的開發(fā)周期范圍之內,今日計劃、行動,明日成功。
3.5 很好的溝通
在其他行業(yè)中,人與人的之間的溝通是很重要的。項目開發(fā)也不例外,很好的溝通能夠加快項目的進度,這就要求我們每一個開發(fā)人員要學會和善于溝通于客戶和同事之間。在一個項目的開發(fā)過程中,我們與客戶的溝通是一個不斷交流和溝通的過程。在開發(fā)到一定的階段,我們就需要和客戶溝通已有功能,盡量的去避免一些隱藏的問題,及時的發(fā)現(xiàn)問題,解決問題,從而按時或者提前完成項目的開發(fā)。
3.6 做好工作總結
在項目進行的過程中,我們要不斷去整理自己的工作情況和做好總結,這樣以來,無論是在自己的技術還是其它方面,都會對我們有很大的提高,在長期的積累后,無論是我們個人能力,還是我們的團隊能力都會有很大的提高。
軟件項目工作總結3
20xx年7月23日,我有幸成為公司一員。我進入公司也快6個月,回首過去的幾個月中我也感受到不少的喜悅,尤其在公司度過的時間讓我難忘。因為在領導的指導下,同事大力的幫助下,客服了不少困難,因此我也成長了不少。可以說是虛心學習,努力工作,以團隊的利益和進度為中心是我一直堅守的原則。雖然說在這短短的幾個月中沒有輝煌的成果,也算是經(jīng)歷了一段不平凡的考驗。因為我在公司感受到了團隊的力量,同時也讓自己更適合團隊工作,尤其是我在技術方面更是突破不少,從以前的認識與了解到今天的熟練,想到此內心無比高興。尤其是剛進公司的兩個月,想想當時的我是多么的笨拙和弱小,因為進入公司以后對于公司需求和業(yè)務流程不是很熟悉。在同事不斷幫助和指導下讓我迅速提升起來以適應公司需求,以至于后來的工作做得非常舒心愉快。
20xx年度個人主要工作內容和任務的完成情況
20xx年度,我的主要工作集中在產品研發(fā)及優(yōu)化領域,現(xiàn)將參與的主要工作內容和任務的完成情況總結如下:
一、新人學習
對公司的整體狀況和運營模式進行了解,重點針對合同管理系統(tǒng)的適用領域、場景以及客戶群體、一般性需求進行學習。熟悉公司技術團的工作模式、編碼規(guī)范和研發(fā)管理控制流程。 通過對公司產品關注領域和業(yè)務流程的學習以及研發(fā)規(guī)范的了解,梳理了技術學習主線,制定了具體的學習目標和時間計劃為技術研發(fā)工作奠定了基礎。
二、公司***平臺的研發(fā)
參與了***平臺的部分功能研發(fā),主要參與以下功能模塊的代碼編制、優(yōu)化和初步的功能驗證測試:系統(tǒng)平臺對接浪潮系統(tǒng)、系統(tǒng)對接審批事項清單模塊,系統(tǒng)管理模塊,籌備成立模塊、成立登記模塊、分支機構管理、組織管理、注銷信息管理、變更信息管理等等。在研發(fā)中,按照團隊規(guī)劃完成了個人的.任務并按照編碼規(guī)范進行了源碼優(yōu)化。對于部分編碼進行分析和重構,對于部分功能模塊進行了效率優(yōu)化和源碼簡化,提升代碼的可讀性、可復用性、可移植性。整個研發(fā)過程,積極融入團隊,提升技術水平的同時進一步加深了對公司產品業(yè)務的理解。
三、公司產品***平臺的優(yōu)化
參與產品***平臺的優(yōu)化。使用技術方法通過重構改進了產品的運行效率。從構建模式、實現(xiàn)方法、代碼風格上進行了多方面的知識整理、分析和優(yōu)化。并以此為契機,強化了效率優(yōu)化的意識,學習了效率優(yōu)化的方法,同時,增強了研發(fā)中兼顧效率的意識。
四、20xx年度個人取得的成績和經(jīng)驗
20xx年是我進入公司的第一年,無論是對于生活閱歷還是工作經(jīng)驗以及技術知識都取
得了很大的成效與進步。在公司的幾個月里我著實成長了許多,尤其是對專業(yè)知識技能的提升、此外還增長了一些對行業(yè)的認識以及開發(fā)流程。
五、20xx年度個人工作中存在的問題和不足及改進方法
剛進公司的時候我面臨很多問題,在工作中遇到非常多棘手的問題,不斷請教前輩們.有了他們的幫助和自己堅持努力,我發(fā)現(xiàn)我所遇到棘手問題越來越少,就這樣我從一個新人慢慢變成一個可以擔當一面的團隊成員,我再也不怕遇到問題。在未來的一年里我應該多鍛煉自己表達能力和加強對普通話的學習,其次,對于技術方面了解不夠全面,不夠廣泛,好多技術都還處于一個熟悉、認知階段。在未來的日子里我會給自己擬定一些目標和學習、提升路線,讓自己技術以及各方面不斷的提高。不讓自己只局限于技術方面的提升與提高 在工作中我體會到了堅持就是勝利,程序員必須有較強的適應能力和承受能力,需要不斷的進行學習補充新的知識,只有不斷的擴充、更新自己的知識才能應變技術的更新與發(fā)展。
六、提出目前公司存在的各方面問題及合理化建議
公司領導比較給力、很會照顧下屬,同事之間也比較容易相處,團隊互助性也比較強。但是我們公司對于技術上是不是應該增加一點技術儲備方面東西。我希望公司能夠一個強大知識庫,比如某一天某個人解決了一個極難解決或者比較罕見的問題。有必要保存到知識庫里,以備后續(xù)之人有一個學習認知的空間。
七、對自己20xx年度整體表現(xiàn)的客觀評價
20xx年度是我在學習中不斷總結經(jīng)驗、吸取教訓、獲得成長的年度。
本年度的工作中,我認真制定工作計劃,按時完成工作任務并適時進行總結和分析,關注功能實現(xiàn)、代碼規(guī)范、效率優(yōu)化和用戶體驗。努力開展對本職工作所需專業(yè)技術學習,優(yōu)化知識結構,并不斷深化對合同管理業(yè)務的理解。團隊建設上,我積極融入團隊,努力營造良好的團隊氛圍,和同事關系融洽。
綜上所述,對于20xx年的工作整體表現(xiàn),我對自己的評定是滿意的。
八、20xx年年度工作計劃安排
1. 在原有體系不變動情況下,配合團隊完成社會組織信息系統(tǒng)后續(xù)的開發(fā)。
2. 加強自己工作中闡述問題的能力和分析能力以及解決問題的能力。
3. 不斷學習新的技術與知識,讓自己更能適應新的需求發(fā)展變化,給自己制定一個短期目標以計劃 。
4. 努力更正自己開發(fā)習慣,提升自己開發(fā)技巧。
5. 了解技術以外的知識,擺脫自己“機器人”的概念。
九、個人職業(yè)生涯規(guī)劃
一、 短期目標(提升專業(yè)技術水平、掌握解決問題的方法)
合理規(guī)劃自己時間,給自己制定一個工作之余的學習計劃,學習目標,在工作不斷吸取經(jīng)驗教訓加以總結匯總,不斷更正自己工作習慣。
二、長期目標(專注改進薄弱環(huán)節(jié),掌握提升效率的技巧,深化業(yè)務理解)
在不斷鞏固自己專業(yè)知識前提下,加深對業(yè)務的理解能力、分析能力、主導能力、不斷充實自己各方面知識技能,強化自己薄弱環(huán)節(jié)。做一個合格高級軟件工程師 。
軟件項目工作總結4
20xx年,公司規(guī)模迅速擴大,公司管理的自動化程度不斷提高,許多軟件系統(tǒng)已不能滿足不斷擴大的管理要求,除了要升級原有的軟件系統(tǒng)外,新的系統(tǒng)開發(fā)需求成倍增加,因而,本年度內擴充了軟件應用及開發(fā)工程師擴大到30人。 20xx年與20xx年間,隨著面向目標軟件平臺的普及,新的高效的軟件開發(fā)模式也在中國軟件業(yè)不斷成熟,整體開發(fā)整體水平有了很大的提高,我公司也引進一些新的開發(fā)工具,實踐了迭代開發(fā)等先進的管理方法。
xx年內我們主要完成了供應協(xié)同平臺,固定資產管理,合理化建議,商用空調信息管理系統(tǒng),基礎文檔管理系統(tǒng)等新的項目。由于開發(fā)管理的改進,本年度,軟件開發(fā)效率提高較大,雖然用戶需求增加很快,我們軟件設計功能滿足率仍然達到了95%,由于引進了專業(yè)的軟件代碼單元測試方法,軟件測試的代碼覆蓋率增加到75%,軟件的BUG率大幅下降,質量大幅提高,項目完成率提高到85%。雖然本年度軟件開發(fā)從質量,效率上都有較大提高,但通過分析,仍然發(fā)現(xiàn)了一些不足之處,需要采取相應的改進措施:
一、由于人員效率的提高,對用戶需求的響應時間縮短到4天,比去年提高了50%,但評估完成時間只提高了10%根據(jù)分析,評估響應時間較長的原因主要是:
。1)、使用的開發(fā)方法有所改變,對開發(fā)時間的評估不是太熟練;
(2)、開發(fā)人員的專業(yè)知識有所增強,但對由于開發(fā)任務較重,對有些專業(yè)領域的熟悉還不夠。
二、關鍵用戶訪談率及關鍵用戶對需求的認同率都有所提高,都達到了90%以上,但仍然有所不足,主要原因如下:
。1)、在忙季,仍然有的.關鍵用戶抽不出時間來接受訪談;
。2)、由于有些需求分析人員經(jīng)驗不足,對部分需求的分析不夠透徹、準確;
三、每個功能模塊平均的BUG數(shù)仍然有2個,單元測試覆蓋率只達到75%,
分析原因如下:
。1)、開發(fā)工具的限制,目前的開發(fā)工具,對界面部分進行單元測試仍然不能自動進行,而用戶界面開發(fā)占系統(tǒng)功能的很大一部分;
。2)、軟件開發(fā)人員的原因:由于軟件人員緊張,項目任務多,交期短,所以
在開發(fā)時,所以,雖然在技術上,將界面程序進一步分拆開來進行更多覆蓋率的測試可以提高測試率,但實際上,由于時間原因,大部分工程師都沒有這樣做,開發(fā)出的軟件代碼缺乏時間整理,并盡量通用化,也是軟件質量沒有進一步提高的原因;
四、項目的按時完成率仍然不夠高,平均只有85%,分析原因如下:
。1)、用戶需求變更太頻繁:由于用戶需求變更太隨意,太頻繁,仍然是按時完成率提高的主要障礙。
。2)、軟件需求分析設計人員的原因:由于設計的不合理,分析用戶需求不夠
透徹和全面,架構設計不合理,導致軟件開發(fā)變更及錯誤多,也導致了軟件項目的開發(fā)延遲;
綜上所述,為了順利實現(xiàn)計算機中心xx年目標,我們計劃改進措施如下:
內部的改進措施:
1、加大對新人培養(yǎng)力度,不但培養(yǎng)新進開發(fā)人員的技術能力,同時注意提高他們對業(yè)務的熟悉程度;
2、貫徹崗位知識能力模型,要求嚴格達標;做到合適的人在合適的位置做合適的事;
3、加強軟件開發(fā)管理,培養(yǎng)團隊合作精神,加強軟件過程控制;
4、優(yōu)化設計開發(fā)方法:加強設計標準化、模塊化;提高軟件開發(fā)效率;
外部的改進措施提議如下:
1、提高業(yè)務部門對軟件開發(fā)過程的了解;
2、培養(yǎng)用戶需求的分析能力;
3、加強與用戶的溝通,讓用戶參與到設計中來;
軟件項目工作總結5
1引言
1.1編寫目的
xx網(wǎng)站建設
說明編寫這份項目開發(fā)總結報告的目的,指出預期的閱讀范圍。
1.2背景
說明:
a. 本項目的名稱和所開發(fā)出來的軟件系統(tǒng)的名稱;
b. 此軟件的任務提出者、開發(fā)者、用戶及安裝此軟件的計算中心。
1.3定義
列出本文件中用到的專門術語的定義和外文首字母組詞的原詞組。
1.4參考資料
列出要用到的參考資料,如:
a. 本項目的已核準的計劃任務書或合同、上級機關的批文;
b. 屬于本項目的其他已發(fā)表的文件;
c. 本文件中各處所引用的文件、資料,包括所要用到的軟件開發(fā)標準。列出這些文件的標題、文件編號、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。
2實際開發(fā)結果
2.1產品
說明最終制成的產品,包括:
a. 程序系統(tǒng)中各個程序的名字,它們之間的層次關系,以千字節(jié)為單位的各個程序的程序量、存儲媒體的形式和數(shù)量;
b. 程序系統(tǒng)共有哪幾個版本,各自的版本號及它們之間的區(qū)別;
c. 每個文件的名稱;
d. 所建立的每個數(shù)據(jù)庫。 如果開發(fā)中制訂過配置管理計劃,要同這個計劃相比較。
2.2主要功能和性能
逐項列出本軟件產品所實際具有的主要功能和性能,對照可行性研究報告、項目開發(fā)計劃、功能需求說明書的有關內容,說明原定的開發(fā)目標是達到了、未完全達到、或超過了。
2.3基本流程
用圖給出本程序系統(tǒng)的實際的基本的處理流程。
2.4進度
列出原定計劃進度與實際進度的`對比,明確說明,實際進度是提前了、還是延遲了,分析主要原因。
2.5費用
列出原定計劃費用與實際支出費用的對比,包括:
a. 工時,以人月為單位,并按不同級別統(tǒng)計;
b. 計算機的使用時間,區(qū)別cpu時間及其他設備時間;
c. 物料消耗、出差費等其他支出。
明確說明,經(jīng)費是超出了、還是節(jié)余了,分析其主要原因。
3開發(fā)工作評價
3.1對生產效率的評價
給出實際生產效率,包括:
a. 程序的平均生產效率,即每人月生產的行數(shù);
b. 文件的平均生產效率,即每人月生產的千字數(shù);
并列出原訂計劃數(shù)作為對比。
3.2對產品質量的評價
說明在測試中檢查出來的程序編制中的錯誤發(fā)生率,即每干條指令(或語句)中的錯誤指令數(shù)(或語句數(shù))。如果開發(fā)中制訂過質量保證計劃或配置管理計劃,要同這些計劃相比較。
3.3對技術方法的評價
給出對在開發(fā)中所使用的技術、方法、工具、手段的評價。
3.4出錯原因的分析
給出對于開發(fā)中出現(xiàn)的錯誤的原因分析。
4經(jīng)驗與教訓
列出從這項開發(fā)工作中所得到的最主要的經(jīng)驗與教訓及對今后的項目開發(fā)工作的建議。
軟件項目工作總結6
軟件項目管理已經(jīng)到了學期的最后,我們seed小組的軟件項目也已完工,這一個學期真的是獲益匪淺!
禮平老師曾經(jīng)說我既可以走技術路線也可以走管理路線,一切都看我自己。真的很是佩服老師的看人眼光,很犀利。我知道,現(xiàn)在的我不是沒有能力去做好,只是自己沒有去做,一直在殿外徘徊,不肯付出努力向前邁進。從大一到現(xiàn)在,我的專業(yè)技術一直都是我的短板,理由么,很簡單,就是因為自己懶,不肯花時間去做。從以前不知道自己想做什么,到現(xiàn)在明確目標,可以說,軟件項目管理課程給了我很多靈感,讓我從自己紛亂的思緒中看清楚了自己最想要的東西。一直自己很喜歡管理,我會花費很多時間在這上面,從大一到現(xiàn)在一直都是,一直沒有改變過。在技術上,我總是給自己找借口,總是偷懶,但我現(xiàn)在明確了一點,沒有技術,就沒有管理!脫離技術的管理是不可能的,也是不現(xiàn)實的。在這個行業(yè)里,技術是一切的基本,想作工程師也好,想作管理者也好,技術都是起步的根基。而我這次所經(jīng)歷的項目更讓我明確了這一點。在這個小項目里,雖然我們兩個星期就開發(fā)完成了這個軟件,并交付使用,但是問題還是很多的。在這么一個小項目里,由于需求、設計、代碼、文檔產生的問題,每一個看似容易,卻都需要實實在在的經(jīng)驗在里面,都需要對業(yè)務的熟悉,有語言功底作根基。
在這個項目里,我負責軟件配置管理工作,在文檔的整理過程中,我仔細看了他們的需求分析,概要設計,數(shù)據(jù)庫設計,模塊設計等文檔,也參與了風險分析文檔的編寫,承擔了用戶手冊和項目成本估算的編寫。在這個過程中,我明確了技術的實在意義,明確了技術對我的指導作用,同時也明確了自己的`學習道路應該怎么走下去!
整個項目進行的過程中,我一直在努力從中學習,我旁聽開發(fā)組的會議,為組長提供管理意見,為會議、文檔制定標準,整個過程我收獲了很多。
1、 軟件項目小組中的人員安排要職責明確,并有配套的管理記錄,整理每個人的工作進度,隨時更新,以方便開發(fā)人員、測試人員之間的溝通。
2、 會議、文檔、代碼都要有相應的“紀律”,否則整個小組的開發(fā)效率會大打折扣。
3、 對業(yè)務的熟悉有助于明確需求,只有明確的需求才能讓項目更加順利的進行。
4、 細致的計劃可以讓項目進行避免很多彎路,可以在任務的初期就發(fā)現(xiàn)存在的問題,并及時予以解決。
5、 項目文檔、代碼定期予以備份,當項目遇到未預料到的問題時可以及時恢復,盡可能減少損失。
當然,還有很多,包括軟件測試上的收獲,寫文檔的收獲,這里就不一一列舉了。這是我大學里最認真的一門課,當然,收獲也是最多的。
最后,謝謝禮平老師給我?guī)淼倪@一切一切,也感謝同組同學給我的幫助,結果已然不重要了,我所收獲的這許多東西,遠比成績要有意義的多
軟件項目工作總結7
自2月份開始,我一直在跟進xx銀行w-xxnd1s2.0項目的測試工作,至此為止已近6個月時間, 從公司內部系統(tǒng)測試、驗收測試,再到uat測試,以及投產前的系統(tǒng)壓力測試等等。從開始到項目即將結束,一步步走過來。本次項目中,我作為測試環(huán)節(jié)的主力 人員之一,僅對此項目中測試工作進行總結。
一、項目測試進度控制。
項目的測試進度主要是按照項目計劃進行的,完全按照項目組計劃要求完成測 試任務、提交測試類相關文檔,包括測試案例的完善、制定測試計劃、執(zhí)行測試、缺陷跟蹤以及bug回歸測試等。協(xié)調項目的內部測試工作,本此項目中測試小組 一共組織了四輪次系統(tǒng)全面測試工作,認真配合項目工作,共同保證項目質量。項目測試的問題跟蹤及處理采用每日進行修改問題回歸測試工作,每日同步更新問題 跟蹤單的模式,按照規(guī)劃時間完成系統(tǒng)更新測試。
二、項目組內部成員關系處理。
在項目工作的這幾個月里大家相處融洽,項目組內部共同探討解決 問題的方法,向各模塊負責人學習模塊功能處理方式,向業(yè)務人員了解系統(tǒng)中涉及的業(yè)務知識點,兩者結合起來進行模塊功能測試。鑒于之前轄內對公交易系統(tǒng)和中 行對公項目的經(jīng)驗,也向項目組提出了一些完善性意見。
三、協(xié)調用戶測試方面。
用戶驗收測試是項目測試工作的`重要組成部分之一,是項目驗收階 段的最終把關階段,業(yè)務人員結合日常業(yè)務處理情況對系統(tǒng)進行的嘗試性使用過程。本次項目客戶測試方面也是我個人覺得不夠安全感一個主要方面,客戶測試介入 力度太小,盡管我們已經(jīng)很多次電話催促業(yè)務人員測試,每次聯(lián)系相關業(yè)務人員進行測試,他們來到項目組開發(fā)現(xiàn)場測試,也僅僅一兩個小時時間,簡單的進行驗證 操作即可。xx銀行利用兩批系統(tǒng)培訓的時間安排了兩次分行集中測試,也算給項目進行了一次全面的測試,從中也暴露出不少系統(tǒng)存在的問題,目前項目組均已解 決。
四、測試成效方面。
中信x-funds2.0系統(tǒng)測試中,共記錄問題及客戶新增需求825個,其中bug數(shù)量512個、系統(tǒng)完善類問題225個,新增需求類問 題88個。組織了四輪次內部系統(tǒng)全面測試工作,兼顧日常系統(tǒng)更新測試工作,最大限度的進行了內部質量把關。配合外包公司一同進行系統(tǒng)壓力測試及穩(wěn)定性測 試,測試結果符合客戶要求,F(xiàn)中信x-funds2.0系統(tǒng)臨近投產實施工作,測試組還將繼續(xù)配合配合項目投產工作及投產后的補丁更新測試工作。
五、個人得失方面。
作為此次項目測試的負責人,對于日常的測試流程、測試任務分配、測試執(zhí)行、缺陷跟蹤、協(xié)調內部測試及協(xié)調客戶測試方面能力均得到了進一步提 高,理清了項目整個過程中測試小組的工作過程以及后期的項目移交工作。同時也對各子系統(tǒng)相應的業(yè)務知識有了更進一步認知。相關業(yè)務知識方面還需要進一步加 強,測試技能及測試管理方面還需要進一步完善學習。更好的吸收項目經(jīng)驗,做好以后的補丁測試工作及其他項目的測試工作。
【軟件項目工作總結】相關文章:
軟件項目工作總結11篇06-11
軟件項目經(jīng)理年終工作總結01-11
軟件工作總結06-18
軟件銷售工作總結01-06
設計軟件工作總結01-22
軟件銷售工作總結04-09
項目工作總結06-12
軟件開發(fā)工作總結01-14
軟件測試工作總結04-12