Software Development & Testing Insights | TechWell

The Latest Stories

Laptop with colorful code on a black screen Is Everything Code?

As modern software processes become automated, one might argue that nearly everything in software development is code. Obviously, our software applications are comprised of code, but that’s only the start of it. Our tests, delivery orchestration, and someday even our software production could be automated.

Jeffery Payne's picture
Jeffery Payne
Man wearing Birkenstock sandals When Casual Dress Is a Little Too Casual

Some companies are shifting to a more casual dress code. This can lead to a more relaxed atmosphere, but what if an employee takes it a little too far? Don't let that be you. It's a good idea, especially if you're new to an organization, to observe the corporate culture, including the norms and expected behaviors.

Naomi Karten's picture
Naomi Karten
A watch with the second hand moving fast The Agile Culture You Need for Faster Pull Requests

Is your process for pull requests compromising your team's agility? You can structure your changes in a way that facilitates more rapid feedback, but even then it is still possible to have a slow integration time if people don’t review pull requests promptly. Mechanics are part of it, but culture also matters.

Steve Berczuk's picture
Steve Berczuk
Executive buttoning his suit coat How to Talk to Executives about Agile

In the agile community, executives tend to get a bad name. They are accused of not understanding agile and the benefits it will bring their companies. But we just need to speak the same language: Look beyond the surface-level reasons for resistance and try to identify the financial grounds. Just follow the money!

Steven Granese's picture
Steven Granese
Woman with her hand over her eyes looking into the distance It’s 10 p.m. Do You Know Where Your Defect Fix Is?

Have you ever had to ask whether your defect fix was deployed to a particular environment? You shouldn’t need to, because the answer should always be readily available. Having to request information on the status of your defect fix indicates inefficiencies and a lack of maturity within your organization’s process.

Richard Estra's picture
Richard Estra
Customer support team member Standing Up Your Product Help Desk

Great technical support is an integral part of any software commercialization plan. But how can you get high-quality tech support without breaking the bank? Here are some ways to economically provide technical support that adds value and educates customers on using your product correctly, safely, and effectively.

Brianne O'Brien's picture
Brianne O'Brien
Test management tool showing tests passing 5 Ways Test Management Tools Help in Agile Environments

Test management tools help improve the efficiency of development and testing teams by prioritizing test cases, so it makes sense that they would appeal to companies that have adopted an agile methodology to enable quicker release cycles. Here are five ways test management tools make a difference in agile environments.

Ray Parker's picture
Ray Parker
A crowd of people walking in the street Crowdsourced Testing: Give the People What They Want

Crowdsourced testing is a great way to connect with users and ensure that the product idea, design, implementation, and nonfunctional elements meet their expectations—or, hopefully, even exceed them. But like any other test effort, crowdsourced testing is both a science and an art. Here's how to do it effectively.

Mukesh Sharma's picture
Mukesh Sharma