發(fā)成本約束要求軟件項目開發(fā)團(tuán)隊在人員成本、物質(zhì)采購成本等方面要進(jìn)行嚴(yán)格的限制;時間約束要求開發(fā)團(tuán)隊要在事先規(guī)定與計劃好的時間范圍內(nèi)完成軟件開發(fā)任務(wù),而且開發(fā)時間的延長就意味這要花費更多的人力資源成本。
2、軟件開發(fā)項目團(tuán)隊的內(nèi)涵界定
根據(jù)軟件開發(fā)項目團(tuán)隊的特征可以判斷其基本內(nèi)涵是:軟件開發(fā)項目團(tuán)隊是一個系統(tǒng),而且是一個開放的系統(tǒng)。
首先,軟件開發(fā)項目團(tuán)隊是一個完整的系統(tǒng)。在軟件項目開發(fā)過程中知識分別由不同的開發(fā)人員所掌握,因此要完成新的知識的創(chuàng)造就需要每個人完成自己所擅長的工作,最后將所有開發(fā)人員的工作整合在一起形成完整的軟件系統(tǒng)。這個過程中項目成員之間協(xié)作與溝通異常重要。如果缺乏成員之間協(xié)作與溝通,個人能力再突出,也無法帶動整個項目團(tuán)隊的績效,甚至有時還會影響項目團(tuán)隊績效。從系統(tǒng)角度出發(fā),一個整體要成為系統(tǒng)必須滿足以下三個條件:第一,每一個元素的行為均對整體的行為起作用;第二,各元素的行為及其對整體的作用是相互依賴的,沒有一個元素可以對系統(tǒng)整體單獨起作用;第三,無論這些元素如何進(jìn)一步分解,那些分解后的部分均對整體起作用,但沒有一個部分能對整體單獨起作用。據(jù)此可以認(rèn)為,軟件開發(fā)團(tuán)隊必須是一個系統(tǒng)。
其次,軟件開發(fā)項目團(tuán)隊是一個不斷與外界交換信息的開放系統(tǒng)。第一,項目團(tuán)隊以客戶需求為中心來完成開發(fā)任務(wù),用戶需求的準(zhǔn)確定義以及被定義的用戶需求在團(tuán)隊成員之間的共享十分重要,這就要求項目團(tuán)隊不斷地與外部客戶溝通以交換信息;第二,項目團(tuán)隊必須得到公司高層的認(rèn)可和支持,這要求項目團(tuán)隊不斷地與公司高層溝通。