-
Notifications
You must be signed in to change notification settings - Fork 1
Questions for the client
-
Do we need to check the input in every question, or we should rely on the assumptions you gave us?
-
Do you want the option of writing your own queries, or you have a predefined set of operations on the database?
-
Do you want us to support the option of different quizes, or only one quiz with all of the questions?
-
Do you want to add new questions to the system, or predefined questions?
5a. Do you want a user management system?
5b. Do you want us to support user access control to the tests? The meaning is to deny access for users to specific tests and allow access for other tests.
-
Can you explicitly tell us what's already in your website and what isn't?
-
Do you have implementation constraints and requirements? Client-side and server-side.
-
Who are the users? The quiz managers or also the subjects?
-
How the system should look from the researchers' point of view? Should they able to see data related only to their quizes, or should they have access to everything?
-
What statistic operations should we implement on the data? How should we handle open questions' answers?
-
What types of questions should we support (in the aspect of supporting different types of answers)? This is important, because once we define all of the types, you can't add new types without accessing the code.
-
What the subject needs to see on the screen? One question at a time, all of the questions, timer for each question, timer for the entire quiz?
-
The quizes can have different type of questions, or a single type?