The following practices are important to achieve devops as it is not just one thing, it is a bunch of ideas which addresses a wide range of issues:
Continuous integration
Operates the current testing and merging of code, which leads to identify bugs early stages. Other advantages include saving time with fighting merge issues and quick response to the development teams.
Continuous Delivery
Frequent delivery of software solutions to the environments of production and testing support organizations to fix bugs quickly and respond to constantly changing business requirements.