Organizations create processes based on their historical experience of interfacing products and services. The processes organizations create are based on that experience and include assumptions about how other parts of the system will interoperate. A specific process may assume that it will be passed valid data in a specified format from the target product, because that is what it received from the existing product.