The Journal of mHealth Vol 1 Issue 2 (Apr 2014) | Page 47
Quality Assurance in the Age of Mobile Healthcare
healthcare applications to a specific subset of testers and
gather their views and opinions on the fitness for purpose
(utility) and use (warranty) considerations. Expert software
testers conduct a battery of tests under the most unforgiving of situations and device configurations to ensure that the
application works correctly, requires the absolutely minimal
system requirements, and is resilient to user errors, etc. Business and Process integrators could critically evaluate the adequacy of functions and processes for mission critical applications that deal with emergency situations.
Through a mix of in-house, outsourced and crowd-sourced
testing, several best practices could be properly combined to
maximise efficiency in terms of both, resources and costs. Inhouse staff and outsourced teams deliver value by focusing
on technological, regulatory and business challenges requiring
immediate attention due to its proximity to the development
team. Crowdtesting team’s laser focus, single-minded efforts,
inherent motivation and scalability deliver tremendous value
by detecting further issues before the software is released.
The crowd’s knowledge is diffused among its tester base, but
the collective testing knowledge base is larger than that within
any company. Given the complexities of the modern IT landscape, an optimum testing scenario should include elements
of in-house, outsourced and crowd-sourced testing teams in
the right proportion.
mHEALTH AND CROWDTESTING
CHOOSING A SOFTWARE TESTING
SERVICE PROVIDER
Despite the various models at a company’s disposal, crowdtesting demands some special attention, especially in the mHealth
context. Given the complex nature of mHealth Apps and the
need to include as many stakeholders as possible to articulate
a coherent mHealth adoption strategy, crowdtesting offers a
particularly easy and scalable way to engage all stakeholders
capturing their expectations from mHealth applications. The
following graphic represents how crowdtesting could help
mHealth companies at various stages of their software development life-cycle (SDLC):
Choosing the right software testing service provider is by and
far one of the most important decisions for companies developing mHealth Apps. It is mandatory that the company performs extensive due diligence and evaluate service providers’
offerings, client base, capabilities, resources scalability, and in
case of crowdtesting service providers, the community size,
skill-sets and expertise, demographics, and device configurations coverage, as well as their crowdtesting platform technology and processes.
Similarly, healthcare practitioners and legal experts could easily contribute insights and consultation that help application
developers meet the technical, functional and compliance
requirements. As previously discussed through crowdtesting,
it is also possible to target mHealth applications to a specific
subset of testers and gather their views and opinions on the
fitness for purpose (utility) and use (warranty) considerations.
In general, selecting a proven and experienced software testing vendor with crowdtesting offerings makes the operational
activities much easier, as there is usually less maintenance
and governance required during the strategy development
and execution stages because the service provider has already
addressed many of the relevant aspects of engagement from
Continued on page 46
45
The Journal of mHealth