Software Development & Testing Insights | TechWell

The Latest Stories

Productive person's desk with a phone, papers, and notes 5 Steps to Be More Productive

There’s a common misperception that productivity implies getting more things done all at once. But it really means getting things done persistently at a moderate pace. You also don't need to change your routines drastically to be more productive. Even small changes can make a significant impact—like these five tips.

Sara Williams's picture
Sara Williams
Bright light bulb 2 Good Practices Agile Says You Don’t Need

There are lots of good practices that people will tell you aren’t agile. Usually this comes from people who read a book on Scrum or Extreme Programming and took it literally. But agile is not methods and tools associated with a particular methodology; as long as you follow the agile principles, anything is fair game.

Jeffery Payne's picture
Jeffery Payne
Woman with her finger of her lips in a shushing gesture Use Silence as a Powerful Tool to Get Feedback

If you want feedback from your users, sometimes the best technique for gathering information is staying silent. After someone responds to your question, instead of continuing the conversation, just pause. This encourages the other person to keep talking, and that's when you may get the most valuable information.

Naomi Karten's picture
Naomi Karten
Red lit-up keyboard 4 Reasons Cybersecurity Is More Important Than Ever

Ignoring cybersecurity risks can be disastrous. And as recent hacks and scams have shown, it is not only large organizations or corporations that are being targeted, but also the personal data of everyday people. Here are four reasons cybersecurity is more important than ever, as well as ways you can protect yourself.

Ryan Bronson's picture
Ryan Bronson
Person estimating an agile story with planning points A Musical Metaphor for Agile Estimation

Many explanations of relative sizing in agile estimation fail to capture the mix of knowledge, skill, and effort involved in completing a task. Learning to play a song seems to capture the core ideas of estimation. With a metaphor, it is easier to come up with baselines to estimate against for your own agile sizing.

Steve Berczuk's picture
Steve Berczuk
medical device FDA’s New Digital Health Report

To update health care providers, patients, and developers about some of the risks and benefits surrounding software products, the FDA released a report based on impact to patient safety, health benefits and risks, and best practices.

Pamela Rentz's picture
Pamela Rentz
Android with artificial intelligence Testing the Ethics of AI

AI is a double-edged sword. When it's being used in situations involving sensitive personal data, such as health care, banking and finance, and real estate, security is of the utmost importance—and so are ethical implications. It’s up to testers to mitigate risks and make sure AI is used responsibly.

Rajini  Padmanaban's picture
Rajini Padmanaban
A magnifying glass showing the word "bug" among code Can We Ever Find All Bugs?

This may not be what testers want to hear, but Ingo Philipp is convinced we can't ever answer the question "Did we find all bugs?" It all comes back to the fact that testing can prove the presence of bugs, but not their absence. Here, Ingo explores how we find and fix bugs, as well as the notion of quality assurance.

Ingo Philipp's picture
Ingo Philipp