IT外包服務(wù) 敏捷軟件開發(fā)和持續(xù)過程改進的買賣雙方長期成功的要訣
在業(yè)務(wù)流程外包領(lǐng)域,尤其是離岸外包領(lǐng)域,目前有很多人對擺脫“全職(FTE)”計費模式感興趣。 FTE 模型是為業(yè)務(wù)流程創(chuàng)建一個團隊,并根據(jù)消耗的時間和材料為您的整個團隊獲取報酬。 許多買家和賣家過去更喜歡根據(jù)交易量來支付或收款。
在這兩種支付模式下,從長遠來看,敏捷軟件開發(fā)和持續(xù)流程改進等敏捷方法可能是買賣雙方在此類服務(wù)中取得長期成功的關(guān)鍵。
適當?shù)姆椒?/p>
對于外包或離岸外包的任何人,即使是第一次,敏捷方法可能是比傳統(tǒng)方法更有效、更好和更合適的做事方式。 無論是軟件開發(fā)還是業(yè)務(wù)流程執(zhí)行,外包服務(wù)的買家和賣家所使用的內(nèi)部方法往往不同。 敏捷軟件開發(fā)和持續(xù)流程改進為雙方提供了不斷微調(diào)以適應(yīng)彼此差異的機會。 由于此類服務(wù)購買者的需求和堅持,傳統(tǒng)的軟件開發(fā)方法幾乎總是會產(chǎn)生一些固定價格的合同。 但是,從長遠來看,敏捷方法可以為他們提供一種廉價的解決方案。 這是因為通過頻繁的發(fā)布和測試形成了更密集的反饋循環(huán),他們獲得了更易維護和適應(yīng)性更強的解決方案。
彌合溝通鴻溝
英國作家蕭伯納曾諷刺地寫道:“英美是同一種語言相隔的兩個國家”。 如果英國也是如此IT外包服務(wù),你可以想象美國和印度,或美國和菲律賓之間的語言差異。 差距來了! 除了語言,差異還在于時區(qū)、文化和工作習(xí)慣。 這樣一來,通訊就成了一大瓶頸。 快速的軟件開發(fā)確保通過頻繁的發(fā)布快速彌補溝通上的差距。 如果您有六個月的時間來收集需求和設(shè)計,那么在軟件開發(fā)開始之前解決溝通障礙可能為時已晚。 在持續(xù)流程改進和外包精益六西格碼方面所做的努力可以快速消除業(yè)務(wù)流程外包中的溝通障礙。

完美來自迭代過程
無論是軟件開發(fā)還是業(yè)務(wù)流程外包,當兩個不同的組織一起工作時,只有重復(fù)使用您打算投入精力的盡可能多的反饋循環(huán)才能取得成功。敏捷軟件開發(fā)和持續(xù)流程改進為買方和外包服務(wù)的賣家一次次實現(xiàn)完美的機會。 持續(xù)過程改進包括迭代過程改進中的計劃-設(shè)計-收集-行動(Plan---Act)循環(huán),即PDCA循環(huán)。
積累行業(yè)經(jīng)驗
只有當服務(wù)的銷售者不僅僅是在執(zhí)行一個項目或流程,而是在積累該領(lǐng)域的行業(yè)經(jīng)驗時,服務(wù)提供者才能轉(zhuǎn)向敏捷軟件開發(fā)方法或按業(yè)務(wù)交易量收費。 如果您已經(jīng)為多家銀行構(gòu)建了銀行軟件解決方案IT外包服務(wù),軟件開發(fā)解決方案的購買者將更傾向于根據(jù)工時和材料支付費用,而不是堅持固定價格合同。 如果您為多家公司處理過抵押貸款,那么您就有足夠的行業(yè)經(jīng)驗可以自信地過渡到基于數(shù)量的方法。
對變化的反應(yīng)
軟件需求隨時間變化。 由于競爭壓力和法律變化,業(yè)務(wù)流程每天都在變化。 如果頒布了一項新法律,為借款人提供更多保護,賬單收集過程將突然改變或需要一些額外的處理步驟。 為了使開發(fā)工作量與需求變化保持同步,需要在外包軟件的開發(fā)過程中采用敏捷方法。 一旦突然出現(xiàn)新的需求,傳統(tǒng)的開發(fā)方式就會受到影響。 您必須記錄這些變更請求,并且可能必須重新協(xié)商該固定價格合同。 通過強調(diào)持續(xù)變化和改進,精益六西格碼和持續(xù)過程改進創(chuàng)造了一個預(yù)期變化和常規(guī)變化的環(huán)境。 如果業(yè)務(wù)流程發(fā)生變化,組織會快速、平穩(wěn)地響應(yīng)變化。

建立長期合作伙伴關(guān)系
與您的軟件開發(fā)服務(wù)提供商建立合作伙伴關(guān)系可以讓您在下一個大型軟件開發(fā)項目到來時變得更容易、更好。 您的輔導(dǎo)員可能已經(jīng)掌握了很好地執(zhí)行新項目所需的所有知識。 服務(wù)提供商從現(xiàn)有客戶那里獲得新業(yè)務(wù)比與新客戶達成交易更有效率和利潤。 這同樣適用于業(yè)務(wù)流程外包。 如果您已經(jīng)為您的保險行業(yè)客戶處理了保險理賠流程,那么您可能已經(jīng)掌握了處理保險業(yè)務(wù)流程所需的大量知識。 您可能已經(jīng)熟悉客戶的溝通方式、方法和渠道。
打造品質(zhì)
乍一看,敏捷方法可以實現(xiàn)一些違反直覺的事情。 事情做得更快,但更好。 只有在您確定了自己的錯誤假設(shè)之后,這才違反直覺:質(zhì)量需要更長的時間! 敏捷方法可以解決人們交流方式中的嚴重問題。 他們通過快速反饋循環(huán)解決人們的溝通問題,盡早糾正偏差。 在敏捷開發(fā)中,軟件質(zhì)量是由一個獨特的事實來保證的,即有更多的開發(fā)周期,然后是更多的測試周期! 當然,通過精益六西格碼和業(yè)務(wù)流程的持續(xù)過程改進,整個想法是同時改進所有流程的各個方面,包括速度、成本和質(zhì)量。 這是使這些業(yè)務(wù)流程敏捷的本質(zhì)。
在軟件開發(fā)和業(yè)務(wù)流程外包中使用敏捷方法是不可避免的,特別是如果此類服務(wù)的購買者希望優(yōu)化花費在此類工作上的資源,而此類服務(wù)的銷售者則希望與那些成本較低的人競爭如果國家進行有效競爭! 在這種情況下,敏捷方法在很多方面都優(yōu)于傳統(tǒng)方法。 了解其中的秘密將有助于您的努力獲得更好的結(jié)果。
