中期總結報告
預就業(yè)畢業(yè)實踐中期小結
實踐單位指導教師專姓班學
201*年12月8日
業(yè)名級號一、概述
從今年的7月份開始,我將在西門子工業(yè)軟件(山海)有限公司進行為期一年的實習。在公司,我擔任的職位是應用工程師一職,我的主要工作是對NX功能模塊進行測試.在工作之余,我們還要完成Teamcenter和NX二次開發(fā)選修課的任務。
SiemensPLMSoftware是西門子工業(yè)自動化事業(yè)部旗下機構、全球領先的產品生命周期管理(PLM)軟件與服務提供商。PLM是把更多創(chuàng)意轉化為成功產品的平臺,因為只有PLM才能提供以數字化方式創(chuàng)建、驗證和管理詳細產品與過程數據所需的應用深度和廣度,支持持續(xù)創(chuàng)新。NX是SiemensPLMSoftware公司新一代數字化產品開發(fā)系統(tǒng),是當今世界上最先進和高度集成的、面向制造行業(yè)的CAD/CAE/CAM軟件系統(tǒng),支持從概念(CAID),到設計(CAD)、分析CAE)、制造(CAM)的產品開發(fā)完整流程。NX可以通過過程變更來驅動產品更新,管理生產和系統(tǒng)性能知識,根據已知準則來確認每一個設計決策。NX建立在為客戶提供無與倫比的解決方案的成功經驗基礎之上,這些解決方案可以全面地改善設計過程的效率,削減成本,并縮短進入市場的時間,使企業(yè)能夠通過新一代數字化產品開發(fā)系統(tǒng)實現向產品全生命周期管理轉型的目標。NX被廣泛應用于通用機械、模具、汽車及航空航天領域,被很多世界著名公司選定為企業(yè)計算機輔助設計、分析、制造的標準。二、實踐過程和內容
我在公司擔任的是軟件應用工程師,也有人稱之為軟件測試工程師。軟件測試工程師(SoftwareTestingEngineer)指理解產品的功能要求,并對其進行測試,檢查軟件有沒有錯誤(Bug),決定軟件是否具有穩(wěn)定性(Robustness),寫出相應的測試規(guī)范和測試用例的專門工作人員。簡而言之,軟件測試工程師在一家軟件企業(yè)中擔當的是“質量管理”角色,及時糾錯及時更正,確保產品的正常運作。按其級別和職位的不同,分為三類。高級軟件測試工程師,熟練掌握軟件測試與開發(fā)技術,且對所測試軟件對口行業(yè)非常了解,能夠對可能出現的問題進行分析評估;中級軟件測試工程師,編寫軟件測試方案、測試文檔,與項目組一起制定軟件測試階段的工作計劃,能夠在項目運行中合理利用測試工具完成測試任務;初級軟件測試工程師,其工作通常都是按照軟件測試方案和流程對產品進行功能測驗,檢察產品是否有缺陷。
軟件項目開發(fā)是個分工明確的系統(tǒng)工程,不同的人員扮演了不同的角色,包括部門經理、產品經理、項目經理、系統(tǒng)分析師、程序員、測試工程師、質量保證人員等?梢,軟件測試工程師只是軟件項目開發(fā)中的一個角色而已。
測試工程師承擔的任務角色決定工作內容和承擔的任務。測試工程師的角色應該承擔什么任務呢?這沒有統(tǒng)一的答案。因為,這與軟件公司的規(guī)模,軟件項目管理制度,公司領導和項目經理的管理風格,以及具體軟件項目自身的特點有很大關系。而且,測試工程師也有普通和高級之分;\統(tǒng)的答案列舉如下:(1)設置軟件測試環(huán)境,安裝必要的軟件工具。(2)運行軟件,發(fā)現和報告軟件缺陷或錯誤,尤其需要快速定位軟件中的嚴重的錯誤。(3)對軟件整體質量提出評估,確認軟件達到某種具體標準。以最低的成本,最短的時間,完成高質量的測試任務。在這其中,最重要的是要明確,程序員的責任和目標。在執(zhí)行任何具體測試任務前,都要在項目組內對于責任和目標達成共識,以免帶來后續(xù)工作的相互推諉。
在測試過程中,一個值得注意的方面就是工作效率和質量,或許高級測試工程師與普通測試工程師的主要區(qū)別在于高級測試工程師可以更快地發(fā)現更多軟件中的嚴重錯誤。對此,有什么可以借鑒的訣竅嗎?以下就是我總結的一些技巧:(1)首先測試程序的核心功能,然后測試輔助功能。(2)首先測試功能,然后測試性能。(3)首先測試常見情況,然后測試異常情況。(4)首先測試經過變更的部分,然后測試沒有變更的部分。(5)首先測試影響大的問題,然后測試影響小的問題。(6)首先測試必須測試的部分,然后測試可選或沒有要求測試的部分。
另外需要強調的一點是,無論你是多么高級的測試工程師,都要明白無論測試需要的工具多么復雜,測試步驟多么冗長,測試工程師在軟件項目開發(fā)中始終都是扮演服務員的角色,這是由測試工作的特點決定的。任何服務都有被服務對象客戶,測試工程師的服務對象有哪些呢?最重要的客戶是軟件的用戶。測試工程師需要站在客戶的使用和需求角度測試軟件,報告問題。項目經理也是客戶。測試工程師需要報告測試工作進度和發(fā)現的問題,尤其是嚴重的問題。程序員是最經常打交道的客戶。為了便于程序員重復報告的錯誤,盡量提供良好的軟件問題報告,以便程序員可以更快的修復軟件錯誤。技術文檔工程師、市場開發(fā)人員和技術支持工程師也都是測試工程師的服務對象。
前文已經指出測試工程師應該明確角色,明確任務和責任。知道哪些是自己分內的事,哪些是不屬于自己的事。一定要盡最大努力完成分內的事,不要做不屬于自己的事情,以免弄巧成拙。為了更好的扮演軟件測試工程師的角色,盡量避免犯下面的錯誤:
⒈承諾完成測試的軟件沒有質量問題
軟件測試只是保證質量的一種方法,軟件測試工程師的工作不會直接提高軟件質量,因為絕大多數軟件錯誤都需要程序員修復。軟件測試只能證明軟件存在錯誤,不能保證軟件沒有錯誤,不可能找出全部軟件錯誤。個人的能力和對質量的影響范圍很小,軟件質量的提高要靠軟件項目團隊全體成員的共同努力。
⒉承擔軟件的發(fā)布權利不要因為軟件中存在還沒有修復的錯誤,而試圖提出更改軟件發(fā)布的計劃。也不要認為已經完成了測試計劃,自己決定可以發(fā)布軟件。因為,改變軟件發(fā)布計劃可能要失去進入市場的良機和很多客戶,對此造成的經濟和公司市場的損失將不是測試工程師能夠承擔的。另外,軟件發(fā)布后,如果用戶發(fā)現了新的軟件錯誤,公司領導或項目經理可能將過錯加在軟件測試人員的頭上,因為他們同意發(fā)布軟件。通常軟件發(fā)布的權利由產品經理、項目經理、測試經理、市場經理共同集體討論決定。
⒊扮演過程改進成員的角色
軟件測試工程師必須報告錯誤,有時也要分析錯誤的類型、特征和產生錯誤的原因。但是,不要主動提出改進軟件過程的具體改進措施,更不要直接干涉程序員的工作方式,以免出力不討好,影響今后的愉快合作。軟件過程改進的方法是軟件質量控制部門的事情,這是他們的本職工作。
三、實踐體會
實習對我來說是個既熟悉又陌生的字眼,因為我十幾年的學生生涯也經歷過很多的實習,但這次卻又是那么的與眾不同。他將全面檢驗我各方面的能力:學習、生活、心理、身體、思想等等。它就像是一塊試金石,檢驗我能否將所學理論知識用到實踐中去。關系到我將來能否順利的立足于這個充滿挑戰(zhàn)的社會,也是我建立自信心的關鍵所在,所以,我對它的投入也是百分之百的!為期一年的實習已經過去了半年,在這半年里我還是有不少的收獲。
通過此次實習,讓我學到了很多課堂上更本學不到的東西,仿佛自己一下子成熟了,懂得了做人做事的道理,也懂得了學習的意義,時間的寶貴,人生的真諦。明白人世間不可能一切都是一帆風順的,只有勇敢去面對人生中的每個驛站!這讓我清楚地感到了自己肩上的重任,看清了自己的人生方向,也讓我認識到了軟件測試工程師工作需要仔細認真的工作態(tài)度,要有一種平和的心態(tài)和不恥下問的精神,不管遇到什么事都要仔細地去思考,多聽別人的建議,不要太過急躁,要對自己所做事去負責,不要輕易的去地承諾,承諾了就要努力去兌現。我知道工作是一項熱情的事業(yè),并且要有持之以恒的品質精神和吃苦耐勞的品質。我覺得更加重要的是,在這段實習期間里,我第一次真正地融入了社會,在實踐中了解了社會,掌握了一些人與人交往的技能。利用這次難得的機會,也打開了視野,增長了見識,為我以后進一步走向社會打下了堅實的基礎。
實習期間,我從未出現過無故缺勤。我勤奮好學.謙虛謹慎,認真聽取指導老師的建議,對于別人提出的工作建議虛心聽取。并能夠仔細觀察、切身體驗、獨立思考、綜合分析。能夠做到服從指揮,與同事友好相處,尊重領導,工作認真負責,責任心強,能保質保量完成工作任務。并始終堅持一條原則:要么不做,要做就要做最好;叵胱约涸谶@半年里的工作情況,不盡如意。對此我思考過,缺乏經驗自然是一個因素,然而更重要的是心態(tài)的轉變沒有做到位,F在發(fā)現了這個不足之處,應該還算是及時吧,因為我明白了何謂工作。在接下來的日子里,我會朝這個方向努力,我堅信在今后的工作中我會做的越來越好!四、下一階段的工作
在接下來的半年時間里,我將一如既往地努力工作,在工作地同時,我還要完成NX二次開發(fā)選修課的任務。在此期間,我還有一個更加重要的任務就是畢業(yè)設計。我會在不影響工作的情況下,努力完成畢業(yè)設計,爭取拿到優(yōu)秀畢業(yè)設計的榮譽!
擴展閱讀:述職報告與工作總結的區(qū)別
述職報告與個人工作總結的區(qū)別
最近,常常在博客里看到年終總結和述職報告,有不少人在擬寫述職報告時,往往把它寫成個人工作總結,將兩者混為一談。述職報告和個人工作總結是使用比較頻繁的兩種事務文書,要準確掌握它們的寫法,關鍵在弄清兩者的區(qū)別。個人查閱整理了一些相關資料,和大家一起學習。一、概念不同
概念是反映對象本質屬性的。述職報告和個人工作總結在概念的本質上有所不同,應把兩者加以區(qū)分開來。述職報告是各類公職人員向所在單位的組織、人事部門、上級機關和職工群眾,如實陳述本人在一定時期內履行崗位職責情況的一種事務文書!睹献恿夯萃跎稀氛f:“諸侯朝天子日述職。述職者,述所職也。無非事者!笨梢姡^述職就是陳述職守,報告職責范圍內的工作,而不涉及與本職無關的事項。而個人工作總結則是個人對做過的某一階段的工作進行系統(tǒng)的回顧、分析,從中找出收獲、經驗教訓及帶有規(guī)律性的認識的一種事務文書。二、目的作用不同
述職報告和個人工作總結行文的目的和作用是不一樣的。述職報告是群眾評議組織、人事部門考核述職干部的重要文字依據,不僅有利于述職者進一步明確職責,總結經驗、吸取教訓、提高素質、改進工作,還有利于增強民主監(jiān)督的良好風氣。而個人工作總結則是為了總結出帶有規(guī)律性的理性認識,借以指導今后的工作,同時,也有助于針對性地克服工作中存在的問題,不斷提高自身的工作能力。三、回答的問題不同
兩者在具體寫作中,文中具體所要回答的問題也有所不同。個人工作總結是對一項工作或一段時間里的工作給予的歸納,它要回答的是做了哪些工作,有哪些成績,取得了哪些經驗,存在哪些不足,要吸取什么教訓,今后有何打算等問題。而述職報告要回答的是有什么職責,履行職責如何,是如何履行職責的。稱職與否等問題。既要表述履行職責的結果,展示履行職責的過程,又要介紹履行職責的出發(fā)點和思路,還要申述處理問題的依據和理由。除上文涉及的三點理論方面區(qū)別以外,在實際寫作操作過程中,還有以下三方面的不同,即兩者寫作的側重點不同、結束語不同以及表達方式的不同。一、寫作的側重點不同
應用文在寫作時,并不是對每個部分平均分配筆墨,把所有的材料羅列開來,而是有所側重,詳略得當。在這點上,述職報告與個人工作總結在寫作的側重點,主要著筆的地方也有所不同。個人工作總結一般以歸納工作事實、匯總工作成果為主。重點在于闡述主要工作,取得的成績都可以歸納在總結之中。而述職報告則必須以報告履行職責情況、報告德才能績?yōu)橹,重點在于展示履行職責的思路、過程和能力,重點和范圍有確定性,僅限于職責的范圍之內,圍繞職責這個基點精選材料,職責范圍外的概不涉及。二、結束語不同
應用文的結構一般有固定的模式,它崇尚程式化的結構,循規(guī)蹈矩而不別出心裁。述職報告與個人工作總結在結構上大致相同,只就是在結尾部分有所區(qū)別。述職報告結束時一般在指出存在的問題后,闡述自己的態(tài)度,歡迎大家對自己的述職報告進行評議,常用“以上報告請批評指正”、“述職至此,謝謝大家”、“專此報告,請審閱”等字樣。而個人總結結束時即在指出存在問題后,還要寫上下一步的工作打算、努力方向及解決問題的措施。三、表達方式不同
文章是內容與形式的統(tǒng)一體。好的內容,必須通過恰當的形式才能得以充分的表現。應用文寫作也如此,由于寫作目的、內容不同,所使用的表達方式也不盡相同。總結一般采用敘述的方式,運用敘述語言,語句概括,不要求展示工作過程,只需歸納工作結果。述職報告則采用夾敘夾議的方式,運用敘述和議論,還輔以適當的說明;仡櫣ぷ髑闆r,主要用敘述;分析問題,評價成績時,用議論;需要交代某些情況時,用說明。把握他們之間的區(qū)別與聯(lián)系,才能更好地充分發(fā)揮這兩種應用實用文體的作用。
友情提示:本文中關于《中期總結報告》給出的范例僅供您參考拓展思維使用,中期總結報告:該篇文章建議您自主創(chuàng)作。
來源:網絡整理 免責聲明:本文僅限學習分享,如產生版權問題,請聯(lián)系我們及時刪除。