Interoperability. The word is a real tongue twister. Sometimes it is tough to pronounce. But most times it is far more difficult to implement. What does it mean? Interoperability is how well a group of people work together to achieve a common goal. It is the "human side" of a product or process design. Poor Interoperability is the cause of many product or process failures.
Quick time-to-market comes from getting the small things right. Here is a check list to follow: