Option 1: Use Standard Development Lifecycle Practices for all Business Object Types

The preferred option is that all business objects should be managed using standard development lifecycle practices. That is, business objects should be created or modified only on the development system(s) in a system landscape. So, business objects should not be created or modified on test or production systems. Instead, the new or modified business objects should be transported from the development system to the test system and then, following testing, transported to the production system. In addition to helping ensure that there are no issues with a particular business object, this policy removes the potential for transported business objects to overwrite local changes on production systems, and reduces the possibility of clashes that may prevent a change set from being applied.