Related Content
Why Automation Will Never Replace Manual Testing Manual testers are experts at the unexpected, while automation is all about predictability. Automation won’t replace manual testing, but neither will manual testing replace automation. Linda Hayes writes that once the difference between them is understood, the fear of automation dissolves. |
||
"What Is Code?" How I Explain What I Do As software engineering professionals, we each have a role in educating everyone in our circle of influence about just what software is and how critical it is to our everyday lives. Mike Sowers explains how you can answer the question "What is code?" without making your listeners sorry they asked! |
||
A Win-Win versus a Win-Lose Approach to Conflict Too often when people address a conflict, they take an I-win-you-lose approach. That distracts from focusing on opportunities for agreement and can make ongoing relationships difficult. When people have to work together, the wise approach is one that serves the best interests of both parties. |
||
Ignore the Data at Your Own Risk At work, the evidence of something worth paying attention to is often front and center, and yet we dismiss it. If you ignore the data—negative survey results, team member absences, an increase in bugs, stakeholders who repeatedly miss meetings, etc.—you could be overlooking signs of trouble. |
||
How Challenging Your Beliefs Can Improve Your Work The psychological term "confirmation bias" means that once you have a certain belief, you tend to see evidence that supports that belief and to ignore, belittle, or miss evidence that refutes it. This can make you narrow-minded. Instead, try to seek evidence that challenges or refutes your beliefs. |
||
What Do You Do When You’re Stuck on a Problem? Some problems we can resolve on our own in a couple of minutes. Some take more time, or we can’t resolve them alone. What do you do then? Johanna Rothman suggests scheduling a timebox to find a solution alone, then if that doesn't work, using one of the ideas in this story to "unstick" yourself. |
||
Managing Security Testing in Agile Software Development One of the biggest myths in the world of agile development is that there is not enough time to do security testing. Sanjay Zalavadia shows you the most efficient and cost-effective way of performing security testing in an agile environment: by rolling it into each sprint incrementally, from day one. |
||
Why You Need to Performance Test Your Mobile Apps Even the most patient users can become frustrated when apps fail to load. A single day's worth of traffic can make or break a business, and that’s why it’s critical to performance test your apps to make sure that they’ll both work on real devices and be able to handle a large number of users. |