西門子成功案例:Parasoft 幫助西門子滿足日益增長(zhǎng)的 API 整合需求
西門子是世界上最大的電氣工程和電子生產(chǎn)公司,在各個(gè)經(jīng)濟(jì)領(lǐng)域也占有大部分的市場(chǎng)份額。自從 1847 年成立以來,西門子一直享譽(yù)全球,在超過 90 個(gè)國家和地區(qū)都有業(yè)務(wù),并在全球擁有 290 家生產(chǎn)基地。公司經(jīng)濟(jì)開發(fā)上的投資組合集中在六個(gè)主要的方面:信息與交流、自動(dòng)化控制、能源、運(yùn)輸、醫(yī)療和照明。
西門子為滿足人們對(duì)高品質(zhì)的期待而孜孜以求,正是這一點(diǎn)讓西門子 IT 操作部門(ITO) 接受 API 服務(wù)。
無論 ITO 的服務(wù)是面向國內(nèi)用戶還是海外用戶,高品質(zhì)服務(wù)日益增長(zhǎng)的需求都要與軟件質(zhì)量管理的先進(jìn)方法相配合。基于這一理念,ITO 公司應(yīng)用整合小組(EAI),也就是負(fù)責(zé)整合及維護(hù)關(guān)鍵 IT 應(yīng)用的部門,與 Parasoft SOAtest 合作開展有關(guān) API 的測(cè)試。
通過一個(gè)自動(dòng)化的檢測(cè)設(shè)備,該小組已能夠顯著的提升其 API 服務(wù)的質(zhì)量并保證軟件的每一級(jí)中的錯(cuò)誤全部被消除。
挑戰(zhàn):應(yīng)對(duì)網(wǎng)絡(luò)服務(wù)實(shí)現(xiàn)的質(zhì)量
作為一家國際化的企業(yè),西門子要面對(duì)來自世界各地的顧客及員工對(duì) IT 服務(wù)日益增長(zhǎng)的要求。對(duì)西門子 ITO 的期望如此之高,保證 IT 系統(tǒng)和服務(wù)一直保持高水準(zhǔn)就成為他們的團(tuán)隊(duì)職責(zé)。
隨著新服務(wù)持續(xù)不斷的介入,ITO 要確保產(chǎn)品完美的與后端設(shè)備整合并孜孜不倦的持續(xù)避免軟件錯(cuò)誤或系統(tǒng)崩潰的發(fā)生。
“我們要提升我們 API 所承擔(dān)的服務(wù)的質(zhì)量。”斯特凡-波澤爾,基地位于德國的 IT 服務(wù)組織 EAI 小組的經(jīng)理解釋道。“我們需要一個(gè)自動(dòng)化的檢測(cè)解決方案,否則,所有的測(cè)試服務(wù)工作都要通過人力手工完成。”
這一小組,負(fù)責(zé)編寫.NET,Perl 和 JAVA 代碼。他們認(rèn)識(shí)到一個(gè)自動(dòng)化的檢測(cè)解決方案將使得發(fā)布、集成以及新應(yīng)用的維護(hù)變得容易。“讓開發(fā)者集中注意力在項(xiàng)目本身而非語言結(jié)構(gòu)本身顯然更容易,這讓開發(fā)者的工作更加輕松。”
EAI 小組用微軟的 BizTalk 服務(wù)器作為它的程序執(zhí)行引擎并依賴 Portal 作為開展商務(wù)處理的渠道。
在 Potzel 的公司的眾多職責(zé)中,負(fù)責(zé)與全球 ITO 客戶創(chuàng)建安全賬戶相關(guān)的自動(dòng)化進(jìn)程是其中重要的一項(xiàng)。在權(quán)衡了它的商務(wù)進(jìn)程引擎后,該小組決定跳過所謂的“操作性服務(wù)”(如賬戶管理和電郵服務(wù))以及“常規(guī)服務(wù)”(包括整體數(shù)據(jù)庫)。
“我的公司應(yīng)用的是 BizTalk 系統(tǒng),”波澤爾說道。“我們保證他們?nèi)旌虬凑找?guī)程運(yùn)行。
我們的目標(biāo)是要貫徹和提升操作和常規(guī)服務(wù)的質(zhì)量。我們意在探尋一種新的檢測(cè)解決方案來幫助我們鞏固服務(wù)的高品質(zhì)。”
行動(dòng):考量 Parasoft 的自動(dòng)化測(cè)試
在全面搜尋了能符合他們條件的測(cè)試解決方案后,西門子 EAI 小組選擇了Parasoft 的SOAtest, “SOAtest 十分靈活,”波澤爾講道。“這是個(gè)整體構(gòu)架,而非一個(gè)簡(jiǎn)單程序。它擁有太多提升我們價(jià)值的可能性和方式。”
“我們?cè)谡麄€(gè)市場(chǎng)里進(jìn)行了調(diào)查,而 SOAtest 是唯一符合我們標(biāo)準(zhǔn)的工具,”他補(bǔ)充道。“這一解決方案的靈活性是獨(dú)一無二的。我們得到來自 Parasoft 的后臺(tái)支持也是如此——他們是我迄今為止見過最棒的團(tuán)隊(duì)之一”
這一檢測(cè)解決方案已被應(yīng)用在 EAI 小組的服務(wù)管理和維護(hù)上。他之后補(bǔ)充道:“這一解決方案就是指——自動(dòng)化檢測(cè)后以手動(dòng)形式展現(xiàn),以極少的出錯(cuò)換來服務(wù)質(zhì)量的提高。”
結(jié)果:高效、響應(yīng)性、靈活性的提高
通過加速商業(yè)和 IT 的進(jìn)程,API 對(duì)西門子 ITO 產(chǎn)生了巨大的影響。IT 服務(wù)組織比以往更加靈敏——展現(xiàn)出了 API 的能力與價(jià)值。
Parasoft 鞏固了組織服務(wù)的提升和開展。通過增加公司 API 的質(zhì)量,Parasoft 已幫助 ITO 服務(wù)于它的海內(nèi)外顧客。通過不間斷的功能性測(cè)試,多功能開發(fā)者可以從事單獨(dú)的服務(wù),他們對(duì)在生產(chǎn)上的表現(xiàn)更加有信心。
“開發(fā)者是凡人,他們會(huì)出錯(cuò),這很正常,”波澤爾說。“我們應(yīng)用 Parasoft 來保證我們?nèi)〉闷谕械慕Y(jié)果。它幫我們生產(chǎn)出可重復(fù)使用于其他工程的測(cè)試套件,而不用一遍遍的重新編寫。我們從中獲益良多,能重復(fù)利用測(cè)試讓我們變得更加高效。”
SOAtest 的引入也加強(qiáng)了小組的有效性和發(fā)展程度。“當(dāng)我利用 SOAtest 創(chuàng)造出一個(gè)測(cè)試套件,我看到了十分精確的結(jié)果,”波澤爾補(bǔ)充道。“如果它不夠好,我就會(huì)聯(lián)系服務(wù)開發(fā)商并討論問題所在。我們討論出錯(cuò)的原因并設(shè)法解決。我們通力合作取得完美的結(jié)果。如果開發(fā)者在改寫時(shí)出現(xiàn)問題,他會(huì)及時(shí)隔離這個(gè)錯(cuò)誤。”波澤爾進(jìn)一步解釋道,“在過去,甄別和隔離錯(cuò)誤十分困難,測(cè)試不同組合十分費(fèi)力。而如今,你可以在投入生產(chǎn)之前就進(jìn)行測(cè)試,也就是說, 西門子能高效的在它的三個(gè)關(guān)鍵系統(tǒng)(開發(fā),工作臺(tái)和生產(chǎn))上運(yùn)行測(cè)試。”
“有了一個(gè)完整的測(cè)試套件,我們就可以在任何系統(tǒng)中檢測(cè)服務(wù),”他補(bǔ)充道。“我們要做的就是改改參數(shù)而已。”
“這是 Parasoft 非常有價(jià)值的一個(gè)方面。”波澤爾認(rèn)可“測(cè)試與生產(chǎn),花費(fèi)與價(jià)值之間總有折中辦法”這一說法。然而,他認(rèn)為 Parasoft 已將這種妥協(xié)轉(zhuǎn)化為更多的測(cè)試覆蓋率和更好的軟件質(zhì)量。
“Parasoft 給我們能迅速貫徹 API 高品質(zhì)的可能性,”他總結(jié)道。“這讓 IT 服務(wù)組織更加靈活,也有能力達(dá)到西門子所面臨的商業(yè)上的高要求。”
客戶概況
西門子下?lián)碛?/span> IT 運(yùn)維部門的 IT 解決方案和服務(wù),是一個(gè)成功的 IT 服務(wù)供應(yīng)商。IT 運(yùn)維提供以下領(lǐng)域的解決方案和服務(wù):IT 外包、IT 基礎(chǔ)結(jié)構(gòu)、IT 安全和商業(yè)進(jìn)程管理。這些解決方案囊括了 IT 領(lǐng)域從咨詢和規(guī)劃到實(shí)施操作的各個(gè)方面。
全面的 IT 及管理知識(shí),讓我們能為顧客提供可觀的附加價(jià)值。IT 運(yùn)維通過了 ISO9000,管理系統(tǒng)質(zhì)量 ISO/IEC20000 以及服務(wù)管理進(jìn)程(Service Management Processes)的認(rèn)證。