Match up the available options in the question editor with the survey start options:
1) Replace the "Roles" picker with "System Tasks"
2) Refactor System Tasks so that they are stored in a central constant array that contains:
Recognition
Follow up, emotion recognition
Event detection
Forecasting
Personalization
Interaction support
Goal-driven optimization
Reasoning with knowledge structure
use this instead of hard-coding in display logic.
3) Require questions to have at least one system task, domain or region selected.
4) Add a "Select All" link to the top of all the checkbox options that toggles selecting all items.
5) Remove "All" as an option for any list that has the Select All link, since it is redundant.
6) Hide "Life-Cycle" option for now, since it is not currently being used.
Match up the available options in the question editor with the survey start options:
1) Replace the "Roles" picker with "System Tasks" 2) Refactor System Tasks so that they are stored in a central constant array that contains:
use this instead of hard-coding in display logic. 3) Require questions to have at least one system task, domain or region selected. 4) Add a "Select All" link to the top of all the checkbox options that toggles selecting all items. 5) Remove "All" as an option for any list that has the Select All link, since it is redundant. 6) Hide "Life-Cycle" option for now, since it is not currently being used.