北京軟件公司軟件開發(fā)團(tuán)隊(duì)及其知識(shí)網(wǎng)絡(luò)在大型軟件開發(fā)中的應(yīng)用_北京軟件開發(fā)公司
發(fā)表日期:2017-04-10 10:06:26 ?? 文章編輯:宜天信達(dá) ?? 瀏覽次數(shù):
大型北京軟件公司的項(xiàng)目涉及多個(gè)相互關(guān)聯(lián)的團(tuán)隊(duì),通常分布在世界各地,為越來越多的客戶和用戶開發(fā)復(fù)雜的產(chǎn)品。隨著大規(guī)模北京軟件公司的成功,需要獲得大量的知識(shí)和技能。由于個(gè)人和團(tuán)隊(duì)都不能擁有所有必要的專業(yè)知識(shí),所以軟件開發(fā)團(tuán)隊(duì)知識(shí)網(wǎng)絡(luò)(也稱為社會(huì)資本)和有效的知識(shí)協(xié)調(diào)中的資源可用性變得至關(guān)重要。
如今,大規(guī)模的軟件開發(fā)項(xiàng)目的特點(diǎn)是在代碼行,存儲(chǔ)數(shù)據(jù),訪問量,操作和精簡(jiǎn)數(shù)量以及連接數(shù)量和相互依賴性,硬件和計(jì)算元素,客戶和用戶數(shù)量方面前所未有的規(guī)模,以及參與項(xiàng)目的開發(fā)商的數(shù)量。此外,從創(chuàng)新和設(shè)計(jì)的角度來看,今天的項(xiàng)目在技術(shù)上是復(fù)雜的,開發(fā)人員和領(lǐng)導(dǎo)者以前的工作能力有限,因?yàn)樗械拇笮晚?xiàng)目都是獨(dú)一無二的。
大型項(xiàng)目造成巨大風(fēng)險(xiǎn),往往與成本超支,后期完工和直接的項(xiàng)目失敗有關(guān)。高風(fēng)險(xiǎn)的一個(gè)原因是大型軟件開發(fā)項(xiàng)目治理結(jié)構(gòu)的復(fù)雜性,這通常與涉及的開發(fā)團(tuán)隊(duì)的數(shù)量成正比。經(jīng)常和迭代地提供結(jié)果需要不同層次的工作和知識(shí)協(xié)調(diào),例如投資組合,項(xiàng)目和團(tuán)隊(duì)層面。額外的支持角色(如投資組合管理)對(duì)于管理相互依賴性指數(shù)增長(zhǎng)和減輕相關(guān)風(fēng)險(xiǎn)的大型項(xiàng)目至關(guān)重要。此外,不斷發(fā)展的產(chǎn)品開發(fā)團(tuán)隊(duì)通常規(guī)模較大,需要獲得大量的知識(shí)和技能[5]。團(tuán)隊(duì)層面的專業(yè)知識(shí)不僅包括技術(shù)技能(編程語言和方法),還包括團(tuán)隊(duì)合作和流程知識(shí),領(lǐng)域知識(shí)和產(chǎn)品知識(shí),例如代碼中的架構(gòu),源代碼結(jié)構(gòu)和概念分配。
復(fù)雜性和規(guī)模帶來三大根本挑戰(zhàn)。首先,大規(guī)模發(fā)展到幾乎沒有人知道系統(tǒng)的發(fā)展和演變的一切。第二,保留原始軟件開發(fā)人員幾十年是因?yàn)槿毕?,員工流失和退休的問題。較后,大型項(xiàng)目通常需要組建新的團(tuán)隊(duì)并增加新的開發(fā)人員。關(guān)鍵問題是:軟件開發(fā)公司如何有效地培養(yǎng)開發(fā)團(tuán)隊(duì)所需的知識(shí)和技能?
顯然,實(shí)現(xiàn)有效的知識(shí)網(wǎng)絡(luò)對(duì)于大型軟件項(xiàng)目的成功至關(guān)重要。這種網(wǎng)絡(luò)的需要概述了社會(huì)資本的重要性 - 人力資本(個(gè)人知識(shí)和技能)的背景補(bǔ)充,這是商業(yè),政治學(xué)和社會(huì)學(xué)中新興的概念。社會(huì)資本是指?jìng)€(gè)人或社會(huì)單位擁有的關(guān)系網(wǎng)絡(luò)中嵌入的實(shí)際和潛在資源,通過和衍生出來的。
知識(shí)型經(jīng)濟(jì)活動(dòng),特別是產(chǎn)品創(chuàng)新需求的增加,要求我們更深入地了解在北京軟件開發(fā)公司團(tuán)隊(duì)中創(chuàng)造和分享知識(shí)的因素。此外,由于大型組織往往擁有大型和分布式的多團(tuán)隊(duì)項(xiàng)目,因此我們還必須了解什么使軟件開發(fā)團(tuán)隊(duì)之間以及團(tuán)隊(duì)與組織其他部門之間的知識(shí)創(chuàng)建和共享。由于網(wǎng)絡(luò)和社會(huì)資本在大型軟件項(xiàng)目中的重要性,我們?cè)趦蓚€(gè)密集型北京軟件開發(fā)公司之間探索了兩個(gè)大型項(xiàng)目的實(shí)際知識(shí)網(wǎng)絡(luò)和社會(huì)實(shí)踐。
如今,大規(guī)模的軟件開發(fā)項(xiàng)目的特點(diǎn)是在代碼行,存儲(chǔ)數(shù)據(jù),訪問量,操作和精簡(jiǎn)數(shù)量以及連接數(shù)量和相互依賴性,硬件和計(jì)算元素,客戶和用戶數(shù)量方面前所未有的規(guī)模,以及參與項(xiàng)目的開發(fā)商的數(shù)量。此外,從創(chuàng)新和設(shè)計(jì)的角度來看,今天的項(xiàng)目在技術(shù)上是復(fù)雜的,開發(fā)人員和領(lǐng)導(dǎo)者以前的工作能力有限,因?yàn)樗械拇笮晚?xiàng)目都是獨(dú)一無二的。
大型項(xiàng)目造成巨大風(fēng)險(xiǎn),往往與成本超支,后期完工和直接的項(xiàng)目失敗有關(guān)。高風(fēng)險(xiǎn)的一個(gè)原因是大型軟件開發(fā)項(xiàng)目治理結(jié)構(gòu)的復(fù)雜性,這通常與涉及的開發(fā)團(tuán)隊(duì)的數(shù)量成正比。經(jīng)常和迭代地提供結(jié)果需要不同層次的工作和知識(shí)協(xié)調(diào),例如投資組合,項(xiàng)目和團(tuán)隊(duì)層面。額外的支持角色(如投資組合管理)對(duì)于管理相互依賴性指數(shù)增長(zhǎng)和減輕相關(guān)風(fēng)險(xiǎn)的大型項(xiàng)目至關(guān)重要。此外,不斷發(fā)展的產(chǎn)品開發(fā)團(tuán)隊(duì)通常規(guī)模較大,需要獲得大量的知識(shí)和技能[5]。團(tuán)隊(duì)層面的專業(yè)知識(shí)不僅包括技術(shù)技能(編程語言和方法),還包括團(tuán)隊(duì)合作和流程知識(shí),領(lǐng)域知識(shí)和產(chǎn)品知識(shí),例如代碼中的架構(gòu),源代碼結(jié)構(gòu)和概念分配。
復(fù)雜性和規(guī)模帶來三大根本挑戰(zhàn)。首先,大規(guī)模發(fā)展到幾乎沒有人知道系統(tǒng)的發(fā)展和演變的一切。第二,保留原始軟件開發(fā)人員幾十年是因?yàn)槿毕?,員工流失和退休的問題。較后,大型項(xiàng)目通常需要組建新的團(tuán)隊(duì)并增加新的開發(fā)人員。關(guān)鍵問題是:軟件開發(fā)公司如何有效地培養(yǎng)開發(fā)團(tuán)隊(duì)所需的知識(shí)和技能?
顯然,實(shí)現(xiàn)有效的知識(shí)網(wǎng)絡(luò)對(duì)于大型軟件項(xiàng)目的成功至關(guān)重要。這種網(wǎng)絡(luò)的需要概述了社會(huì)資本的重要性 - 人力資本(個(gè)人知識(shí)和技能)的背景補(bǔ)充,這是商業(yè),政治學(xué)和社會(huì)學(xué)中新興的概念。社會(huì)資本是指?jìng)€(gè)人或社會(huì)單位擁有的關(guān)系網(wǎng)絡(luò)中嵌入的實(shí)際和潛在資源,通過和衍生出來的。
知識(shí)型經(jīng)濟(jì)活動(dòng),特別是產(chǎn)品創(chuàng)新需求的增加,要求我們更深入地了解在北京軟件開發(fā)公司團(tuán)隊(duì)中創(chuàng)造和分享知識(shí)的因素。此外,由于大型組織往往擁有大型和分布式的多團(tuán)隊(duì)項(xiàng)目,因此我們還必須了解什么使軟件開發(fā)團(tuán)隊(duì)之間以及團(tuán)隊(duì)與組織其他部門之間的知識(shí)創(chuàng)建和共享。由于網(wǎng)絡(luò)和社會(huì)資本在大型軟件項(xiàng)目中的重要性,我們?cè)趦蓚€(gè)密集型北京軟件開發(fā)公司之間探索了兩個(gè)大型項(xiàng)目的實(shí)際知識(shí)網(wǎng)絡(luò)和社會(huì)實(shí)踐。