Related Content
On Your Software Team, Who Should Own Automation? There is a prevalent question in the software world these days: Who should be working on automation—developers or testers? Justin Rohrman says it can be everyone's responsibility. It’s more important to look at the structure of your technical team, what skill sets are available, and what the skill distribution is. |
||
What’s in the Fall 2017 Issue of Better Software Magazine Better Software magazine editor Ken Whitaker highlights content from the latest issue, including articles on bridging the divide between agile and waterfall, scaling agile through empowered teams, DevOps and IoT, and continuous development. |
||
FDA Pilots Program to Pre-Certify Digital Health Software As healthcare undergoes a digital transformation, how can the traditional regulatory process keep pace? The FDA recently announced the initial participants in a pilot program that will pre-certify digital health tech companies that meet quality standards for software design, validation, and maintenance. |
||
Use Continuous Backlog Grooming to Refine Agile Requirements Continuous backlog grooming means systematically refining your user stories: breaking up larger stories, obtaining detailed requirements, writing the requirements in terms of acceptance criteria and acceptance tests, and sharing and refining these details with the team. Acceptance test-driven development can help. |
||
Becoming a Modern Software Tester Testers today need to look more like developers than users. Automation is becoming essential, so understanding at least basic programming is a must. As companies adopt agile and deliver more frequently, modern testers should learn to code, understand continuous integration, and use tools to eliminate constraints. |
||
3 Proven Strategies for High-Quality IoT Applications IoT apps extend test activities to more devices, test cases, and compliance requirements. Handling this extension while maintaining high quality can be done with planning, innovation, and careful execution. Here are three recommendations for expanding your test strategies to ensure high-quality IoT applications. |
||
Want to Become Agile? Get Ready to Make Countless Mistakes It’s not easy, but to find success with agile, you need to become comfortable not only taking risks, but watching those risks lead to real failure. Not every idea is going to be a winner, but more often than not, those failures lead to an even greater success. |
||
Assemble an Efficient Mobile Device Farm to Maximize Your Testing Mobile testers need to know which devices and operating systems are in demand, but you don’t want to have to maintain (and test) every device on the market. Here’s how you can set up the most relevant farm of mobile devices so that you can feel secure that your application will work correctly for most of your users. |