A clinical data warehouse solution will
successfully serve end users only if it is effectively adopted in
practice by the target users. At Recombinant we have learned that a
system that is functional and delivers large data volumes may have
strong potential value but if it is not used effectively or not useful
then it will eventually cause the project to fail. So, because adoption
success is a major risk in a data warehouse or front-end application
investment, we provide comprehensive services to ensure that both new
and existing solutions are effectively adopted among user populations.
Historically, common reasons for
poor adoption rates include:
- Use of data from applications does not fit into
existing or planned work flows
- Poor communication of changes and updates
- Lack of awareness of the system's tools and
capabilities
- Lack of training/expertise to effectively
utilize the data and tools
- Users do not see sufficient value in the
resulting applications of the data
- Data loaded does not include enough relevant or
complete content to answer pertinent questions
- Low quality data creates distrust of results
and overall dissatisfaction of the warehouse applications
A number of support services are available for
deployment to address these risks to ensure that adoption remains a
center of focus throughout the lifecycle of the build-out. The services
and service levels are constructed for our clients based on the scope
and needs of each project.
Engaging Active Users
End-User Meetings
An agile software development approach requires
frequent end-user meetings to get user feedback. This helps developers
set direction and priorities during the iterative steps (a.k.a.
'sprints'). During the prototype and design phases, a small set of
users are included in meetings to help direct each iteration through
in-person feedback sessions. These meetings model the close user
engagement which will be continued through the course of the project.
This approach engages active users through:
- Increased commitment through design ownership
by the end-users
- Focuses developers on features that provide
user value
- Rapidly corrects low value efforts
- Expert users who can help recruit and support
new users
At the end of each iteration, when a set of data
and tested code is available, face-to-face meetings are scheduled with
key users to preview the next software/data release candidate and
solicit feedback on new features/improvements before the updates are
promoted to the production systems. This feedback is used to prioritize
the list of work items for the next iteration and to identify any bugs
requiring specific domain expertise to identify.
Once the user base grows beyond the initial size
of key stakeholders, scheduling face-to-face meetings may not be
practical. Therefore, not all users are involved in the dialog for each
iteration. User review meetings include key stakeholders and are
scheduled at the discretion of the project management team. The
stakeholder groups evolve throughout the course of an initial build as
new key users are included in the dialog and divided into an advisory
board and analysis specific focus groups.
Power User Development
A small set of power users is developed through
their involvement in the acceptance testing and the roll-out of the
solution. They perform the role of supporting end-users who need peers
to guide them through the application.
Release Notes
When updates are promoted into production systems,
release notes are posted on the project wiki and sent to an opt-in
distribution list. The contents of release notes include changes to the
application and changes to available data.
New User Ramp-Up Tools
A number of packaged tools and services can be
created to accelerate adoption, as follows:
- Training
seminars
A team
member/primary contact is designated for delivery of scheduled seminars
either in person, or through web-based demonstrations. These include a
basic training script and Microsoft Powerpoint® slides for the
training seminars. The seminars are scheduled on an as-needed basis to
teams or individuals looking to get started.
- End-user documentation
A
web-based end-user help guide that accompanies end-user applications
regarding the functionality in each application. It is made available
through a "help" link clearly labeled on the page. Where possible the
help is directly embedded into the applications through links.
- Captivate tutorials
Walkthroughs of the applications are created through Adobe
Captivate® screen capture videos with a narrator providing
details of workflows within the application. The Captivate®
tutorials are similar to training seminar content but archived and
available for download.
- Use cases/Test cases
The
test cases used for the development are re-written as tutorials with
step-by-step walk-throughs.
- Project wiki and feature tracker
Recombinant
provides an internet enabled enterprise wiki and feature request
tracker to clients, Confluence and Jira, that can be extended to client
sites or can use wiki tools hosted within client networks. The project
wiki, available to all members within the client site can be updated by
Recombinant staff with content on a regular basis by various members of
the team and end-user community. The feature tracker is used to allow
for triage and response to key stakeholder requests throughout the
deployment process.
- Consult offers
Since some
users may be reluctant to engage in a dialog about specific questions
regarding available data, the DRM (Data Request Manager) will allow
them to work through a consult process. The team will offer to provide
data consults through the reporting analyst(s) to answer specific
questions for new and experienced users to support specific data
analysis activities. This will both drive usage of the warehouse as
well as frame new use cases for greater automation within front-end
tools.
Measuring and Monitoring Success
In order to determine activity, a number
of
monitoring programs will be put into place, as follows:
- Quarterly adoption review
Creation of presentation content and statistics for adoption reviews on
a quarterly basis by steering committees in a review meeting in order
to set goals and review the current status. Facilitation of review
activities.
- Usage reporting from
application logs
Usage of the end-user applications can be logged at a transaction
level. The usage logs feed a set of reports for determining the volume
of use by production users, top users and teams, and areas in use by
production users. These reports can be reviewed monthly by a business
analyst to identify and communicate areas of improvement for adoption.
- Compiling positive or
negative
feedback
Both positive and negative feedback stories can be
compiled in a project wiki and associated with the person providing the
feedback and with the associated date. The feedback will at times be
solicited and then compiled into a quarterly review document.