Static analysis or static code analysis is the practice of debugging the source code of a software product without running it. It's an essential part of the DevOps model that focuses on creating an efficient code structure and ensuring that it meets all the coding standards.