3 Big Challenges to DevOps Test Automation—And How to Overcome Them
Building Pipelines with CircleCI
As organizations look to implement or expand their DevOps activities, test automation is a key tool to consider in improving your pipeline and process. Maybe automation is something your organization has looked at but isn’t necessarily sold on? In a new on-demand webinar, Coveros CEO Jeff Payne points to the Google Cloud/DORA State of DevOps […]
DevOps to Ensure Quality in Microservices
A real-world look at building a DevOps pipeline using Circle CI.
DevOps Pipeline Quality Gates – A Double Edged Sword
Principal Consultant Rich Mills explains what you need to know to tackle your microservices quality issues.
6 Signs Your Agile Project Isn’t Really Agile
There has been much discussion about the many benefits of “moving testing left,” and our experts will tell you that doing so by having automated testing (Quality Gates) integrated into your build pipelines is a critical success factor for the rapid build and deploy process automation necessary to truly reap the benefits of Agile. That […]
The Relationship between Agile and DevOps
More and more organizations are adopting agile software development processes and practices. But in many cases, these organizations have declared they are agile without actually changing how they develop software. Declaring that an apple is an orange doesn’t make it so. These six key indicators can help you determine whether your agile project isn’t really […]
Testing Your DevOps Is Just as Important as Testing Your Software
Many are beating the drum that DevOps is something new and different—just like agile was new and different before it. Make no mistake, DevOps fixes an age-old conflict between software development and operational teams, but it’s not new. In fact, the DevOps philosophy is ingrained within the Agile Manifesto, and one could argue that DevOps […]
5 Tips for Choosing Your First Agile Project
Long gone are the days of waterfall software development. The agile movement has brought common-sense software development principles to nearly every corner of the world and changed the way we look at software. This philosophy left marks on how we look at our infrastructure, too. With agile came DevOps and the idea to bring together […]
Why Frequently Delivering Working Software Is Crucial to Agile
When transitioning to agile, applying agile methods to a single project is a great way to get started. However, care must be taken to ensure the project you choose is appropriate. Here are five tips to help you pick the right project for your agile pilot. 1. Make sure the project is the right size […]
What are Jenkins Pipelines and What is a Jenkinsfile?
One of my favorite agile principles is “Working software is the primary measure of progress.” Unfortunately, many agile teams ignore this principle, instead focusing on collaboration, organizing self-directed teams, and performing agile ceremonies. While all the agile principles are important, without producing working software on a regular basis, the others won’t matter. Traditional software development […]
‘Pipeline as code’ or defining the deployment pipeline through code rather than configuring a running CI/CD tool, provides tremendous benefits for teams automating infrastructure across their environments. One of the most popular ways to implement a pipeline as code is through Jenkins Pipeline. Jenkins, an open source automation server, is used to automate tasks associated […]