Month: May 2016

Collaboration: 5 Tips to get Developers and Testers Working Together

Many companies have accepted the wisdom of agile development methodology and worked to break down the barriers between departments, but all too often collaboration is forgotten. If closer and earlier collaboration works for development and operations, shouldn’t we extend that logic to testing? When developers and testers work more closely, it enables faster delivery of higher quality software. That’s something worth aspiring to. Traditionally, there is often some animosity between development and QA, but it doesn’t have to be that way. Here are five practical tips to get developers and testers working together and increasing collaboration. Test from the beginning. If you’re adopting an agile approach to development, why leave testing out of the loop? Dropping a build on QA on a Friday and expecting them to test it before the new sprint starts on Monday is unfair and inefficient. Rushed tests and forced overtime lead to flagging morale. Get testers and developers to work together from day one. Testers can help developers understand what kinds of tests will need to be performed on each new feature and function. This helps inform the design. Testers can also get to work testing code on developers’ machines in parallel with development. Why wait […]

Posted in: Quality assurance testing, Web and software development by: Simon Hill on:

Usability Testing: 10 Tips for More Insightful Usability Tests

It’s not enough to have a piece of software that meets the original functional requirements, you also need some insight into how accessible it is for your audience. Can they pick it up and use it without a steep learning curve? Can they achieve what they want with it? Does it meet, or ideally surpass, their expectations? You’ll find this information through usability testing. The importance of usability testing has gained recognition in the last few years, and it has also grown infinitely easier to conduct, thanks to the Internet and the fact that crowd-sourcing is ideal for usability testing. But if you really want useful insight, then you must design your tests carefully. Here are some tips for conducting successful usability tests. Use strangers. There are lots of good reasons, not least lack of budget, that you might use friends and family to test your app or game, but any volunteer that you have a personal relationship with is highly unlikely to be critical enough. You need honest opinions from people who don’t care about your feelings. Choose carefully. Another advantage of outsourcing your usability testing is that you can set a specific criterion. You want testers who are […]

Posted in: Usability testing by: Simon on: