在推出融合中間件套件11g的眾多因素中,甲骨文公司正在著手開發(fā)新的應用程序生命周期管理(ALM)戰(zhàn)略。
甲骨文公司推出了其ALM產品,稱之為團隊效率中心(TPC),作為該公司上周發(fā)布的JDeveloper升級的Fusion的一個組成部分。
TPC旨在使IDE團隊內部加強協(xié)作,甲骨文公司的工具和中間件首席設計師特德法瑞爾在Fusion發(fā)布之后的一個媒體電話會議上說。
“你可以看到不同的團隊成員正在努力使您可以作為群體或個人跟蹤您的錯誤,同時您也可以共享代碼,可以在IDE內互相聊天。”法瑞爾說。
TPC包括一臺服務器預先設定的連接器連接到主要生命周期工具,如Atlassian的JIRA、Microsoft Project和Rally的同名軟件工具。新的JDeveloper 11g第1版( 11.1.1.1.0 )還配備了一個擴展,以支持其他生命周期管理工具和協(xié)作工具的環(huán)境。其中有Bugzilla、Ant和Maven、CVS以及Subversion,法瑞爾說。
傳統(tǒng)的ALM解決方案,要求開發(fā)商改變他們處理的方式,他說。“我們的做法是將一個基于最佳方案的適配器插入到你使用的工具中。”法瑞爾說。
開發(fā)人員也可以創(chuàng)建自己的自定義適配器。“我們發(fā)現(xiàn)了我們很多的客戶已經(jīng)建立并熟悉了現(xiàn)已部署的環(huán)境,他們不想改變這種狀況。”他說。
然而,甲骨文別無選擇。因為傳統(tǒng)的ALM供應商不愿意支持JDeveloper。根據(jù)分析師表示。“他們稱自己的戰(zhàn)略是最佳的策略,但對我們來說,這些代碼不是我們自己的,所以我們要將其他的代碼進行整合。” Forrester分析師杰弗里哈蒙德在接受采訪時說。
“目前沒有什么必然是錯誤的戰(zhàn)略需要考慮修改。他們正在努力整合的正是人們正在使用的,所以這是絕對正確的策略,沒有錯誤的跡象。”
Ovum的分析師Tony Baer認為,與其他工具的接口是有意義的。他在接受采訪時呼吁TPC可能會使JDeveloper程序員管理Oracle應用軟件和融合內置的代碼。“得到最有效地利用他們的ALM戰(zhàn)略,這僅僅使得您的甲骨文軟件環(huán)境變得有效。但真的不適用Oracle以外的環(huán)境。”