An empirical study on principles and practices of continuous delivery and deployment | Synapse