Data scientists have some practices and needs in common with software developers. Both data scientists and software engineers plan, architect, code, iterate, test, and deploy code to achieve their goals. For software developers this often means custom coding applications and microservices; data scientists implement data integrations with dataops, make predictions through analytical models, and create dashboards to help end users navigate results.
Devops engineers looking to automate and collaborate with operational engineers should expand their scope and also provide services to data scientists as part of their charter.