Software Development & Testing Insights | TechWell

The Latest Stories

Left arrow painted on a wall 5 Ways to Shift Performance Testing Left

Performance testing is often a barrier to accelerating software delivery. Because you need a production-like environment, performance testing often waits until the entire application is complete. But you shouldn't wait until then to get started. You can begin testing earlier to reduce rework and address issues sooner.

Jeffery Payne's picture
Jeffery Payne
Agile servant leader nurturing three small plants To Be a Good Leader, Become a Better Servant

Wanting to serve others—not wanting them to serve you—is one of the best signs of an effective leader. Being a leader is also not about doing more of the work or being the most technical person on your team. Rather, it's actually about giving up some of your work to help others grow. Here's what else good leaders do.

Owen Gotimer's picture
Owen Gotimer
Stack of servers with an X over them The Advantages of Serverless Cloud Providers

Most cloud providers have server-based computing services. But that requires servers to be provisioned and administered, and servers have a fixed capacity to operate within. A new DevOps trend is to go serverless—however, this doesn’t mean no servers are used at all. Learn more about this model and its advantages now.

Deepak Vohra's picture
Deepak Vohra
Looking upward at trees in a forest Scrum Can Help You See the Forest and the Trees

In project management, it's easy to focus on details to the extent that you lose track of the larger goal. Scrum can help you identify flaws and gaps, and skipping or trivializing Scrum events will just hide the fact that there are things you need to improve. Finding problems is something to be celebrated, not hidden.

Steve Berczuk's picture
Steve Berczuk
Train track going through the woods Get Your Defect-Tracking Database Back on Track

When defects are ignored or mismanaged, it can compromise the integrity of the defect-tracking database. When this happens, defects could go unfixed, or code fixes may not be verified by the production release. Before you can resolve a compromised defect-tracking database, you need to know how to recognize one.

Richard Estra's picture
Richard Estra
Tree on a green landscape How DevOps Has Changed the Landscape of Testing

The focus on automation and “continuous everything,” from integration, deployment, and now all the buzz about continuous testing, makes the daily activities of a tester in DevOps challenging. Testers may be used to controlling quality—or thinking they do—but they need to pivot to assuring their teams focus on quality.

Brendan Connolly's picture
Brendan Connolly
Developer looking at blank computer screen Testing When There Are No Testers

More and more companies are shifting toward having their developers responsible for product quality. But how do you conduct good testing when there are no testers? The key is to optimize efforts. Here are some of the fundamentals of testing that your developers should understand, as well as some skills they'll need.

Justin Rohrman's picture
Justin Rohrman
Tester teaching developers about quality practices Testers as Disciplinarians

As testers, are we disciplinarians? We shouldn't fall into the trap of controlling quality or becoming quality police. Instead, we should be true facilitators of quality, enabling the product team to own it in their own right at every stage. Isn’t this what teachers do, too, in the learning process? What is our role?

Rajini  Padmanaban's picture
Rajini Padmanaban