測試應用程序

    軟件測試

    CIO的觀點:為什麼軟件測試現代化是商業的當務之急

    數字化項目的軟件測試現代化將把測試從損益表上的一個項目提升到戰略上至關重要的東西。

    軟件測試最近已經成為cio級別的熱門話題。為什麼?測試通常被引用為#1瓶頸到現代應用程序交付。

    但也有好消息:軟件測試,就像許多其他IT功能一樣,可以從自動化中受益,從而消除延遲,加速創新,並降低成本。我們最近采訪了Clark Golestani,他是默克公司前新興業務總裁和全球首席信息官,目前是C Sensei集團的董事總經理,探討為什麼任何關注創新速度和數字化轉型成功的首席信息官都應該把軟件測試作為首要關注的問題。

    問:為什麼首席信息官要關心軟件測試?

    答:隨著數字化成為企業活動、品牌和聲譽的方方麵麵的一部分,軟件測試變得至關重要。然而,在這個數字時代,用於測試的手工工作量是不可思議的。我不認為任何業務流程都像軟件測試那樣需要手工操作。軟件測試的親力親為性質——即使是在軟件公司——簡直令人驚歎。我的咖啡機比大多數企業的測試流程自動化得多。這不僅昂貴;它也阻礙了創新。

    當你為你的數字項目進行現代化測試時,測試就從損益表上的一個項目上升到戰略上至關重要的東西。通過轉換測試,您實際上可以彌合雙峰/雙速it的差距,極大地加速“較慢”的速度,並使整個組織能夠更快地運行。

    問:DevOps如何改變測試的角色和重要性?

    答:測試可以確保數字資產按照你的預期或希望的方式運行。然而,測試常常被視為一種必要之惡。這隻是你需要做的事情,以便讓遊戲發行和付費。這從未被認為是戰略性的。這種觀點來自於開發軟件的經典瀑布式方法,在這種方法中,測試通常是外包的。但今天的現實是,那個世界早已不複存在。

    現在,向DevOps和敏捷方法的轉變已經使測試成為開發活動中絕對關鍵的組成部分。持續測試成為該產品的中心階段,需要在每個級別進行集成,從開始到所有的持續發布周期。

    伴隨著更好的產品,你還能獲得其他好處。你開始發現開發領域,在那裏你可以創造難以置信的生產力提高水平,生產更好的數字產品,同時節省資金。

    問:如果測試方法和工具不現代化,可能會有什麼影響?

    答:當你不專注於用自動化實現測試的現代化時,你會發現測試的時間和成本與你期望的創新速度不同步。結果,你的交付能力和競爭力就會減弱。我相信您能夠推動更高水平的競爭力的唯一方法是專注於軟件測試並通過自動化使其現代化。

    問:首席信息官如何改進他們的測試程序?

    答:首先要深入了解你的組織現在是如何進行測試的,尤其是如果它是外包的,因為它可能沒有你想象的那麼好。你可能會發現需要一個大的改變。

    領導團隊需要在組織內部從上到下支持這種改變。但是要明白,變更管理所涉及的不僅僅是人和過程,還包括技術。您需要使用最好的技術,以推動更高的自動化水平,並獲得您所尋求的結果。同樣,確保您的測試自動化計劃包括遺留係統(例如,SAP)以及嶄新的麵向客戶的應用程序。你可以從兩者中獲得同樣大的影響。

    最重要的是,如果你不把測試作為你在數字領域取得成功的必要戰略舉措,你的午餐就會被競爭對手吃掉。我認為任何領導者都不能忽視軟件測試。

    Baidu
    map