Getting started with QubeSurvey for ODIN
QubeSurvey for ODIN helps you test NIPO ODIN questionnaires, record problems and review fixes with other people. You do not need to be a software developer to use it.
Choose where to work
QubeSurvey for ODIN is the web application. Use it for shared script versions, testing, tickets and optional agent-assisted fixes. Open QubeSurvey.
QUBE Survey Workbench is the desktop extension for Visual Studio Code (VS Code), a script editor. Use it to write and test questionnaires locally. The desktop extension and the web application are different ways of working, not competing versions of your questionnaire.
Your first review
- Sign in to QubeSurvey. Open a project you have access to, or create one if your account permits hosted editing.
- In Versions, upload your ODIN script as a new version. A version is a saved snapshot: uploading another does not rewrite the earlier one.
- Open the version in the debugger and run through the questionnaire as an interviewer or respondent would.
- When something goes wrong, create a ticket at that point in the interview. Explain what you expected and what actually happened.
- Review the corrected version and replay the reported path before resolving the ticket.
See Testing a script and Tickets and proposed fixes for the review workflow.
Useful concepts
- Project: the shared home for a questionnaire’s versions, tickets and people.
- Version: an immutable uploaded script snapshot.
- Ticket: a recorded problem or requested change, with discussion and testing evidence.
- Proposed fix / candidate: a new version offered for review, not an approved replacement.
- Compare source / diff: a view of what changed between two versions.
- Team: human collaborators. QUBE Agent is the optional AI assistant, not the team.
Find your way around
Demonstration project with invented names and script content. Select an image to see it at full size.
Use the project list on the left to switch questionnaires. Within a project:
- Versions holds uploaded scripts. Test opens that exact version in the debugger.
- Tickets holds reported problems, discussion and proposed fixes.
- People manages the human collaborators and their access.
A proposed fix is another version of the script. Comparing shows what changed; testing checks how it behaves. Neither action accepts the fix automatically.
Scope and compatibility
QubeSurvey for ODIN focuses on ODIN scripting and review. It does not contain fieldwork management or Qube Survey Script tools. QUBE’s interview runtime is not NIPO’s original runtime: validate important compatibility assumptions in your target NIPO environment before delivering production work.
