希望通過內(nèi)部應(yīng)用程序開發(fā)獲利的企業(yè)需要在云中將事物提升到更高的水平。
在應(yīng)用程序開發(fā)領(lǐng)域,有企業(yè)級和產(chǎn)品級。如果以前從未聽過這些條款,那么這并不是孤例。
產(chǎn)品級軟件是指以高的量構(gòu)建的軟件系統(tǒng),它能夠為許多不同的平臺、問題域和企業(yè)提供價值。這與企業(yè)對軟件產(chǎn)品或云計算服務(wù)的期望非常相似。
具體而言,面向產(chǎn)品的軟件開發(fā)方法的不同之處在于:
以本機方式利用許多用戶界面的能力。 能夠適應(yīng)不同的安全方法并實現(xiàn)安全技術(shù)。 使用插件/無開發(fā)方法與各種其他軟件和數(shù)據(jù)庫系統(tǒng)集成。 可以自我修復(fù)的軟件系統(tǒng)。 強大的支持,包括自動化和人類接聽電話和電子郵件。
為什么企業(yè)需要將他們的軟件開發(fā)游戲提升到新的水平?他們實際上并非如此。但是,有些組織認為他們在內(nèi)部構(gòu)建和部署的軟件系統(tǒng)如此之多,以至于他們認為該產(chǎn)品是市場上其他產(chǎn)品的良好候選者。對于基于云計算的產(chǎn)品開發(fā),企業(yè)還可以選擇將其構(gòu)建為按需,即服務(wù)產(chǎn)品。
對產(chǎn)品級軟件開發(fā)的興趣之所以如此,是因為云計算使得開發(fā)和運營更便宜、更易于訪問,并創(chuàng)建了構(gòu)建和部署產(chǎn)品級軟件的工具。確實,游戲規(guī)則已經(jīng)改變了。如今,企業(yè)IT開發(fā)團隊可以更快地推出更好的軟件,并不斷改進它。
人們得到的一個常見要求是提供有關(guān)構(gòu)建產(chǎn)品級軟件的優(yōu)秀實踐和工具的指導(dǎo)。在此提供了一些新出現(xiàn)的建議模式:
首先,如果企業(yè)認為其軟件可以在企業(yè)使用之外找到市場,則需要進行深入的市場分析。大多數(shù)企業(yè)不了解構(gòu)建和維護產(chǎn)品所帶來的整套流程和成本,例如銷售、銷售支持、產(chǎn)品管理、安全性等。這樣的軟件初創(chuàng)公司至少需要20人,即使自動化和使用基于云的平臺也是有原因的。
其次,即使企業(yè)實際擁有可銷售的軟件或按需服務(wù),通常也不擅長跟上它所帶來的阻塞和解決方案。
成本是核心問題。將軟件升級到產(chǎn)品級別的成本通常是傳統(tǒng)企業(yè)軟件構(gòu)建和部署實踐的三倍,即使使用現(xiàn)代產(chǎn)品和云服務(wù)也是如此。
所以,如果企業(yè)想把事情提升到一個新的水平,應(yīng)該有一個令人信服的理由。