Destiny One Implementation (D1i) Project Requirements
Vision: Destiny One registration system implemented to provide student registration, enrollment, engagement and other services
Status: discovery
Active Project(s):
Contact: @James Elder (Unlicensed) ( james.elder@utah.edu )
Role /Persona | Persona Code | Person | Contact Info/Link | RACI |
|
---|---|---|---|---|---|
Sponsor | SPN | James Elder | @James Elder (Unlicensed) james.elder@utah.edu | I |
|
Owner | OWN | James Harris | @James Harris (Unlicensed) james.g.harris@utah.edu | A |
|
Destiny One System Administrator | ADM | Halli Taukiuvea | @Halli Taukiuvea halli.taukiuvea@utah.edu |
|
|
Manager / Provider | MGR | Alex Manzione | @Alex Manzione (Unlicensed) alex.manzione@utah.edu | R |
|
Registration / Enrollment | REG | -- |
| C |
|
Learning eXpereince Designer / Developer / Cirriculum | LXD | -- |
|
|
|
General Public | PUB |
|
|
|
|
Student | STU | -- |
|
|
|
Faculty | FAC | -- |
|
|
|
System | SYS | -- |
|
|
|
Destiny One Curriculum Manager | CUR | -- |
|
|
|
Destiny One Enrollment Manager | ENR | -- |
|
|
|
Destiny One Engagement Manager | ENG | -- |
|
|
|
Destiny One System Integrations | SYI | -- |
|
|
|
Youth | YTH |
|
|
|
|
Professional Education | PRO |
|
|
|
|
Academic Programs | ACD |
|
|
|
|
English Language Institute | ELI |
|
|
|
|
Osher | OSH |
|
|
|
|
Go Learn | GOL |
|
|
|
|
Lifelong Learning | LIF |
|
|
|
|
Req# | User Story/Use Case/Requirement | Business Owner | Decision Log / Notes / Questions | Status | Links |
---|---|---|---|---|---|
| UCL is a service organization that provide exceptional experiences to all we work with. Include who (person or system [version] performing service) is doing what (action/service) with what (object) for whom (audience served) under what circumstances. | @James Elder (Unlicensed) James Elder (james.elder@utah.edu) Name (contact) info or @ name if in confluence of the person/team who knows the specific business need for the requirement |
|
|
|
D1i.OWN.002 | UCL is a service organization that provide exceptional experiences to all we work with. | @Jon Thomas (Unlicensed) Jon Thomas (jon.thomas@utah.edu) |
|
|
|
D1i.OWN.003 | UCL is a service organization that provide exceptional experiences to all we work with. | @James Harris (Unlicensed) Jamez Harris (jamez.harris@utah.edu) |
|
|
|
UCL.DLT safeguards student information by having vendors / partners agree to be diligent about keeping student information protected. |
|
|
|
| |
UCL.DLT encourages innovation experimentation and leading out in research so we help university groups to work smart. |
|
|
|
| |
D1i.STU.001 | As a student, I want to be able to access the registration system from an internet browser on my computer using my University of Utah id (unid) and password. |
|
|
|
|
D1i.STU.002 | As a student I want to b able to be able to pay for my enrollment from an internet browser on my computer. |
|
|
|
|
D1i.STU.003 | As a student, I want to be able to access the registration system from an internet browser on my phone/tablet using my University of Utah id (unid) and password. |
|
|
|
|
D1i.STU.004 | As a student I want to be able to enlarge the text of the registration website on my phone or tablet. |
|
|
|
|
D1i.STU.005 | As a student I want to be able to pay for my enrollment from an internet browser on my phone or tablet. |
|
|
|
|
D1i.STU.006 | As a student I want to be able to pay for multiple courses across different programs at the same time. |
|
|
|
|
D1i.STU.007 | As a student I want to be able to view my current and past enrollments when I log into my account using my University of Utah id (unid). |
|
|
|
|
D1i.STU.008 | As a student I want to be notified once I have successfully enrolled in a course. |
|
|
|
|
D1i.STU.009 | As a student I want to be notified when I have successfully withdrawn from a course. |
|
|
|
|
D1i.STU.010 | As a student I want to be notified when I have been dropped from a course. |
|
|
|
|
D1i.STU.011 | As a student I want to be notified if I have registered in courses with conflicting schedules. |
|
|
|
|
D1i.STU.012 | As a student I want to be able to be able to register for a course by email using my University of Utah id (unid). |
|
|
|
|
D1i.STU.013 | As a student I want to be able to register for a course by phone using my University of Utah id (unid). |
|
|
|
|
D1i.STU.014 | As a student I want to be able to register for a course by walk-in using my University of Utah id (unid). |
|
|
|
|
D1i.STU.015 | As a student I want to be able to view and modify my account information. |
|
|
|
|
D1i.STU.016 | As a student I want to be able to view the status of my order. |
|
|
|
|
D1i.STU.017 | As a student I want to receive an email telling me when I have met the criteria required for being awarded a badge giving me the option to accept it. |
|
|
|
|
D1i.STU.018 | As a student I want to be able to search a list of the complete offering of courses available each semester. |
|
|
|
|
D1i.STU.019 | As a student I want to be able to search for a specific course being offered. |
|
|
|
|
D1i.STU.020 | As a student I want to be able to read a description for each course I have viewed. |
|
|
|
|
D1i.REG.001 | As an enrollment agent I want to be able to access a student's account and register them for a class via telephone. |
|
|
|
|
D1i.REG.002 | As an enrollment agent I want to be able to access a student's account and register them for a class via email. |
|
|
|
|
D1i.REG.003 | As an enrollment agent I want to be able to access a student's account and register them for a class via walk-in. |
|
|
|
|
D1i.PUB.001 | As a member of the general public I want to be able to search a list of the complete offering of courses available each semester. |
|
|
|
|
D1i.PUB.002 | As a member of the general public I want to be able to search for a specific course being offered. |
|
|
|
|
D1i.PUB.003 | As a member of the general public I want to be able to read a description for each course I have viewed. |
|
|
|
|
D1i.FAC.001 | As a member of faculty I want to be able to chose the grading criteria for my course and have the outcomes recorded by the system. |
|
|
|
|
D1i.FAC.002 | As a member of faculty I want to be able to create badges automatically given to students when defined criteria are met. |
|
|
|
|
D1i.ADM.001 | As a system administrator I want to be able to determine the number of semesters/terms that take place in an academic/fiscal year. |
|
|
|
|
D1i.ADM.002 | As a system administrator I want to be able to determine when semesters/terms take place during the academic/fiscal year. |
|
|
|
|
D1i.ADM.003 | As a system administrator I want to be able to implement the grading criteria for a course as determined by the department and/or faculty member teaching the course. |
|
|
|
|
D1i.ADM.004 | As a system administrator I want to be able to set the pricing for courses based on department criteria. |
|
|
|
|
D1i.ADM.005 | As a system administrator I want to be able to offer course discounts based on department criteria. |
|
|
|
|
D1i.ADM.006 | As a system administrator I want to be able to set up payment options in the website shopping cart. |
|
|
|
|
D1i.ADM.007 | As a system administrator I want to be able to configure auto-response email messages for specific criteria. |
|
|
|
|
D1i.ADM.008 | As a system administrator I want to be able to set restrictions and/or requirements for enrollment in a course. |
|
|
|
|
D1i.ADM.009 | As a system administrator I want to be able to override course restrictions and/or requirements for a course when necessary. |
|
|
|
|
D1i.ADM.010 | As a System Administrator I want to be able to contact Modern Campus when the system crashes. |
|
|
|
|
D1i.ADM.011 | As a System Administrator I want to be able to contact Modern Campus when the system has become severely limited. |
|
|
|
|
D1i.ADM.012 | As a System Administrator I want to be able to contact Modern Campus when a major feature of the software is limited or stops functioning. |
|
|
|
|
D1i.ADM.013 | As a System Administrator I want to be able to contact Modern Campus when some members of staff or customers can't use the the system. |
|
|
|
|
D1i.ADM.014 | As a System Administrator I want to be able to contact Modern Campus when there is a loss in function in the system for one user. |
|
|
|
|
D1i.ADM.015 | As a System Administrator I want to be able to contact Modern Campus when a final resolution is required in a situation where a workaround is possible. |
|
|
|
|
D1i.ADM.016 | As a System Administrator I want to be able to contact Modern Campus when there are minor functional errors that do not impede the use of the system. |
|
|
|
|
D1i.ADM.017 | As a System Administrator I want to be able to request a copy of the backup data, information or materials from Modern Campus. |
|
|
|
|
D1i.ADM.018 | As a System Administrator I want to be able to access customer data through an archive database maintained by Modern Campus. |
|
|
|
|
D1i.ADM.019 | As a System Administrator I want ot be able to set up the payment processor to required specifications. |
|
|
|
|
D1i.ADM.020 | As a System Administrator I want to be able to be able to set up a test instance in which all required features can be tested prior to live status. |
|
|
|
|
D1i.ADM.021 | As a System Administrator I want to be able to integrate Destiny One and Salesforce data for supported use cases. |
|
|
|
|
D1i.ADM.022 | As a System Administrator I want to be able to integrate Destiny One and PeopleSoft data for supported use cases. |
|
|
|
|
D1i.ADM.023 | As a System Administrator I want to be able to access an integrated project plan during implementation. |
|
|
|
|
D1i.ADM.024 | As a System Administrator I want to be able to access project status tracking and updates during implementation. |
|
|
|
|
D1i.ADM.025 | As a System Administrator I want to be able to access the risks and issues log and the decision log during implementation. |
|
|
|
|
D1i.ADM.026 | As a System Administrator I want to input the correct data into the school information page and enable the American/Canadian version of the public website. |
|
|
|
|
D1i.ADM.027 | As a System Administrator I want to be able to set up the program office of the website as UCL. |
|
|
|
|
D1i.ADM.028 | As a System Administrator I want to be able to create the costing units for each department e.g. Lifelong Learning. |
|
|
|
|
D1i.ADM.029 | As a System Administrator I want to be able to set up the General Ledger (GL) accounts for each department. |
|
|
|
|
D1i.ADM.030 | As a System Administrator I want to be able to make sure if the information in the GL account matches with that in Peoplesoft. |
|
|
|
|
D1i.ADM.031 | As a System Administrator I want to be able to build out the necessary program areas in the public view. |
|
|
|
|
D1i.ADM.032 | As a System Administrator I want to be able to build out the necessary program streams in the public view. |
|
|
|
|
D1i.ADM.033 | As a System Administrator I want to be able to build out the necessary categories in the public view. |
|
|
|
|
D1i.ADM.034 | As a System Administrator I want to be able to build out the system calendar including years, terms and holidays. |
|
|
|
|
D1i.ADM.035 | As a System Administrator I want to be able to be the location of the courses to be created. |
|
|
|
|
D1i.ADM.036 | As a System Administrator I want to be able to set up various account roles and determine level of access to the system. |
|
|
|
|
D1i.ADM.037 | As a System Administrator I want to be able to set up workflows in the system based upon the roles that have already been created. |
|
|
|
|
D1i.ADM.038 | As a System Administrator I want to be able to to assign the owners of workflows. |
|
|
|
|
D1i.ADM.039 | As a System Administrator I want to be able to set up an age limit for registration for certain courses. |
|
|
|
|
D1i.ADM.040 | As a System Administrator I want to be able to |
|
|
|
|
D1i.ADM.041 | As a System Administrator I want to be able to |
|
|
|
|
|
|
|
|
|
|
D1i.LXD.001 | As a developer I want to be able to customize the branding of the registration website's public view to the institution's needs. |
|
|
|
|
D1i.LXD.002 | As a developer I want to be able to customize the branding of the registration website's portals to the institution's needs. |
|
|
|
|
D1i.LXD.003 | As a developer I want to be able to access the branding directly from the web page from the staff view. |
|
|
|
|
D1i.LXD.004 | As a developer I want to be able to import institution images for branding purposes. |
|
|
|
|
D1i.LXD.005 | As a developer I want to be able to use different templates in different sections of the website. |
|
|
|
|
D1i.LXD.006 | As a developer I want to be able to create courses within the system. |
|
|
|
|
D1i.LXD.007 | As a developer I want to be able to import courses from an external system. |
|
|
|
|
D1i.LXD.008 | As a developer I want to be able to be able to create a badge by defining its criteria and giving it a visual marker. |
|
|
|
|
D1i.LXD.009 | As a developer I want to be able to link a badge I have created to an individual course. |
|
|
|
|
D1i.LXD.010 | As a developer I want to be able to create custom certificates of completion for courses based on University of Utah criteria. |
|
|
|
|
D1i.LXD.011 | As a developer I want to be able to create descriptions for each available course. |
|
|
|
|
D1i.SYS.001 | As a system I have a waitlist function that will notify students when a slot has opened in their desired course. |
|
|
|
|
D1i.SYS.002 | As a system I have a shopping cart that includes all relevant purchase completion details. |
|
|
|
|
D1i.SYS.003 | As a system I have a badging system in place that allows students to be awarded automatically if they reach certain defined criteria. |
|
|
|
|
D1i.SYS.004 | As a system I can be access using the University of Utah's SAML 2.0 SSO. |
|
|
|
|
D1i.SYS.005 | As a system I can be integrated with the University of Utah's SIS system Peoplesoft. |
|
|
|
|
D1i.SYS.006 | As a system I can be integrated with the University of Utah's Salesforce instance. |
|
|
|
|
D1i.LIF.001 | As a prospect I want to be able to able to explore the courses available without a login using an internet browser on a computer. |
|
|
|
|
D1i.LIF.002 | As a prospect I want to be able to able to explore the courses available without a login using a tablet or phone. |
|
|
|
|
D1i.LIF.003 | As a prospect, I want to be able to access the registration system from an internet browser on my computer using my University of Utah id (unid) and password. |
|
|
|
|
D1i.LIF.004 | As a prospect, I want to be able to access the registration system from an internet browser on my phone/tablet using my University of Utah id (unid) and password. |
|
|
|
|
D1i.LIF.005 | As a prospect, I want to be able to enroll in a course using the internet browser on a computer. |
|
|
|
|
D1i.LIF.006 | As a prospect, I want to be able to enroll in a course using the internet browser on tablet or phone. |
|
|
|
|
D1i.LIF.007 | As a prospect, I want to be able to register for a course by phone call using my University of Utah id (unid). |
|
|
|
|
D1i.LIF.008 | As a prospect, I want to be placed on a waitlist if the course I want to enroll in is full. |
|
|
|
|
D1i.LIF.009 | As a prospect, I want to be notified by the system when a slot in a class I have been placed into a waitlist for opens up. |
|
|
|
|
D1i.LIF.010 | As a prospect, I want to be placed on a priority waitlist enrollment from a previous semester with a specific link. |
|
|
|
|
D1i.LIF.011 | As a prospect, I want to be notified by the system when a slot in a class I have been placed into a priority waitlist enrollment from a previous semester for opens up. |
|
|
|
|
D1i.LIF.012 | As a prospect, I want to be able to pay for my enrollment from an internet browser on a computer. |
|
|
|
|
D1i.LIF.013 | As a prospect, I want to be able to pay for my enrollment from an internet browser on a phone or tablet. |
|
|
|
|
D1i.LIF.014 | As a prospect, I want to be able to pay for my enrollment on a phone call. |
|
|
|
|
D1i.LIF.015 | As a student, I want to be notified once I have successfully enrolled in a course and receive proof of purchase. |
|
|
|
|
D1i.LIF.016 | As a student, I want to receive class information after I have successfully completed enrollment. |
|
|
|
|
D1i.LIF.017 | As a Life Long admin I want to be able to set an age limit for registration in certain classes. |
|
|
|
|
D1i.PRO.001 | As a prospect I want to be able to able to explore the courses available without a login using an internet browser on a computer. |
|
|
|
|
D1i.PRO.002 | As a prospect I want to be able to able to explore the courses available without a login using a tablet or phone. |
|
|
|
|
D1i.PRO.003 | As a prospect, I want to be able to access the registration system from an internet browser on my computer using my University of Utah id (unid) and password. |
|
|
|
|
D1i.PRO.004 | As a prospect, I want to be able to access the registration system from an internet browser on my phone/tablet using my University of Utah id (unid) and password. |
|
|
|
|
D1i.PRO.005 | As a prospect, I want to be able to enroll in a course using the internet browser on a computer. |
|
|
|
|
D1i.PRO.006 | As a prospect, I want to be able to enroll in a course using the internet browser on a tablet or phone. |
|
|
|
|
D1i.PRO.007 | As a student I want to be able to enroll in multiple courses at once. |
|
|
|
|
D1i.PRO.008 | As a prospect, I want to be able to determine if a course meets the requirements for accreditation. |
|
|
|
|
D1i.PRO.009 | As a prospect, I want to be able to contact the support apparatus within the registration system. |
|
|
|
|
D1i.PRO.010 | As a prospect, I want to be able to contact ProEd support over the phone. |
|
|
|
|
D1i.PRO.011 | As a prospect, I want to be able to pay for my enrollment from an internet browser on a computer. |
|
|
|
|
D1i.PRO.012 | As a prospect, I want to be able to pay for my enrollment from an internet browser on a phone or tablet. |
|
|
|
|
D1i.PRO.013 | As a student, I want to be able to request a tuition reduction in the checkout cart where applicable. |
|
|
|
|
D1i.PRO.015 | As a student, I want to be notified once I have successfully enrolled in a course. |
|
|
|
|
D1i.PRO.016 | As a student, I want to receive class information after I have completed enrollment. |
|
|
|
|
D1i.PRO.017 | As a student, I want to receive a welcome email if I am in a program cohort. |
|
|
|
|
D1i.PRO.018 | As a student, I want to receive a reminder email a week before the start of class. |
|
|
|
|
D1i.ACD.001 | As a prospect I want to be able to able to explore the courses available without a login using an internet browser on a computer. |
|
|
|
|
D1i.ACD.002 | As a prospect I want to be able to able to explore the courses available without a login using a tablet or phone. |
|
|
|
|
D1i.ACD.003 | As a prospect, I want to be able to select a course without immediately enrolling in it using the internet browser on a computer. |
|
|
|
|
D1i.ACD.004 | As a prospect, I want to be able to select a course without immediately enrolling in it using the internet browser on a phone or tablet. |
|
|
|
|
D1i.ACD.005 | As a prospect, I want to be able to enroll in a course using the internet browser on a computer. |
|
|
|
|
D1i.ACD.006 | As a prospect, I want to be able to enroll in a course using the internet browser on a tablet or phone. |
|
|
|
|
D1i.ACD.007 | As a prospect, I want to be able to contact UCL and enroll in a noncredit course from the catalog by phone. |
|
|
|
|
D1i.ACD.008 | As a student, I want to receive notification that I have successfully enrolled in a course. |
|
|
|
|
D1i.ACD.009 | As an Academic Programs admin I want to be able to set an age limit for registration in certain classes. |
|
|
|
|
D1i.ELI.001 | As a student, I want to be able to schedule a test to determine what ELI courses I need to take. |
|
|
|
|
D1i.ELI.002 | As a student, I want to be able to select the appropriate courses based on the testing. |
|
|
|
|
D1i.ELI.003 | As a student, I want to be able to enroll in the appropriate courses based on the testing. |
|
|
|
|
D1i.ELI.004 | As a student, I want to be able to pay for my course enrollments based on the information provided by the ELI staff. |
|
|
|
|
D1i.ELI.005 | As a student, I want to receive information about the courses in which I’m enrolled. |
|
|
|
|
D1i.ELI.006 | As a student, I want to receive confirmation of purchase for my enrollments. |
|
|
|
|
D1i.OSH.001 | As a prospect, I want to be able to become an Osher member. |
|
|
|
|
D1i.OSH.002 | As a prospect, I want to be able to pay for a membership. |
|
|
|
|
D1i.OSH.003 | As a member, I want to receive a welcome from Osher after becoming a member. |
|
|
|
|
D1i.OSH.004 | As a member, I want to be able to select courses or special events in the system |
|
|
|
|
D1i.OSH.005 | As a member, I want to be able to enroll in a course with a fee attached. |
|
|
|
|
D1i.OSH.006 | As a member, I want to be able to enroll in a course that is free. |
|
|
|
|
D1i.OSH.007 | As a member, I want to be placed on a waitlist if the course I want to enroll in is full. |
|
|
|
|
D1i.OSH.008 | As a member, I want to be notified by the system when a slot in a class I have been placed into a waitlist for opens up. |
|
|
|
|
D1i.OSH.010 | As a member, I want to be able to pay for the course I am enrolled in. |
|
|
|
|
D1i.OSH.011 | As a member, I want to receive notification that my payment is processing. |
|
|
|
|
D1i.OSH.012 | As a member, I want to receive proof of purchase. |
|
|
|
|
D1i.OSH.013 | As a member, I want to receive a confirmation of enrollment. |
|
|
|
|
D1i.OSH.014 | As an OSHER admin I want to be able to set an age limit for registration in all classes. |
|
|
|
|
D1i.YTH.001 | As a prospect I want to be able to able to explore the courses available without a login using an internet browser on a computer. |
|
|
|
|
D1i.YTH.002 | As a prospect I want to be able to able to explore the courses available without a login using a mobile device. |
|
|
|
|
D1i.YTH.003 | As a prospect, I want to be able to create an account that would allow me to enroll my child in course or a camp. |
|
|
|
|
D1i.YTH.004 | As a prospect, I want to be able to log in to the system using an existing account. |
|
|
|
|
D1i.YTH.005 | As a prospect, I want to be able to add a class, multiple classes and/or a camp to the system cart. |
|
|
|
|
D1i.YTH.006 | As a prospect, I want to be able to enroll multiple children in a course and/or camp at the same time. |
|
|
|
|
D1i.YTH.007 | As a prospect, I want to be able to access and complete the liability waver for the course and/or camp in the system. |
|
|
|
|
D1i.YTH.008 | As a parent, I want to be able to pay for the courses in which my child is enrolled in they system. |
|
|
|
|
D1i.YTH.009 | As a parent, I want to receive confirmation of my child’s registration in the course and/or camp. |
|
|
|
|
D1i.YTH.010 | As a student, I want to receive a reminder email pertaining to the course in which I’m registered. |
|
|
|
|
D1i.GOL.001 | As a prospect I want to be able to able to explore the courses available without a login using an internet browser on a computer. |
|
|
|
|
D1i.GOL.002 | As a prospect I want to be able to able to explore the courses available without a login using a tablet or phone. |
|
|
|
|
D1i.GOL.003 | As a prospect, I would like to opt-in to a newsletter from GoLearn. |
|
|
|
|
D1i.GOL.004 | As a prospect, I would like to be able to add an opportunity to the system cart. |
|
|
|
|
D1i.GOL.005 | As a prospect, I want to be placed on a waitlist if the opportunity I want to enroll in is full. |
|
|
|
|
D1i.GOL.006 | As a prospect, I want to be able to enroll in the opportunity I select. |
|
|
|
|
D1i.GOL.007 | As a prospect, I want to be able to pay for the opportunity in which I am enrolled in the system. |
|
|
|
|
D1i.GOL.008 | As a prospect, I want to be able to pay for the opportunity in which I am enrolled by phone. |
|
|
|
|
D1i.GOL.009 |
|
|
|
|
|
D1i.GOL.010 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Recommended statuses are
needs update
changing
Failed_qa
updated
Question
BLANK (means current)
Quality Assurance Efforts
Links to recent QA effort results below: