軟件項目系統(tǒng)邊界的正確劃分,是使用功能點方法度量軟件時識別系統(tǒng)內部和外部需求亦即內部邏輯文件和外部接口文件的前提。在估算軟件規(guī)模之前,我們應根據(jù)軟件項目范圍來明確系統(tǒng)邊界。系統(tǒng)邊界包含如下含義:

  A、用于劃分系統(tǒng)與其他系統(tǒng),特別是相鄰系統(tǒng)關系的一種方法,將項目分割成系統(tǒng)內和系統(tǒng)外,系統(tǒng)內屬于項目創(chuàng)建內容,系統(tǒng)外不需要創(chuàng)建,但需要考慮和它們之間的接口;

  B、應說明哪些元素是屬于系統(tǒng)內,哪些元素屬于系統(tǒng)外部環(huán)境;

  C、除了能確定系統(tǒng)內元素外,還應界定本系統(tǒng)對外的輸入與輸出,即本系統(tǒng)與外部環(huán)境的關系。

  系統(tǒng)邊界的劃分一定要從用戶角度出發(fā),劃分后的內、外部系統(tǒng)一般都可獨立運行。通常情況下,產品型研發(fā)組織按照產品架構劃分居多,項目型研發(fā)組織按照項目劃分居多。