RTI International is a trade name of Research Triangle Institute www.rti.org The Joy of Developing a Web-based Survey System! Stuart Allen, Brandon Peele,

Slides:



Advertisements
Similar presentations
ICPSR-SRO Shared Data Model Project Mary Vardigan Director, DDI Alliance.
Advertisements

Business Development Suit Presented by Thomas Mathews.
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
Refresher Instruction Guide Strategic Planning and Assessment Module
Chapter 10 Database Applications Copyright © 2011 by The McGraw-Hill Companies, Inc. All Rights Reserved. McGraw-Hill.
HOW MANY HAVE USED QUALTRICS? WHO WHAT WHEN WHERE WHY.
OCLC Online Computer Library Center CONTENTdm Developers Meeting ALA Midwinter Meeting Seattle, WA January 19 th, 2007 Claire Cocco, Product Manager Joe.
PulseHR Time and Attendance software development and coding web development, web hosting IT project management and consulting Str. Ghioceilor.
IT Project Management, Third Edition Appendix A1 Appendix A: Guide to Using Microsoft Project 2002.
2006 Using and Developing Survey Metadata Debra Reed-Gillette - Michael Volynski, Ph.D. -
Introducing new web content management tools for Priority...
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Demonstration of a Blaise Instrument Documentation System “BlaiseDoc” Gina-Qian Cheung May 25, 2005 Institution for Social Research University of Michigan.
Input Validation For Free Text Fields ADD Project Members: Hagar Offer & Ran Mor Academic Advisor: Dr Gera Weiss Technical Advisors: Raffi Lipkin & Nadav.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Tutorial 11: Connecting to External Data
Microsoft Office SharePoint Server Business Intelligence Tom Rizzo Director, Microsoft Office SharePoint Server
Web FOCUS Integration with Microsoft Office SharePoint By: Kelvin Ruiz NASA – Kennedy Space Center.
Open and save files directly from Word, Excel, and PowerPoint No more flash drives or sending yourself documents via Stop manually merging versions.
© 2014 by the Regents of the University of Michigan Metadata from Blaise and DDI 3.0/3.2 Gina Cheung Beth-Ellen Pennell North American DDI Conference April.
Virtual techdays INDIA │ august 2010 Building ASP.NET applications using SQL Server Compact Chaitanya Solapurkar │ Partner Technical Consultant,
Developing Content for Mobile Devices Larry D. Lee Web Developer for K4Health.
Compliance Assist Refresher Instruction Guide Adding or Editing Unit/College Strategic Goals.
Microsoft SharePoint 2010 Upgrade Preview FSU SharePoint Users Group Presents: Thursday, December 1 st, 2011.
Microsoft ® Application Virtualization 4.6 Infrastructure Planning and Design Published: September 2008 Updated: February 2010.
Collections Management Museums EMu 3.1 / 3.2 – New Features EMu 3.1 / 3.2 New Features Bernard Marshall Chief Technology Officer KE Software.
Paul Trani Adobe Certified Instructor/Expert Resources:
IPUMS to IHSN: Leveraging structured metadata for discovering multi-national census and survey data Wendy L. Thomas 4 th Conference of the European Survey.
Stefan Kreckwitz Senior System Engineer across Systems GmbH „Future Web-Based Translation Environments“ Localisation Research Forum 28 September 2007,
WEB329 ASP.NET: A Lap Around the New Enhancements for Web Developers in Microsoft Visual Studio 2005 Omar Khan Lead Program Manager Web Platform and Tools.
A web based Project Management and Tracking System Zheng Wang, Yuntian Zhao, Yanhong Li Biostatistics & Statistical programming.
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
OCLC Online Computer Library Center CONTENTdm Migration Training Craig Yamashita Vice President, Technology and Product Development DiMeMa, Inc. July 2005.
Overview of SQL Server Alka Arora.
Crystal Hoyer Program Manager IIS Team Preview of features that will be announced at MIX09 Please do not blog, take pictures or video of session.
MobeSys Technologies MobeSys – helping you overcome mobile technology challenges.
WorkPlace Pro Utilities.
Databases C HAPTER Chapter 10: Databases2 Databases and Structured Fields  A database is a collection of information –Typically stored as computer.
OCLC Online Computer Library Center CONTENTdm ® Digital Collection Management Software Ron Gardner, OCLC Digital Services Consultant ICOLC Meeting April.
Overview of Qualtrics at Yale University Denise Hersey Katie Clark March 2, 2012.
10-1 aslkjdhfalskhjfgalsdkfhalskdhjfglaskdhjflaskdhjfglaksjdhflakshflaksdhjfglaksjhflaksjhf.
Office Live Workspace Visio 2007 Outlook 2007 Groove 2007 Access 2007 Excel 2007 Word 2007.
Publish Calendars to the Web. CCUweb Presentation (10 Minutes) 1 Demonstration of published calendars (10 minutes) 2 Demonstration of importing calendar.
Section 1: Introducing Group Policy What Is Group Policy? Group Policy Scenarios New Group Policy Features Introduced with Windows Server 2008 and Windows.
Introduction CFSNet is an initiative designed to provide an infrastructure supporting Web-based access, analysis, synthesis, reporting and distribution.
Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,
Session Session 15 FAFSA on the Web - Onward and Upward!
Name Microsoft Student Partner Overview of the Visual Studio 2005 Express Products.
Colectica: A Platform for DDI 3 based Metadata Management Design. Collect. Share.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
Colectica Feature Overview. Current Focus: Data Collection.
Partnership  excellence  growth WorldFish Center Survey Module.
NovaBACKUP xSP Technical Training By: Nathan Fouarge
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Windows SharePoint Services Installation and Configuration.
SharePoint 2007 Business Intelligence October 23 th, 2008 Neil Iversen - Inetium.
Opinionmeter International, Ltd OPMETER Real-time Customer Feedback Tools for achieving Quality Improvement and Service Excellence.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. REDCap:
ASP.NET 2.0 Mohammed Abdelhadi Developer.NET Evangelist Microsoft Corporation.
Take Your Data Analysis and Reporting to the Next Level by Combining SAS Office Analytics, SAS Visual Analytics, and SAS Studio David Bailey Tim Beese.
Appendix A: Guide to Using Microsoft Project 2002
Michigan Questionnaire Documentation System (MQDS)
What’s New in Colectica 5.3 Part 1
Communication and Information Resource Centre Administrator
What’s New in Colectica 5.3 Part 2
SharePoint 2019 Overview and Use SPFx Extensions
Question Banks, Reusability, and DDI 3.2 (Use Parameters)
Implementing DDI in a Survey Organisation
Appendix A: Guide to Using Microsoft Project 2002
Mark Quirk Head of Technology Developer & Platform Group
Presentation transcript:

RTI International is a trade name of Research Triangle Institute The Joy of Developing a Web-based Survey System! Stuart Allen, Brandon Peele, Chris Rasmussen, Sridevi Sattaluri, R. Suresh, Emily Warmoth FedCASIC 2009 March 18,2009 RTI International is a trade name of Research Triangle Institute

What is Hatteras? A standard development platform for surveys, initially developed for web-based surveys A platform shared by specification writers and programmers for instrument design and documentation A web based rendering engine based on common core libraries

Hatteras System Overview Hatteras = SurveyEditor + SurveyEngine + Utilities SurveyEditor –Edit instrument specs –Collaborate with team on specifications –Documentation utilities SurveyEngine –Website that runs the instrument –Based on Hatteras Core library –Testing utilities Utilities –Codebook generator –Blaise code generator

Hatteras System Overview Survey Designers Survey Instrument SurveyEngine Respondents Data System allows for collaboration during survey instrument design Survey deployment is multi-modal: Web / CATI / CAPI Survey can be integrated w/ client side case management systems Output in code book / SQL data format  SAS datasets SurveyEditor

Challenge: Questionnaire Specification Questionnaire development environment changes every time a new CAI software is introduced! Same editor (or IDE) is used by all users –Comments system facilitates collaborative development Same editor used for different modes and software (web, Blaise, data-entry) Specs can be provided in MS Word or Excel for block import into the system as a starting point Whole instrument can be copied over as a “template” especially for longitudinal studies using XML

Hatteras Dashboard

Hatteras Survey Editor

XML Tagging for Block Import

Challenge: Questionnaire Design Web-based software tend not to support all question types and/or complex logic that are standard in client- based software Features include: Standard question types as well as types such as conditional display for ‘specify other’ Conditional display of question text C# language to specify skip logic and validation logic Looping through sets of questions Automatic flagging of backed-over items Look and feel for study specific “skin” can be customized easily Can add custom forms for unique scenarios Support for multiple languages

Hatteras Survey Engine

Hatteras Survey Engine With Keyboard Entry

Challenge: Mixed-Mode Studies Spec it once, use it in different ways and oh yeah, make it compatible with other infrastructure systems Same Hatteras instrument can be set up for data collection in different modes: Self Interview, CATI, CAPI, or Data Entry Works seamlessly with RTI’s CATI-CMS and IFMS for CATI and CAPI studies respectively Response options can be varied for different modes Keyboard entry including function keys (for DK/RF) makes it easier for interviewers Double-Key verification is built-in for data entry

Challenge: Non-linear Interviewing Administering questions in sequence is so 20 th century! Need to be able to “jump-around” the instrument but still perform all of the validations Hatteras instrument can be administered in a non-linear manner (code named: Kangaroo engine) for data abstraction purposes Validations are deferred and implemented at section level Keyboard entry is still available Same IDE is used to specify the questionnaire

Challenge: Deployment Can we host the survey in Timbuktu but still allow CATI interviewers to follow up? Develop the instruments in house but host them on the servers at client sites Synchronization tools facilitate updating of the instruments at client sites, FIPS-moderate environments and on CAPI laptops Version controlled common core library allows for new features to be added without affecting studies in production RTI’s CATI-CMS can be used for follow up even if the study is hosted at client site or FIPS-moderate environments

Challenge: Performance Everything is on the web fighting for bandwidth with Netflix but screen updates should match client-based software Use AJAX technology to refresh only portion of the web page that changes Common core library improves performance Application level caching: Single but a full copy of instrument loaded in memory serves all users and helps reduce server load Use Smartclient technology for off-line interviewing

Challenge: Data Data has to be available almost immediately with codebooks that are self-explanatory Data can be extracted in unattended batch mode even from remote sites Built-in codebook generator includes question text, response options, and frequencies Paradata such as administration timing information are easily extractable Built-in modules facilitate generation of SAS datasets with all of the formats and labels

Future Challenges In the future, Hatteras will be able to: Generate code for Handheld devices Exploit features of smart phones Provide a much more user-friendly and feature rich data dissemination system

That’s all folks! For additional information, please contact: R. Suresh Director, Center for Survey Technology RTI International Thank you!