DEV Community

Hugo Aguiar
Hugo Aguiar

Posted on

Continuous Feedback? That’s right! And we’re not talking about people management!

When we say that professionals in the DevOps field are responsible for implementing task automation—such as automated testing and automatic deployment—many people still fail to grasp the benefits of such tasks. So, let’s delve a little deeper into this topic.

In a development workflow without DevOps solutions in place, it’s very common to observe the following process:

Development of part of the system > Deployment > Testing (if any) > Bug creation  

Enter fullscreen mode Exit fullscreen mode

The main problem with this workflow is that it fosters feelings of helplessness among the development team, which generates negative factors for individuals and inevitably leads to harmful effects on deliverables. Implementing a workflow that minimizes this sense of helplessness will benefit the entire company.

Continuous Feedback!

The key to creating a more efficient workflow that also helps reduce the feeling of failure in teams is constant feedback! Workflows that allow issues to be identified even before reaching the manual testing stage make all the difference. Let’s illustrate a basic DevOps workflow:

Task development > Merge Request creation > Code validation pipeline > Deployment > Testing  

Enter fullscreen mode Exit fullscreen mode

In this workflow, we add an automatic code validation step to identify syntax errors and prevent the creation of future rework tasks if an issue were identified during manual testing—or worse, in the production environment by the client, which would lead to much greater strain on the team and the client relationship.

We can conclude, then, that automation benefits the individuals working on the project, the client (who will have a more reliable and productive system), and the company as a whole—since it will likely spend less on code maintenance and can focus more on evolutionary tasks!

Reference: DevOps Handbook (2018)

Image of Docusign

Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay