Using DDI to Automate Blaise Instrument Generation

Slides:



Advertisements
Similar presentations
Statistical Metadata Driven eForms Oleg Volguine Assistant Director Technology Services Division Australian Bureau of Statistics.
Advertisements

Presentation to the HLG By Gary Dunnet (Statistical Network Chair)
Information Infrastructure: Foundations for ABS Transformation Stuart Girvan, Australian Bureau of Statistics MSIS Paris, April 2013.
Lecture 19 Chapter 10 A Portfolio Approach to Managing IT Projects.
NSI 1 Collect Process AnalyseDisseminate Survey A Survey B Historically statistical organisations have produced specialised business processes and IT.
Distributed Access to Data Resources: Metadata Experiences from the NESSTAR Project Simon Musgrave Data Archive, University of Essex.
Module 4: Systems Development Chapter 13: Investigation and Analysis.
METADATA DRIVEN SURVEY RESEARCH Alerk Amin, CentERdata Jeremy Iverson, Colectica.
IMS Proof of Concept for Data Capture using Metadata Bryan Fitzpatrick Rapanea Consulting Limited June 2014.
Lecture 19 Chapter 10 A Portfolio Approach to Managing IT Projects.
Metadata-driven Business Process in the Australian Bureau of Statistics Aurito Rivera, Simon Wall, Michael Glasson – 8 May 2013.
United Nations Economic Commission for Europe Statistical Division Mapping Data Production Processes to the GSBPM Steven Vale UNECE
InSPIRe Australian initiatives for standardising statistical processes and metadata Simon Wall Australian Bureau of Statistics December
ABS Issues for DDI Futures Bryan Fitzpatrick October 2012.
Aim: “to support the enhancement and implementation of the standards needed for the modernisation of statistical production and services”
SDMX Basics course, March 2016 Eurostat SDMX Basics course, March Introducing the Roadmap Marco Pellegrino Eurostat Unit B5: “Data and.
Metadata standards Using DDI to Inform, Organize, and Drive Survey Data Production.
Questionnaire Generator Based on the DDI standard
MIS Integration Set out expectations – overview of concepts. This isn’t a technical how-to guide – is too platform specific. Will be looking at the concepts.
IL Marking Get out your CPU / Memory answers Swap with someone else
Computer Organization and Architecture + Networks
Measurement for Improvement
Chapter 1: Introduction to Systems Analysis and Design
DDI and GSIM – Impacts, Context, and Future Possibilities
Principles of Information Systems Eighth Edition
Measurement for Improvement
Build vs. Buy WSATA Panel Discussion
Software Factories - Today and Tomorrow
UNITED NATIONS ECONOMIC COMMISSION FOR EUROPE CONFERENCE OF EUROPEAN STATISTICIANS Work Session on Statistical Data Editing April 2017 The Hague,
Extreme Programming.
Integrating Geospatial Elements into the ABS Information Model
Research & Development
GSIM Implementation at Statistics Finland Session 1: ModernStats World - Where to begin with standards based modernisation? UNECE ModernStats World Workshop.
Agile201 for Users Click / tap to move through the presentation.
Powering Official Statistics at Statistics New Zealand with DDI-L and Colectica A Case Study.
Tools of Software Development
Using the Checklist for SDMX Data Providers
MSDs and combined metadata reporting
Safety Culture Self-Assessment Methodology
SDMX: A brief introduction
11. The future of SDMX Introducing the SDMX Roadmap 2020
DR. ELIZABETH ANTHONY HUMANITIES DEPARTMENT FSTPi, UTHM
GSBPM, GSIM, and CSPA.
Tomaž Špeh, Rudi Seljak Statistical Office of the Republic of Slovenia
Metadata in the modernization of statistical production at Statistics Canada Carmen Greenough June 2, 2014.
Agile Translation Best Practices Ann Rockley, CEO The Rockley Group
REAL-TIME, INTERACTIVE DOCUMENT AUTOMATION
Touchstone Testing Platform
The problem we are trying to solve
Statistical Information Technology
Question Banks, Reusability, and DDI 3.2 (Use Parameters)
Memory Hierarchy Memory: hierarchy of components of various speeds and capacities Hierarchy driven by cost and performance In early days Primary memory.
3.4 Modernisation of Social Statistics
Applying Use Cases (Chapters 25,26)
ROLE OF «electronic virtual enhanced research-engaged student teams» WEB PORTAL IN SOLUTION OF PROBLEM OF COLLABORATION INTERNATIONAL TEAMS INSIDE ONE.
Mapping Data Production Processes to the GSBPM
Rapid software development
Presentation to SISAI Luxembourg, 12 June 2012
Implementing DDI in a Survey Organisation
The Nature of Science.
Business Process Improvement in the LFS
Simon Wall (Australian Bureau of Statistics)
Wolfgang Koller, Frederick Rennert
Chapter 1: Introduction to Systems Analysis and Design
Software Development Techniques
The future of Statistical Production
WIS Project Office WMO Managing WIS WIS Project Office WMO
DDI and GSIM – Impacts, Context, and Future Possibilities
Research Showcase: Combining multiple methods
Palestinian Central Bureau of Statistics
Presentation transcript:

