The Latest

Infinity symbol Has Continuous Deployment Become a New Worst Practice?[article]

Software development has been moving toward progressively smaller and faster development cycles, and continuous integration and continuous deployment are compressing delivery times even further. But is this actually good for businesses or their users? Just because you can deploy to production quickly and frequently, should you?

John Tyson's picture John Tyson
Michael Nauman Shifting Left and Going beyond Agile: An Interview with Michael Nauman[interview]

In this interview, Michael Nauman, a testing lead for AutoCAD Web, explains how we can go beyond basic agile principles. He digs into the current state of shift-left testing, the importance of aligning your DevOps with your automation, and using agile as a starting point on your quality journey.

Josiah Renaudin's picture Josiah Renaudin
Cloud with tools graphic Fixing a Broken Deployment Process[article]

When you have hundreds of applications performing various functions across several environments, it's tough to push all the code when it needs to be. Here are some steps to help your own team develop the internal tooling it requires to deploy thousands of applications if needed, all in a reliable, efficient manner.

Colleen Stock's picture Colleen Stock
tolerate You Get What You Tolerate[magazine]

We’ve all worked with a talented developer who can be a frustrating challenge to manage. First-time managers may unknowingly encourage bad behavior. There are several innovative ways to resolve the situation.

Andy Kaufman's picture Andy Kaufman
Achieving Continuous Improvement and Innovation in Software[magazine]

There is tremendous pressure on software development teams to deliver software faster, better, and cheaper. Quality engineering with a focus on innovation is the answer

Michael Sowers's picture Michael Sowers

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.