Nicholas Diao
complete
Justin Wenig
Merged in a post:
Top-Level Dynamic Form Routing
Justin Wenig
Justin Wenig
in progress
Justin Wenig
User Story:
When a professor logs on to curriculum, there are possibly 50 different forms they could fill out. Some forms are for graduate courses only, some are for Writing courses, some forms have default values, and others have locked fields. Schools express all the time that when the forms are paper forms, people fill out the wrong forms all the time because they misunderstand what they are supposed to do and what information each form requires. Now that we have all the forms in our system, we have an opportunity to solve this problem.
Solution:
Schools can define high-level questions, that users must respond to before getting to a form. These high level questions will route the user to the right form so there is no confusion. An example of a high-level question would be
- Is this an undergraduate course?
- Is this a writing intensive course?
- Does this course require special approval?
We already have kind of a version of this, because we ask users what kind of form they want to submit... (i.e. New Course, Edit Course..etc.).