Some best practices in enterprise software development include embracing agile methodologies, continuous integration, and continuous deployment (CI/CD), fostering a DevOps culture, prioritizing security and compliance, ensuring scalability and performance, and conducting quality assurance and testing.