Using DDI to Automate Blaise Instrument Generation Simon Wall Australian Bureau of Statistics Some background Our aspirations What we have done What else we need to do

some background DDI ABS is modernising Business is already changing new infrastructure and systems process reengineering Business is already changing translating paper to web forms ABS is part of push to modernise, HLG Stats Network, GSIM, DDI. it has a vision of reengineering the production of statistics DDI modernisation web forms

about Blaise ABS uses Blaise widely Modernisation relies on automation CAPI, CATI, editing, web forms Modernisation relies on automation Automate everything we can Manual coding of Blaise is a bottleneck many cycles of change and testing Realisation of vision of modernisation relies on automation Focus today is on web forms

manual coding is a problem Poor specifications = poor metadata IT staff are part of the business process Very slow Requires repeated and extensive testing Takes focus away from business purpose Many lost opportunities visualisation analysis reuse lots of issues also very flexible what is the right (best) way? dialects vary widely (Separate implantation from spec -xforms is another possibility, ACES too)

what we are aiming for Give subject matter experts a tool reusing existing metadata wherever possible Create collection instruments automatically make Blaise a commodity not an asset Use DDI as the enabling standard DDI as the enabling standard our aspiration is actionability Tools for subject matter experts to specify collection instruments, reusing existing metadata wherever possible. Then generate instruments automatically. SMA – QDT - DDI - DDI-Blaise -- webform Could be webform, CATI, CAPI, etc Business users DON’T see DDI Nothing really new in some ways Goal is commodity code Put the focus on business purpose Don’t much care whether output is webform or something else, Blaise or something else -> this is about capturing specifications and then using them registry DDI tool DDI

what’s different? Treat Blaise as a means, not an end It shouldn’t be a metadata graveyard Making it easier to get Blaise code is not enough The specification is the real asset Put power in hands of survey designers Get technical people out of business processes Empower the designers The aim is not Blaise - community have different focus variety of people making tools to create/capture logical specs for questionnaires in ddi (not quite right) MDQS tool does baize to ddi somewhat Stats Canada, Stats Denmark using templates CBS looking at DDI to blaise in order to get stuff into Blaise Colectica Specific instance/usecase of general problem – limited aspiration we have one under development too! , as opposed to techos having to understand spec, and bus area having to test - long, slow, tedious, fallible, expensive

fast-tracking development Chose an existing business survey LaMPS = Land Management Practices Survey Handcoded DDI to represent the survey Resolving representation issues Put one team on the specification tool Create output to match the sample Put another team on the Blaise tool Use the sample to create the form Lots of fine tuning, but much faster, more tangible. Also, agile dev methodology, demonstarting to client often

blaise output Field and sequencing more sequencing

end result matrix question 2 matrix question typical question

technical challenges DDI too expressive Common profiles? Mapping specifications to Blaise e.g. we can use Blaise tables for grid questions, but Blaise only allows 1 per page… Pushing boundaries of DDI Layout? Deployment? Doing it all “you can only do 80%” Low level Deal with levels of DDI ability ‘DDI is horrible’ understand is easier generate needs intense level of expertise

business challenges Imposition of standardisation Compared to past flexibility Exploring new territory E.g. best way to handle multi-modal specifications Carrying baggage Past practice is not always useful Lack of expert guides No one has the answers yet Higher level Need new thinking Another challenge with implementing metadata driven e-forms has been dealing with the existing processes within the ABS, such as the current form design process (e.g. that it is based on translating paper forms, rather than considering how best to design forms in an electronic environment). This has been challenging both from the perspective of the available metadata but is also a challenge for modernising the statistical processes for instrument design May be incrementally useful, or develop enough to generate business forms, then look at household forms In parallel? Multimodal stuff – the right way! Cant assume we know what best practice for specifying instruments is yet Different sequence = different instrument? (modal bias) – talk to Emma Important that someone has shown it can be done.

about the 80%... Our tool will make Blaise code for LaMPS The Blaise programmers will modify our output for use in the field We’ll analyse what they changed, to reduce the need for them to do it again. New metadata? Better specifications and outputs? Repeat until there is no manual coding

what’s next for the project Make a better specification tool More question types Social surveys Make a better output tool Layout Deployment Share our work with others Keep working! International partners? (Can they get hold of it? Or us?)

what should come later Better metadata opens up opportunities for making it easier to create better surveys, e.g. Reuse of variables or concepts Automated path analysis Improved visualisation techniques Simulated load testing