最近國際上,如微軟和Intuit等著名跨國企業,通過將重心擴展到個人軟件過程 (PSP)和團隊軟件過程(TSP)從而促進了過程改進所能帶來的利益。
那么PSP和TSP到底是什么?
人員成本占了軟件開發成本的70%,軟件工程師的技能與工作習慣很大程度上決定了軟件開發的過程。而使用PSP的工程師有一個規范的和結構化的方法來開發軟件。這些經受訓的工程師的習慣是真正能被用到新的不斷變化的技術上的。PSP指導工程師如何在工作一開始就管理好質量,分析每項工作的結果,如何運用來改善下一個項目的流程。當工程師知道如何運用跨領域和方法論的方式來度量并管理他們自己的工作時,他們就能夠成功地溝通、學習新技能、獲取新技術以及參與到高績效的團隊中。PSP 是要引進TSP的組織的先決條件。
團隊軟件過程(TSP)加上PSP幫助高績效的工程師在一個團隊中工作,來開發有質量保證的軟件產品,生產安全的軟件產品,改進組織中的過程管理。通過TSP,一個組織能夠建立起自我管理的團隊來計劃追蹤他們的工作、建立目標,并擁有自己的過程和計劃。這些團隊可以是純粹的軟件開發團隊,也可以是集成產品的團隊,規?梢詮3到20個工程師不等。TSP 團隊在廣泛領域里可能運用XP, RUP或其它方法。TSP使具備PSP的工程人員組成的團隊能夠學習并取得成功。如果你的組織運用TSP,它會幫助您的組織建立一套成熟規范的工程實踐,確保安全可靠的軟件。
PSP、TSP在行業中的應用及效果
CMMI是領先的系統集成和軟件組織用來評價和改進他們管理過程與能力的一種標準。在中國已經有許多組織通過或正在進行CMMI的咨詢與評估。PSP/TSP的實施能促進過程改進所能帶來的收益,同時也能加速企業通過CMMI的各級評估,更重要的是,PSP/TSP還能將改進的結果持續保持下去。
PSP不僅是SEI等國際知名大學或軟件學院中學生的必修課程,同時在各行業中也有廣泛的應用。全世界有越來越多的企業實施了PSP/TSP來增強企業的競爭力,其中軟件企業有Microsoft,Quarksoft, BAAN,Intuit,Advanced Information Services,Teradyne等,還有諸如集成電路,系統集成等行業的公司,如:ABB, Honeywell ,Motorola,Allied Signal,Boeing,XEROX等。
PSP、TSP的實施,為這些組織在軟件質量,成本控制等方面帶來的顯著的成效。微軟,作為全球最大的軟件供應商,最近有一個項目試運行了SEI個人軟件過程(PSP)和團隊軟件過程(TSP),使一個軟件開發團隊改變行為、改進過程、從而交付更好的軟件。
TSP塑造團隊。在使用TSP之前,該團隊有10個開發人員,他們對項目、工作、甚至彼此之間都沒有信心。該團隊成員的工作只是彼此獨立的進行,而不是作為一個團隊來進行的,沒有協作。在TSP項目實施了4天后,這組人成為了一個真正的團隊。
TSP 降低缺陷,改進質量,節省成本。在TSP培訓中,微軟開發人員的單體測試缺陷從超過25個缺陷/千行代碼顯著降低到7個缺陷/千行代碼。微軟的團隊,如其他的軟件開發團隊一樣,耗費40-60%的整體開發時間在測試上,因為他們用這些時間來發現并解決產品的缺陷。但是,由于微軟的TSP試運行團隊花時間在早期的缺陷移除活動上,如個人評審和團隊檢查,他們的測試只用了整個項目工作量的11.5%。最終,該試運行項目組按時將產品交付給了測試,并且是高質量的。這使得項目節省了35% 的成本。
PSP、TSP與CMMI模型的緊密結合將成為必然趨勢
正如CMM/CMMI的創始人Watts humphrey所說的,未來對于軟件工程團隊交付產品的質量、及時性和成本控制的要求越來越高,無法達到這些要求的企業及個人都將被淘汰。鑒于PSP、TSP目前為止在各大企業的實施效果,PSP、TSP與CMMI模型的緊密結合將成為必然趨勢。
作為開發人員,通過PSP的培訓課程,能夠學到軟件過程管理和項目管理方面最先進的技能和最佳實踐管理,從而提高他們的項目質量,改進預估和計劃能力,同時減少產品缺陷。通過PSP培訓的個人還能夠獲得SEI授權的PSP培訓證書,這無疑也是提升工程師個人職業發展空間和價值的極好機會。
作為開發團隊,TSP的實施能夠在較短時間內建立高績效的團隊,能夠確保團隊開發產品的質量、安全性,更好地計劃并控制項目時間與成本,從而改進組織的過程管理。
從整個企業角度來看,所有經驗證明PSP、TSP能加速CMMI在企業范圍內的實施,同時也是維持改進的需要。在眾多世界知名企業開始實施PSP、TSP的情況下,中國的軟件組織要提高自身的國際競爭力,PSP,TSP是必經之路,不僅幫助提升了企業的對外形象和國際認知度,為能為企業帶來更大的競爭優勢。
循序咨詢幫助企業構建高績效團隊
循序咨詢在運用CMM、CMMI模型幫助客戶通過過程改進最終實現其商業目標方面已經擁有了多年的成功經驗,并已擁有眾多長期客戶,包括上海寶信軟件、博科軟件、西安交大博通、中遠資訊、SONY 電子、聯合汽車電子、安滿能、PFU、鉑金中國、新致軟件、南京日恒、浙大網新中研等一批知名國際和國內軟件開發及集成企業。在多年成功經驗的基礎上,發現將SEI的PSP、TSP理念引入中國,并結合CMMI可全方位并快速的幫助企業建立高績效的團隊。從而使組織自管理層到基層員工步調一致,加快企業實現其商業戰略目標。
循序除了擁有SEI授權的CMMI主任評估師以外,還有唯一常駐中國的SEI授權PSP/TSP講師及咨詢顧問。如果您的企業已經通過了CMMCMMI評估,將幫您的改進結果維持得更長久;如果您的企業正在進行過程改進如CMM/CMMI項目,PSP/TSP無疑將促進您在改進過程中獲得的收益;如果你正打算開始進行過程改進,那從PSPTSP開始,將大大提高您改進的速度和效率。
文章來源于領測軟件測試網 http://www.kjueaiud.com/