成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
當(dāng)前位置:工程項目OA系統(tǒng) > 建筑OA系統(tǒng) > 工程項目管理軟件系統(tǒng)
敏捷SOA成功秘訣(一):基礎(chǔ)篇
一直以來,測試是都是應(yīng)用生命周期的一個單獨活動,使用不同并且沒有關(guān)聯(lián)的工具。首先,開發(fā)團隊會運行一套JUnit測試套件,作為建設(shè)過程的一部分。然后,質(zhì)量保證團隊會手動創(chuàng)建并運行了一套針對用戶界面的功能測試。最后,性能團隊將使用一套單獨的負(fù)載測來試運行和監(jiān)督完成的應(yīng)用。
在傳統(tǒng)世界里,這些團隊之間并沒有太多的信息和測試結(jié)果的交流,除了偶爾會有書面的“錯誤報告”,但往往隊問題發(fā)生的根源描述比較簡單。發(fā)生這種情況主要是因為現(xiàn)有的測試工具所產(chǎn)生的測試結(jié)果是矛盾的,并且在很大程度上與鏈條上的下一個團隊無關(guān)。單元測試對于開發(fā)人員測試代碼中的結(jié)構(gòu)型漏洞是很有幫助的,但這些測試并沒有轉(zhuǎn)化成質(zhì)量保證小組任何可用的業(yè)務(wù)信息。質(zhì)量保證小組不得不自己進行用戶界面測試,很明顯,他們測試組件或代碼的方法與開發(fā)人員追蹤問題根源所使用的方式不同。
這不是一個非常有效的過程,所以企業(yè)開始圍繞高效的過程工具調(diào)整人員,更好地處理工具,從而實現(xiàn)更好地管理開發(fā)和集成。敏捷性不只是提供更快的發(fā)布周期,而且還提高了企業(yè)應(yīng)用的可靠性,為應(yīng)用生命周期和控制工具“灌輸”了更高程度的協(xié)作和控制。敏捷性還能提高開發(fā)過程的效率以及靈活性。但是,如果測試和驗證處理得不恰當(dāng),風(fēng)險就有可能會出現(xiàn)并損害這些成果。
在這一系列文章中,我們主要看看敏捷生命周期的四個方面:測試和質(zhì)量管理、應(yīng)用生命周期管理、IT業(yè)務(wù)、監(jiān)測和業(yè)績、IT和SOA治理。但首先,讓我們先來看看經(jīng)常遇到的主要應(yīng)用過程工具。
所有應(yīng)用過程工具的目標(biāo)是在軟件生命周期中嵌入某種形式的工作流程,無論是測試、開發(fā)、操作、治理還是IT基礎(chǔ)設(shè)施一體化。能夠由主流過程工具直接測試和驗證是大多數(shù)SOA和企業(yè)軟件組件所必須的。
通過使用可執(zhí)行的測試資產(chǎn)支持這些工具的工作流程,我們得到了一個更高程度的可預(yù)見性和性能,同時允許開發(fā)、測試和運營團隊用自己喜歡的工具和方法更好地管理各自的過程。雖然供應(yīng)商提供的許多解決方案可能會跨不同的工作領(lǐng)域(例如生命周期管理可能包括一些測試管理),我們提供了上述列表作為典型的IT客戶環(huán)境中遇到的工具樣本。敏捷開發(fā)實踐的關(guān)鍵是與開發(fā)活動進行密切測試互動,已變加快產(chǎn)品發(fā)布時間并優(yōu)先考慮商業(yè)功能
從本質(zhì)上說,測試或驗證是向上述過程和自動化工具存儲、或提供的一種反饋,有助于實現(xiàn)SOA的敏捷性這一目標(biāo)。在下一篇文章中,我們將討論測試和質(zhì)量管理。
本站推薦
- 1微塔低代碼平臺賦能應(yīng)用構(gòu)建,快速開啟敏捷開發(fā)高效創(chuàng)新新時代
- 2OKR敏捷管理工具:打破團隊協(xié)作壁壘,為企業(yè)高效運營注入強勁動力
- 3OKR與敏捷工具大揭秘:開啟企業(yè)飛速發(fā)展的神奇密碼!
- 4低代碼平臺項目:加速企業(yè)敏捷開發(fā),引領(lǐng)數(shù)字化轉(zhuǎn)型新潮流
- 5微塔低代碼平臺,助你極速搭建應(yīng)用,引領(lǐng)敏捷開發(fā)新潮流
- 6《OKR工具與低代碼平臺怎樣搭?高效管理敏捷開發(fā)有訣竅》
- 7交通土建安全管理工程項目管理系統(tǒng) 讓企業(yè)決策更加敏捷
- 8交通公用設(shè)施工程項目管理系統(tǒng) 讓企業(yè)運營更加敏捷
- 9項目管理系統(tǒng)開發(fā)常用的工具有哪些?