產品集成順序
CMMI對產品集成所要求實現的第一個特殊目標“準備產品集成”,它的第一個工作就是要先確定“產品集成的順序”。假如大家在組裝簽字筆的四個部件時,先將“筆桿前半部分”與“筆桿后半部分”進行組合,再將組合出來的“筆桿”與“筆芯”進行組合,那就可能導致事倍功半,甚至會出現返工。因此確定正確的“產品集成順序”是個非常重要而又需要盡早確定的工作。
產品集成的順序最常見的是“自上而下”和“自下而上”的方式。當使用“自上而下”的方式進行產品集成時往往會使用到測試樁的對象,該功能通?梢杂蒑ock對象來實現;當使用“自下而上”的方式進行產品集成時可以使用NUnit或JUnit等單元測試工具,通過單元測試用例來進行驅動,使組裝得以順利進行。
產品集成的環境
實現了第一個目標“準備產品集成”后,第二個工作就是確定“集成的環境”,這點非常容易,簡單來說就是項目組需要指定一臺服務器作為產品集成的環境,需要注意的是該服務器的配置應該能夠滿足項目的需要。