軟件開發(fā)管理的重要任務(wù)之一就是團(tuán)隊(duì)的組建。本文提出了一種以角色為基礎(chǔ)的團(tuán)隊(duì)建設(shè)方法,以有效提高團(tuán)隊(duì)建設(shè)能力。在軟件開發(fā)過程中,對(duì)開發(fā)和管理活動(dòng)進(jìn)行分解會(huì)產(chǎn)生一系列的子活動(dòng),對(duì)子活動(dòng)及其相關(guān)知識(shí)的抽象產(chǎn)生角色——問題角色;對(duì)人的分析和抽象也產(chǎn)生角色——人員角色。
在軟件開發(fā)過程中,對(duì)開發(fā)和管理活動(dòng)進(jìn)行分解會(huì)產(chǎn)生一系列的子活動(dòng),對(duì)子活動(dòng)及其相關(guān)知識(shí)的抽象產(chǎn)生角色——問題角色;對(duì)人的分析和抽象也產(chǎn)生角色——人員角色。
問題角色與人員角色的有效關(guān)聯(lián)也就是團(tuán)隊(duì)的組建,問題角色與人員角色的再定義和改進(jìn)也就是團(tuán)隊(duì)的建設(shè)。以角色為基礎(chǔ)來進(jìn)行軟件開發(fā)團(tuán)隊(duì)的組織,能夠比較全面地解決項(xiàng)目管理問題,而且團(tuán)隊(duì)建設(shè)很容易達(dá)到可持續(xù)改進(jìn)的目的。