Software Development & Testing Insights | TechWell

The Latest Stories

Stronger, Faster Quality with Simple, Focused Checks

Imagine focusing on prioritized business requirements at the software layer closest to where those business items are implemented. Writing just one check—that is, a programmed verification—per business requirement makes for simple, focused checks, supporting stronger, faster quality around the team.

Matt Griscom's picture
Matt Griscom
Building an Effective Lean Testing Strategy

Lean testing strategies can help QA teams effectively mitigate wasted resources and ensure that they are giving each project the attention it deserves. Sanjay Zalavadia details some strategies QA teams should implement in order to create an effective lean testing practice for their operations.

Sanjay Zalavadia's picture
Sanjay Zalavadia
NASA Challenge: Design a Smartwatch App Interface for Astronauts

What if whenever astronauts on the International Space Station check their smartwatch, the interface they depend on was designed by you? As part of NASA’s effort to use crowdsourcing for new technologies, there’s a new NASA Challenge: design a smartwatch app interface for astronauts.

Pamela Rentz's picture
Pamela Rentz
The Win-Win Benefit of Expressing Appreciation

People are less likely to express thanks or appreciation at work than anyplace else. But studies suggest that employees who feel appreciated are more productive and loyal, so it's worth making an effort. The intriguing bit? It's a win-win experience—when you appreciate someone, you feel good, too.

Naomi Karten's picture
Naomi Karten
What Are You Measuring?

Many teams do single-point measurements in their projects. But that doesn't give you a good long-term picture. When you look at multiple-dimension measurements—especially trends over time—you learn more. You can take those trends into a retrospective to investigate how your team could work better.

Johanna Rothman's picture
Johanna Rothman
Reliability Is Possible with Environment Management

To have completely reliable systems, we must have effective IT controls in place that help to identify risks before they turn into incidents. Change management meetings are very helpful for coordination. Effective environment management and change control can keep your systems reliable and secure.

Bob Aiello's picture
Bob Aiello
The Ever-Increasing Importance of Application Performance

While an application’s functionality is very important, users have equally started to value non-functional areas—such as performance, usability, accessibility, and UI—and are often ready to move on to other options if an application's performance does not meet their needs.

Mukesh Sharma's picture
Mukesh Sharma
Testers Donate Their Skills to Save Lives with Humanitarian Toolbox

When natural disasters strike, technology can streamline relief efforts. The charity Humanitarian Toolbox creates apps and maintains a “toolbox” of software and solutions for disaster aid organizations all over the world. Testers at STARWEST will donate their time and talents to the cause.

Beth Romanik's picture
Beth Romanik