If there are a number of developers – 3+ – CruiseControl is a a great addition to your development process. Be prepared for a lot of broken builds while your bedded down (hoping your not in crunch mode at the moment, if you are maybe its best postponed until the next lean time). You can run a build every few minutes (depending on a build cycle times ) so its a balance between build cycle time + test harness run cycle times. If you have a well developed automated test harness then it will help a lot and you should continuously to update these test harnesses. If you don’t have an well developed extensive test harness, you may drive your integration/QA team nuts.
Hope that’s a help