The Latest

Icon of a dial showing good system performance Measuring the Performance of Your Operations Center[article]

Many organizations have problems with consistently tracking and measuring system outages. Issues aren't logged, admins make changes to systems without going through change management, and a high number of issues turn out to be recurring problems. Implementing a performance measurement process calculates system reliability and can help you improve consistency.

Nels Hoenig
Arrow pointing left Shifting Testing Left Is a Team Effort[article]

There is a lot of talk in the testing world about shifting left. Basically, “shift left” refers to moving the test process to an earlier point in the development process, independent of the development approach. This article explores a case in which shift-left has been applied, and the lesson is that shifting left cannot be achieved by testers alone—it must result from a team effort.

Anj Dubey Embedding Performance Engineering into CI/CD: An Interview with Anj Dubey[interview]
Video

In this interview, Anj Dubey, Director of Performance Engineering for McGraw-Hill Education, discusses the need to embed your performance engineering into your CI/CD pipeline (shift-left) in order to ensure that every line of code is going to meet your performance requirements.

Jennifer Bonine
Mike Faulise Giving Control Back to Software Developers: An Interview with Mike Faulise[interview]
Video

In this interview, Michael Faulise, the founder and managing partner at tap|QA, explains how the move toward DevOps and away from release management is giving control back to developers, then details why major companies often need partners to leverage CI, CD, and other modern techniques.

Jennifer Bonine
Three different colored keys 3 Keys to Mastering Test-Driven Development[article]

From his decade of teaching thousands of professional software developers how to be effective with test-driven development, David Bernstein has learned that there are three key ingredients for mastering TDD: understanding what it really is, making code reliably testable, and getting hands-on experience. Let’s look at each of these factors to see what it takes to use TDD effectively on your projects.

David Bernstein

CMCrossroads is a TechWell community.

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