Testing Your DevOps Is Just as Important as Testing Your Software

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 […]

Read more
Driving Continuous Improvement to the Entire Organization
Team of business professional looking at laptop

The Agile Manifesto states that “at regular intervals, the team reflects on how to become more effective, then tunes and adjust its behavior accordingly.” Despite being a key principle of the manifesto, continuous improvement eludes some organizations. They find themselves “doing agile” instead of “being agile.” In traditional agile approaches, the sprint retrospective provides a […]

Read more
Custom Headers in Selenified
Woman coding on iMac computer

I’ve talked before about how Selenified supports web services and API testing, and as such, we are constantly working to simplify this experience, and expand out the support. One of the features included in the Selenified 3.0.1 release is the ability to pass in custom headers. Previously, all calls made had the Content-Type set to […]

Read more
Why Frequently Delivering Working Software Is Crucial to Agile
White moving truck drives down highway overlooking mountains

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 […]

Read more