which practice is responsible for moving components to live environments