As you have mentioned that you have many misconceptions, let me clear it first.
- DevOps is not simply combining Development & Operations team
- DevOps is not a separate team
- DevOps is not a product or a tool
- DevOps is not automation
- DevOps is not a technology
Basically, it is a culture that is being followed by many organizations.
It is a continuous process and contains various stages such as :
- Continuous Integration
- Continuous Development
- Continuous Testing
- Continuous Deployment
- Continuous Monitoring
The main goal of DevOps is to increase the quality of product to a great extent and to increase the collaboration of Development and Operation team as well so that the workflow within the organization becomes smoother.