整合、協(xié)作與優(yōu)化 讓軟件開發(fā)成為團隊行為
原創(chuàng)[51CTO獨家現(xiàn)場報道]“軟件開發(fā)就像一把火,玩得好可以取暖,玩得不好就會惹火上身,變得比原先更糟”IBM軟件與系統(tǒng)事業(yè)部總經(jīng)理Steve Mills在Innovate 2011第二天的大會演講中形象地描述道:“現(xiàn)在的信息技術(shù)能做的事情太多了,數(shù)據(jù)多、服務(wù)器多、人多,導(dǎo)致企業(yè)的IT環(huán)緊公非常復(fù)雜,要連續(xù)有大量的投入在已有系統(tǒng)的維護方面,而很少的投入放在新系統(tǒng)的建設(shè)上,而往往這種創(chuàng)新價值更大。”
回顧IBM軟件建立初期,尤其是在中國,就一直從經(jīng)濟發(fā)展的角度布局中國大型企業(yè)的軟件應(yīng)用市場需求,發(fā)展思路也是在關(guān)鍵業(yè)務(wù)和大型應(yīng)用上的關(guān)注。在這個過程中,Steve認為,軟件開發(fā)人員需要整合。不愿溝通和分享是人的本性,但是,IT有限的投入必須迫使開發(fā)人員要重視分享與整合??偨Y(jié)經(jīng)驗Steve還給出了整合的方法:
1、硬件整合
通過服務(wù)器虛擬化技術(shù),提高硬件設(shè)備的利用率;提高存儲設(shè)備的效率;
2、軟件優(yōu)化,減少重復(fù)開發(fā)
Steve認為重復(fù)利用的價值高于軟件中任意一種方式所帶來的價值,要極大程度的重復(fù)利用現(xiàn)有的模塊化功能;
3、改善服務(wù)送達方式
優(yōu)化軟件的使用體驗并改善服務(wù)的送達方式,云計算可能是較為有效的一種;
4、合理化分配IT投入
"IBM通過整合,節(jié)省了40億美金",Steve還以IBM舉例:”對于有些產(chǎn)品線我們要敢于果斷的停止投入,而把錢花在買入更多我們更加需要的產(chǎn)品線上。“軟件開發(fā)是團隊行為,而不是個人行為。