最好的收聽體驗是在Chrome, Firefox或Safari上。在蘋果播客或PodcastOne上訂閱美聯儲科技談話的音頻采訪。
本周開始聯邦科技講座,主持人約翰·吉爾羅伊采訪了約翰·菲利普斯,公共部門的副總裁Tricentis.
在部署之前,每個軟件項目都必須包括測試。傳統上,測試是在冗長乏味的瀑布項目結束時完成的。測試將不可避免地導致問題,整個項目將不得不在許多地方重寫。這個過程看起來並不多,直到你明白許多大型項目可能需要數年才能完成。
這種瀑布式流程的一種解藥是敏捷軟件開發,在敏捷軟件開發中,發布和修改小的“一口大小”的代碼塊,以適應快速變化的條件。手動測試包含在這些小的部分中。
聯邦係統不斷受到攻擊,必須遵守無數的網絡安全法規,這些法規必須經過測試。此外,如今的係統可以包含數十個應用程序,為了安全起見,每個應用程序都必須定期打補丁。不幸的是,這個測試階段可能非常耗時且昂貴。
Phillips建議自動化測試過程將使大型項目更快地完成,並在此過程中節省資金。在采訪中,他提到了一個聯邦機構的項目,自動化測試節省了數百萬美元。