Home > Ask the Software Quality Experts > Software Testing For Enterprise and Mobile Applications Questions & Answers > What is the best approach to generating a positive user experience?
Ask The Software Quality Expert: Questions & Answers
EMAIL THIS

What is the best approach to generating a positive user experience?

Karen N. Johnson EXPERT RESPONSE FROM: Karen N. Johnson

Pose a Question
Other Software Quality Categories
Meet all Software Quality Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 15 October 2009
User is experience is an important aspect to software success, however most usability testing is saved for crunch time.


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Software Testing For Enterprise and Mobile Applications
Recognizing appropriate scenarios for context testing
What are the top free and not-free automated test tools?
Functional testing: Unit testing, integration testing and beyond
Building automated tests for legacy applications
The benefits of user acceptance testing
The scope of user acceptance testing
Regression testing: How to select test cases
How to create reusable test materials
Boundary analysis and equivalent partitioning

Usability testing
Running user interface, unit and integration tests suites
Easing software performance testing and usability modeling pressures
How to improve software user acceptance testing practices
How to test usability for a positive user experience
Mobile, Web app QA testing tips for handling operating system changes
Skytap's virtual test lab helps Ellie Mae get ready for Windows 7
TechEd 2009 test/dev products: A quick tour
Testers: Time to gear up for mobile software testing
Software QA managers welcome HP Quality Center updates
uTest pilots on-demand software testing, QA service

User acceptance testing
Running user interface, unit and integration tests suites
How to improve software user acceptance testing practices
Lieberman Enterprise Random Password Manager
AMD's AVX instruction set
Infragistics NetAdvantage for .NET
Ascentn's AgilePoint Developer
Features in Teamprise Client Suite 3.2
AviCode Intercept Studio
Parasoft SOA Quality Solution, SOAtest 6
JNBridge Pro 4.1

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
integration testing  (SearchSoftwareQuality.com)
quality assurance  (SearchSoftwareQuality.com)
zenware  (SearchUnifiedCommunications.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


It seems when we think about usability testing, we think we need to conduct a separate test cycle to focus solely on usability issues. And perhaps we do (need to design distinct test sessions) because there are only so many things we can think about and focus on at any one time. But I think it may be feasible to think about usability testing as we execute functional testing eliminating the need to gain an additional test cycle. It also seems feasible to focus on usability during compatibility test cycles such as when we're executing a subset of tests to test on different operating systems or different browsers or different mobile devices.

Depending on the types of usability you're focused on, perhaps a short checklist of ideas could help testers focus on checking usability as they test.

I don't rely on metrics to report status to people or to provide a sense of coverage. Instead I find non-numeric ways to debrief people about status. Storytelling is one of the ways I communicate with people. In the situation you've described, I might be inclined to outline user personas as a way to discuss what usability items to test and then use those same personas as a means of communicating back with the design team.

One additional comment, you mentioned that the design team you work with is not good at collaborating. I'd suggest that testing of usability might be a great "bridge" topic that you can use to help build better communication with the designers. As your test team identifies issues, you might look to work with the designers ahead of time so that issues can be found even earlier in the process and you can continue to build better communication across the teams. Working the best you can with each team is one way to improve a product. Maybe you can get the designers to be better at collaborating with you if you find ways to work with them. I believe another SearchSoftwareQuality expert, Mike Kelly also responded to a similar inquiry. Here is Kelly's response to the question you posed, How to test usability for a positive user experience




Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice



Software Quality - Software Maintenance, Software Requirements, Software Standards
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2006 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts