從人類社會的發(fā)展來看,軟件定制開發(fā)是必須的,需求是剛性的。因為社會越發(fā)展,分工就越細,也就是說需求越個性,那么對于軟件產品的需求來說,就越需要定制開發(fā)。
那么軟件定制和企業(yè)的發(fā)展又有著怎樣必然的聯(lián)系呢?
從企業(yè)的內涵與外延上來講,企業(yè)因項目需求而存在。試想,如果沒有了需求,項目何在,企業(yè)又有何存在的價值?!如果有了項目,若沒有符合項目需求的人才來實施,項目又如何得以實施?!也就是說,項目與人才企業(yè)之所以存在的兩大基本要素。
隨著社會的高速發(fā)展,分工越來越細,企業(yè)分類也越來越細,社會需求對企業(yè)項目實施的需求也越來越細,要求也越來越高。隨著企業(yè)的發(fā)展、升級、流程再造,業(yè)務流程不斷細化、優(yōu)化甚至再造,對軟件產品業(yè)務流程的要求也越來越個性,完全符合自己個性需求的軟件產品是不可能存在的!就是完全定制的軟件,在使用中,隨著企業(yè)業(yè)務的發(fā)展、優(yōu)化、重構,原來定制的軟件產品也需要功能改造、升級甚至重構,也就是說“軟件即服務”:SAAS:SOFTWARE AS A SERVICE,也就是說,軟件產品要具有真正的生命力,就必須是定制的,且最重要的是服務,且持續(xù)優(yōu)質的服務,服務一旦終止,此軟件產品的“生命”也就意味著即將終止!
企業(yè)的發(fā)展尤其是良性高速的發(fā)展,離不開軟件技術與產品的應用,而軟件產品的持續(xù)高效,離不開持續(xù)優(yōu)質的定制技術與服務。也就是說,企業(yè)要想持續(xù)良性高速發(fā)展,就需要養(yǎng)技術團隊或技術外包出去,但必須保證技術服務是持續(xù)優(yōu)質的!否則,企業(yè)軟件技術應用的越深越廣,危機也就越大。正所謂人們熟知的“千年蟲”問題,影響最大的是信息化最發(fā)達的發(fā)達國家!
由此可見,軟件定制開發(fā)與服務相對于企業(yè)發(fā)展過程中的重要性必須清晰的認知,否則后果是可以預知的!