产品集成顺序
CMMI对产品集成所要求实现的第一个特殊目标“准备产品集成”,它的第一个工作就是要先确定“产品集成的顺序”。假如大家在组装签字笔的四个部件时,先将“笔杆前半部分”与“笔杆后半部分”进行组合,再将组合出来的“笔杆”与“笔芯”进行组合,那就可能导致事倍功半,甚至会出现返工。因此确定正确的“产品集成顺序”是个非常重要而又需要尽早确定的工作。
产品集成的顺序最常见的是“自上而下”和“自下而上”的方式。当使用“自上而下”的方式进行产品集成时往往会使用到测试桩的对象,该功能通常可以由Mock对象来实现;当使用“自下而上”的方式进行产品集成时可以使用NUnit或JUnit等单元测试工具,通过单元测试用例来进行驱动,使组装得以顺利进行。
产品集成的环境
实现了第一个目标“准备产品集成”后,第二个工作就是确定“集成的环境”,这点非常容易,简单来说就是项目组需要指定一台服务器作为产品集成的环境,需要注意的是该服务器的配置应该能够满足项目的需要。