高水平的管理是軟件項目成功的關(guān)鍵,具有這方面理論和實踐的人員是目前軟件組織中急需的高層次人才。為建立符合中國國情的軟件開發(fā)過程和組織體系,特舉辦“高級軟件項目管理與敏捷實踐”培訓(xùn)班。
培訓(xùn)要點
與通用的項目管理相比,軟件項目管理有很大的不同。首先,軟件項目本身就是一個創(chuàng)作過程,在過程中充斥了變化和新的想法,這種變化的環(huán)境給管理帶來了新的難度。另一方面,軟件項目團(tuán)隊是由一群具有獨特領(lǐng)域能力的人組成的,他們的思維方式不同,反而不容易相互協(xié)調(diào),這就需要更優(yōu)秀的指揮藝術(shù)。我們?nèi)绾我陨钏际鞈]的思考抓住重點尋求解決方案,從而在動態(tài)的變化環(huán)境中,把項目引向成功?
1,在軟件開發(fā)方法論上,目前存在著規(guī)范和敏捷之爭。很多人把規(guī)范和敏捷對立起來看,非此即彼的思維定式扼殺了自己的創(chuàng)新能力。規(guī)范和敏捷各有優(yōu)勢,也各有軟肋。高明的做法是把兩種方法論融合起來,取長補(bǔ)短且相互支持。本課程將把融合敏捷與規(guī)范作為一條主線,以形成更好的項目管理方法。
2,無數(shù)事實證明,團(tuán)隊是決定項目成敗的最重要因素。那么,如何激發(fā)團(tuán)隊成員的主動性、積極性和創(chuàng)造精神?如何根據(jù)項目和人員特點的不同,來組建不同特征的團(tuán)隊,從而把效率最大限度的發(fā)揮出來?這些都是把項目引向成功的關(guān)鍵引擎。
3,軟件項目是由團(tuán)隊協(xié)調(diào)完成的,因此良好的計劃是關(guān)鍵。在制定計劃的時候,經(jīng)常困惑人們的問題是:這個項目有多大?需要多少工作量?需要多少人?需要多少時間?需要多少成本?這一切都源自于對項目規(guī)模的正確估算,那么我們?nèi)绾芜M(jìn)行估算并由此制定可行的計劃呢?
4,軟件項目的演化特點,使初始計劃會被后期不斷發(fā)生的新情況而打破,為此需要尋找解決方案。如何在項目中制定具有動態(tài)特征的計劃?如何確保盡管項目是在動態(tài)中演進(jìn)的,但最終仍然能夠按照時間、成本和質(zhì)量的要求完成項目?這是需要更高的管理藝術(shù)。
5,在項目實施的過程中,項目經(jīng)理需要推行一些行之有效的技術(shù)實踐,以最大限度的保證產(chǎn)品質(zhì)量與開發(fā)效率雙雙達(dá)到要求。這些實踐包括:測試驅(qū)動開發(fā)、單元測試、重構(gòu)以及持續(xù)集成。為此,項目經(jīng)理需要關(guān)注一些什么問題呢?
6,項目監(jiān)控是建立反饋系統(tǒng)的重要管理行為,而監(jiān)控需要以可度量的方式提供項目狀態(tài)信息。那么,如何對監(jiān)控數(shù)據(jù)進(jìn)行統(tǒng)計分析?如何在變化的環(huán)境中使反饋控制系統(tǒng)順暢有效?如何在監(jiān)控中發(fā)現(xiàn)問題背后的問題并采取正確對策?這都是確保項目成功的關(guān)鍵。
課程將全面探討“道”和“術(shù)”這兩方面的問題:從“道”的角度,我們希望做到知其然更要知其所以然,懂得了才可能變化。從“術(shù)”的角度,在這些理念和思想的指導(dǎo)下,會形成什么樣的方法和實踐?把兩個方面完美結(jié)合,才能得到關(guān)于現(xiàn)代軟件項目管理的新領(lǐng)悟,形成一個有深度的課程,希望所有學(xué)員都在這個課程中受益。
培訓(xùn)目標(biāo)
1,掌握復(fù)雜軟件項目管理方法,并在實際項目過程中靈活應(yīng)用。
2,對項目過程中對團(tuán)隊有深刻的理解,確保軟件項目走向更高層次的成功。
3,通過問題分析與系統(tǒng)思考,對軟件過程進(jìn)行優(yōu)化與改進(jìn)。
軟件開發(fā)機(jī)構(gòu)高級管理人員、項目經(jīng)理、系統(tǒng)架構(gòu)師、系統(tǒng)分析師、資深開發(fā)人員、質(zhì)量保證人員以及其他對提升軟件開發(fā)質(zhì)量負(fù)有責(zé)任的人員。