Child pages
  • 4.3.1. User Stories Defining Functional Requirements
Skip to end of metadata
Go to start of metadata

PLEASE NOTE: THIS IS A PUBLIC SITE.

In an effort to ensure access to UMassOnline's community of users as well as others who might provide insight as we undertake the LPR, all content, comments and attachments are accessible by the public.

Please note...

The campuses identified next to the user stories in this index should not be interpreted as a direct attribution. While many of the stories are presented as originally submitted, others represent composites of similar stories developed independently on different campuses or by different individuals on a campus. In addition, some stories have been edited to add emphasis or clarity. Finally, others have been re-written to ensure consistent formatting.

The campuses are primarily listed to help campuses find stories in the page, as the index is quite lengthy, and also ensure that they can compare the stories here with those originally submitted on their individual campuse spaces. Please review your stories within your campus space on Confluence to ensure we have captured the meaning, spirit and value of your requirements, and feel free to notify us of any changes.

IN PROCUREMENT

The RFP is in procurement. UMassOnline is no longer accepting user stories for Functional Requirements.

Teaching and Learning Functionality

Document Management and Editing

As a Faculty Member, I want...
  • to access the same online document as other users, so that learners can edit documents collaboratively. (UMB, UML)
  • multiple authors to edit the same document throughout the LMS environment, yet each does not have to log in to the LMS multiple times or in to multiple systems. (UMB)
  • assignments submitted via the LMS to be searched for direct quotes, so that I can identify students and work with plagiarism. (UMB, UML)
  • to download completed assignments directly to my computer, so that I can edit files outside the LMS. (UMB)
  • content fidelity (characters, formatting) after uploading my documents to the LMS, so I can use a the Macintosh versions of word processing tools. (UMD)
  • to edit and save documents in the LMS, so that I do not have to download the file to my local desktop. (QCC)
  • the screen to return to the area I was working after I submit/save, so that I do not have to scroll back down to where I was working from the top of the page when it refreshes. (QCC)
  • to include programming code in my assignments, so they do not interfere with the functionality of the LMS yet the syntax/format/characters remain accurate. (SSU)
As a Student, I want...
  • printer friendly formats for the LMS interfaces/tools, so I can work off line without losing content, context or wasting paper. (UMA)
  • to save content from the LMS as a PDF, so I can protect my content from editing. (UMA)
  • to export the content of a discussion, so that I can view, edit and save in a word processing application on my desktop. (UMD)
  • to access other online services offered by my campus (e.g.  tutoring, bookstore, library), so I can get feedback about my work directly from within the LMS. (UMD)
  • no limit on the length of text I can write within a message reply, so I can write my entire paper in the LMS. (UMD)

Communications

As a Faculty Member, I want...
  • access to communications (e.g. IM, Chat, Forums, etc.) tools outside of their, or any, section, so that students can communicate across multiple sections. (UMA, UMB, UMD)
  • to identify specific discussion forum posts, so that I can grade the student responses. (UMB)
  • to be notified whenever a new message is posted to a discussion I am subscribed to, so that I don't have to enter the LMS to check for each topic's updates. (UMA, UMB)
  • to view a new discussion board message independently and individually without affecting the status (e.g. read, new, unread) of other posted messages, so that I don't have to read all of the new messages in one session. (UMB)
  • to use discussion topics and threads from another section to any other, so that I do not have to manually copy and paste from one course to the next. (UMB, UML)
  • to search course email by date, author, group, keyword, course/section and other criteria, so that I can find emails based on a specific and single attribute. (UMB)
  • integrate external (e.g. personal or campus) and course emails from the LMS, so that students can respond to e-mail sent to them from the course without having to log onto the course web site to respond. (QCC, UMA, UMB, UMD, UMW)
  • to post announcements, so that they get the immediate attention of my students while in the LMS. (UMB, UMD, UML)
  • send my language students voice messages, announcements to my students, so they can hear proper pronunciation and inflection. (UMB)
  • to send a voice (audio) email within the course, so it is accessible in the site by faculty and students. (UMD)
  • to push notifications to students through the LMS using external communications channels (e.g. email, IM, SMS, etc.), so that I do not need to log into the LMS to update my class. (QCC)
  • to push notifications to students through the LMS using external communications channels (e.g. email, IM, SMS, etc.), so that my students don’t have to log into the LMS to receive important updates. (UML)
  • to automatically send a notification to students when their grades/activity fall below a standard I set, so that students can adjust their behavior in order to complete/pass the course. (UML)
  • to have a course discussion that occurs outside of each section, so that students can learn from one another's field experiences across multiple sections. (UMB)
As a Student, I want to...
  • view in one place all classmates that have contributed to a project, document activity, so that I can see what has been done and by whom. (UMB)
  • view all assignments and due dates for a course in one place, so that I can identify what I need to do and when across the course. (UMB)
  • to be notified via communications channels outside of the LMS, so that I can be reminded about approaching, class start dates, assignment due dates and exam dates. (QCC, UMA, UMD)
  • set notification attributes, so I can define the time, frequency and type of alerts that are sent to me.
  • to be notified whenever a new message is posted to a discussion I am subscribed to, so that I don't have to enter the LMS to check for each topic's updates. (UMA)
  • see who else is online in my course, so I can communicate with classmates and faculty in real time. (UMA)
  • see who else is online across the LMS, so I can communicate with classmates and faculty in real time. (UMA)
  • audio and video based synchronous communications, so that I can keep up with the class discussions without typing. (QCC, UMA, UMD)
  • sort discussion posts, so that I can view the thread of a discussion. (UMA)
  • to view course updates in my RSS reader, so I do not have to be in the LMS to find out about updates. (UMA)
  • to post profile information about me, so other students and faculty can know more about each other. (UMD)
  • to see all discussions in one view, so I can open any active discussion from the same page. (UMD)
  • the professor to be notified via channels outside of the LMS, so they know when a student sends and email to them. (UMD)
  • access to communications (e.g. IM, Chat, Forums, etc.) tools outside of my, or any, section, so that I can communicate across multiple sections with other students. (UMD)
As a Librarian, I want...
  • access to independent synchronous communication tools within the LMS, so that I can work with students independent of a their courses. (UMD)

Assessment & Grading

As a Faculty Member, I want...
  • to import exams/assessments and exam questions from external sources (e.g. as MS-Word documents), so that I don't have to reenter them in the LMS. (UMB)
  • to import grades from other sources/systems, so that I can calculate a final graded including work that may have been done and assessed in another tool. (UML, UMW)
  • to calculate grades based on weighted averages, so that students always know their standing in the course. (UMB)
  • to allow individual students to view individual grades, so that students can see their grades per assignment. (UMB, UMD, UML)
  • to allow individual students to view their course grades throughout the term, so they can see their standing in the course. (UMB, UMD, UML)
  • to scale and resize the grade book, so that I can see all of the students grades for the semester in one view. (UMB)
  • various grading methods, so that I can grade based on points or letter grades. (UMB)
  • to create formulas, so that I can convert points to letter grades. (UMB)
  • to export grades in standard and popular file/exchange formats, so I can use external applications to manage my grades. (UMB, UML)
  • to create multiple versions of the same exam, so that questions can be randomized. (UMB, UMD)
  • to create multiple versions of the same exam, so that multiple choice questions can be randomized. (UMB)
  • to include private or public comments when grading a student's discussion post, so I do not have to email him/her separately. (QCC, UMB)
  • to include private comments with all graded items, so I do not have to email students separately. (UML).
  • set up standardized grading criteria and standards, so I can score assignments subjectively related to learning objectives. (UMD)
  • to associate/migrate grading criteria (rubrics, weights, formulas) with multiple sections, so I do not need to recreate them for each course/section. (SSU, UML, UMW)
  • to read a student's discussion posting, see the grading rubric and/or an email window at the same time, so I can write comments and calculate a grade while reading the postings. (UMD)
  • to view the series of steps students undertake when solving calculation-based engineering/math problems, so I can assess problem solving. (UMD)
  • a high-level math/scientific scripting language within all editors, so I can create text-based (not image-based) equations within the LMS. (QCC, UMD)
  • to provide feed back and grades in voice threads, so that students can see comments and grades in the context of their work. (UMD)
  • to set the time to finish a single test independently for individual students or groups, so that I can compensate for students with special needs without creating multiple tests. (QCC)
  • to define when an exam is open (available) and closed in one form, so I do not need to navigate to other pages/forms. (QCC)
  • the grade book to ignore assignments not yet due, so that the course grades reflect the students' current standing. (QCC)
  • to allow students to grade their own or others work, so that I can see the reflection, assessment criteria and peers standards used by students. (UML)
  • to manually enter/overwrite grades in the grade book, so that the automatic calculations within the grade book or from the assignment are ignored. (UML)
  • to define grading criteria for each assignment and the course, so that the grade book automatically calculates final grades. (UML)
  • to return to my last edited entry in the gradebook so that I can quickly make my edits to my gradebook. (UMW)
  • to use an evaluation tool that allows for mixing multiple choice and open-ended questions so that I can evaluate my students. (UMW)
  • create learning experiences for my students that model a variety of different pedagogies, for example constructivism,  active learning, student centered learning, collaborative learning, etc. so that we meet the needs of different learner styles and types. (UMB)
As an Instructional Designer, I want...
  • would like to pass grades from the LMS to the SIS, so that faculty do not need to manually add their course grades. (QCC, UML)
As a Student, I want...
  • the option of showing everyone’s grades in the class anonymously, so that students can compare their grades with the rest of the class.
  • to view my individual grades for assignments, so I can understand how my total grade is affected. (UMB, UMD)
  • to view my course grades throughout the term, so I can see my standing in the course. (UMB, UMD)
  • view all of my grades across all courses, so I so not need to enter each course. (UMD)
As a Trainer, I want...
  • to use secure exam tools so that I can administer exam to both online and in-person students. (UMW)
  • access subject-matter specific materials, so that I can become a more proficient trainer. (UMW)

Course Management

As a Faculty Member, I want...
  • to add individual students who have not enrolled in my course section, so that they can audit the course. (UMB)
  • to add access for tutors, so that they can assist students working in the course. (QCC, UML)
  • to manipulate items/icons on a course page using a simple drag-drop interface, so that I don't have to click through the LMS interface. (UMB, UML)
  • native drag and drop content directly from my desktop into my course sisette, so that I don't have to click the desktop operating system's navigational interface. (UMD, UML)
  • create learning experiences for my students that model a variety of different pedagogies, for example constructivism, active learning, student centered learning, collaborative learning, etc.,so that I can meet the needs of different learner styles and types. (UMB)
  • varying content presented to different students in my course, so that I can construct individualized curricula for my students depending on assessment measures. (UMB)
  • a "confirmation of receipt," so that I know that a student has received and opened an e-mail sent from the LMS. (UMB)
  • to organize all of my course materials by weekly session, so that students can determine which assignments have been completed for each week in the proper order. (UMB)
  • to toggle my course back and forth from faculty to student view, so I can verify that materials I've developed will function as designed. (UMB, QCC)
  • to select multiple attributes associated with my course (including user ID, group membership, date range, and grade book results), so that I can control the visibility of course items. (UMB)
  • to define release criteria for my content in my course, so that I can assign work to my students based on specific dates, to specific groups and/or specific grading criteria. (UML, UMW)
  • to create groups using sign-up sheets, so that students can self-identify for activities within the LMS. (UMB)
  • to create groups of students within the course, so that I can manage their activities (access to content, tools). (UML)
  • to remove students from my course individually, so that I can remove students when they have dropped during the initial weeks of the semester. (UMB)
  • to uploading files in two clicks, so that I do not need to navigate through various windows. (UMB)
  • find a discussion post in two clicks, so that I do not need to navigate through various windows. (UMB)
  • reset course materials for the next semester in two clicks, so that I do not need to navigate through various windows. (UMB)
  • to publish multiple sections of the same course, so that uniform/standard content can be viewed by different users in different sections. (UMB)
  • to administer course sections independently, so that modifications in one section do not affect other sections. (UMB)
  • to track student participation in learning activities, so I can assess student engagement and time on task. (UMB)
  • to view all input from an individual student from a single screen ( e.g. see assignments, discussion posts, assessment attempts etc.), so that I can assess activity and completeness. (UMB)
  • to create new courses/sections at any time and independent of the SIS, so I can develop course sites on the fly for my own use. (UMB)
  • to save/transfer announcements from semester to semester, so that I can create a repository of effective messages for a class. (UMD)
  • authorized users (e.g. faculty, course/department chair) to add access to courses, so that the department can facilitate peer observations. (UMD)
  • set access time (start and end dates) for non-enrolled users (guests to the course), so that they can be removed without manual intervention. (UMD)
  • students to work within the tools where assignments are delivered, so work their work is saved automatically and associated with the assignment (they do not have to attach their documents/drafts/final). (UMD)
  • to download my course, so I can view my course off-line on my desktop computer. (UMD)
  • to set access dates (opening and closing) for all discussions, so I do not need to individually open or close a discussion manually when the date arrives. (UMD)
  • view compatible 3rd party/external applications/widgets within one location of the LMS, so I can add non-LMS native functionality to my course. (UMD)
  • access to my courses from previous semesters, so I can use the old course format/content to start planning and building for the next semester. (QCC, UMD, UML, UMW)
  • to select old/current course content to populate new courses, so I do not have to manually add or create them again. (QCC, UML, UMW)
  • record the attendance in my in-person course in the LMS, so I can include participation in the online grade book. (UMD)
  • to export reports on student activity, so I can share information with non LMS users. (QCC)
  • to run reports on page use for various components of my course so that I can measure who's accessing what and for how long. (UMB, UML, UMW)
  • to globally change dates within my course for new semesters, so that I do not have to change each manually for each event/due-date. (QCC)
  • access and change dates within my course through a single calendar view, so that I do not need to navigate to each event to change dates. (QCC)
  • view all attributes associated with creating/releasing assignments, discussions, exams, etc., so I do not need to navigate to other pages to develop and distribute content. (QCC)
  • to open access to all or some of my course (LMS tools, activities, content), so that the public can participate in my course. (SSU)
  • access to permissions/attributes for each tool in the LMS, so that I can control which tools students have access to. (UML)
  • to toggle between courses so that I can control the visibility to all of my courses. (UMW)
  • to migrate existing course material to new teaching and learning environment so that I can continue teaching online. (UMW)
  • create learning experiences for my students that model a variety of different pedagogies, for example constructivism,  active learning, student centered learning, collaborative learning, etc. so that we meet the needs of different learner styles and types. (UMB)
  • have a learning platform that is accepted by QualityMatters.org so that distance learning courses can continue to gain approval from this organization. (UMB)
As an LMS Administrator, I want...
  • to open access to all or some of the LMS courses (LMS tools, activities, content), so that the public can participate in the courses. (UMW)
As a Student, I want...
  • open different sections in different windows of the LMS, so that I am able to view class materials from multiple courses/classes. (UMA)
  • a “How do I…” glossary, so that I can look for answers to my problems. (UMA)
  • to open multiple browser windows, so that I can see independent courses or parts of the same course in different windows. (UMA)
  • to be notified of activity in the LMS via communications channels outside of the LMS, so that I know when changes to the course have been made. (UMA, UML)
  • to access the LMS from the SIS and/or my campus email account, so I do not have to log in again. (UMA)
  • see the status of my assignments, so I can see work that is in progress or completed. (UMD)
  • access to last year's course material so that I can prepare for my qualifying examination. (UMW)
  • to have a calendar-based course site so that I can view all of my course material depending on the date. (UMW)
  • to search across all of my courses so that I can easily access my course materials and information. (UMW)
  • to have the same look and feel within a program or college so that my course will be consistent. (UMW)
  • to search all courses simultaneously so that I can document that key concepts and objectives are being covered (in an environment where all courses are team taught). (UMW)
  • to post an online searchable handbook so that users can download and easily print forms. (UMW)
  • have a learning platform that allows me to get critical, up-to-the-minute SIS information about my student status such as registration data, grade reports, billing info. etc so that I don't have to log in separately. (UMB)
  • have a more sophisticated, faster, and technologically advanced system that uses podcasts, lectures, and streams entertaining presentations that use animation so that I can get a better learning environment along with a better experience. (UMA, UMB)

Content Management & Multi-Media

As a Faculty Member, I want...
  • to include audio and video files to my course, so that students can access each independently without leaving the LMS to use another application. (UMB, UMD, UML)
  • both students and me to create and save oral presentations (audio) from within the LMS, so that we do not need to log into other applications or upload 3rd party files. (UMD)
  • access to a synchronous communications tool (e.g. real time audio, video, whiteboard, presentation, application sharing, break out rooms, and archiving capabilities) within the LMS, so I do not need to re-authenticate when moving between systems. (QCC, UMA,UMB, UMD, UMW)
  • to upload and distribute media from different sources within the course, so that the location of the content is transparent to the instructor and students. (UMB, UML)
  • a student specific content repositories per course, so that submitted files can be segregated from other student work and retained in the course. (UMB)
  • to sort student files in a course by author, date, title, etc., so that students and faculty can find files based on various known information. (UMB)
  • to view the versions of submitted or collaborative work, so I can assess which edits where made by various contributors and when. (UMB, UML)
  • to access multiple drafts of content created in the LMS, so that my students and I can review previous work. (UMD)
  • upload multiple files and file types per assignment, so I can present independent, but related documents and students can submit independent but related files. (SSU)
  • to post homework assignments and solutions, so that my students have access to them. (UMB)
  • to delete an incomplete post or mishandled assignment, so that so that it is not included in grading. (UMA)
  • content created within the LMS during a course by students to be exportable, so that students can transport artifacts to other personal or institutional systems. (UMD)
  • to open, comment on and save student documents, all with in the LMS, so that students can view my edits without downloading and uploading files. (UMD)
  • to see the duration time of audio files accessible in the course, so I can sort recordings from longest to shortest. (UMD)
  • edit content (tests or assessments) within the LMS after students have submitted work, so I can correct errors and republish rather than create new tests/assignments. (QCC)
  • to export my course materials, so that any other instructor in my institution can use them. (QCC, UML)
  • drag and drop  assignment/content, so that I do not need to click a series of buttons/links/pages to order my documents/activities. (QCC, UML)
  • to group media content uploaded to the LMS, so that I can see objects in relationship to each section, course, user. (SSU)
  • a standards based interface, so I can import course content from publishers, test generators, or other sources. (UML)
  • to allow peers access to selected work, so that students can review one another's work. (UML)
  • access and store content independently of the course/section, directly from within the LMS, so I do not need to log into or navigate to another system. (UML, UMB)
  • embed (not just link) Web 2.0 technologies, so I can customize my course with existing technologies. (SSU, UMA, UMB, UMD, UML, UMW)
  • to model face to face interactions online so that I can have small group work sessions and large group facilitated discussions. (UMW)
As an Instructional Designer, I want...
  • to upload a file, multiple files or all files in a folder at once, so I do not have to upload files individually. (UMW)
As a Librarian, I want...
  • to embed library e-reserves directly in courses, so students and faculty do not need to log into another system to access content. (UMB, UMD, UML)
  • a repository to upload cross-course resources, so faculty, nor I, need to load it into each course/section. (SSU, UMD, UML, UMW)
As a Student, I want...
  • to provide access to my content, tools and activities to other students, so I can collaborate with student teams within the course. (UMB)
  • to access synchronous communication tools within a course and outside of a course, so that I can work with classmates on my own. (UMA, UMB)
  • embed (not just link) Web 2.0 technologies, so I can customize my course with existing technologies. (SSU, UMA, UMB, UMD, UMW)
  • to accomplish course administrative tasks (like uploading files, finding a discussion post, resetting course material for the next semester, etc.) in two clicks from within the specific feature, so that I can maintain a contextual work flow.
  • to create a portfolio, so that I can selectively extract content from any of my courses and allow external visitors to view it. (UMB)
  • the LMS to save my work automatically and periodically, so that I can access my previous work without it being lost due to a timeout or outage. (UMA, UMD)
  • a “light” version of the system, so that my dial-up connection will not get bogged down. (UMA)
  • a mobile version of the system, so that I can access my courses on my hand held device (UMA, UML)
  • standards compliant audio/video formats available through multiple players, so that I can use my own audio/video player (desktop, hand held) to listen to class audio/video files. (UMA, UML)
  • video or lecture capture within the LMS, so that I do not need to access (perhaps logging into) multiple systems. (UMA)
  • the files I post to reflect the time zone that I am in, so that I do not lose out on the amount of time to complete assignments. (UMA)
  • the files posted my others (including faculty) to reflect the time zone that I am in, so that I do not lose out on the amount of time to view materials. (UMA)
  • to move the tools within the interface, so that I can to avoid “scrolling” the window. (UMA)
  • to view all of my course lectures, so that I  can determine their order within the course. (UMA)
  • a single reference for all of my courses, so I can see (and access) current due dates for assignments and tests/quizzes, and updates when due dates change. (UMA, UMD)
  • "new" notifications for new content and grades to disappear after I have looked at them, so I know what is still awaiting review. (UMA)
  • to aggregate dates associated with LMS content and activity with my other calendars, so I can view personal and academic events despite which calendar I am in. (UMD)
  • archive my courses, so that I can access content from within. (UMD)
  • create and maintain local archives and backups, so that I can store and access course content despite my campuses or systems policies. (QCC)
  • to share my uploaded documents and LMS-specific content through the LMS, so my classmates can work with me in our own study groups. (UMD)
  • personal areas to develop and store content, so others cannot access my class notes, drafts, uploaded files, etc. (UMD)
  • to submit multiple drafts of assignments through the LMS, so instructors can provide feedback before the final grade for the assignment. (SSU, UMD)
  • to access campus related links in (# of clicks) so that I can easily locate relevant articles.
  • to take an online course from another campus so that I don't have to apply to their program and get a second ID.

Accessibility & Usability

As a Faculty Member, I want...
  • user-adjustable font sizes and audio tools, so that students with special needs can access my course and content. (UMB)
  • to tailor the interface and functionality, so that I can employ principles of universal design in the development of my course. (UMB)
  • access the LMS in any browser, so that I can work on my course from any networked computer. (UMA, UMB)
  • to customize the icons for tools in my course, so I and students can set up the user interface to our personal preferences. (UMB)
  • to customize the icons for tools in my language courses, so that students can work in the language of study. (UMB)
  • cross-platform compatibility, so that I can use the LMS on multiple devices and computers (PC/Mac/Linux, hand helds, smartphones, tablets). (SSU, UMA, UML)
  • 508 and WAI compliant and certification, so that I can conform with local, state and federal accessibility policies and regulations. (UML)
  • FERPA complaint security, so that I can conform with local, state and federal policies and regulations. (UML)
As a Student, I want
  • to contact someone over the phone for troubleshooting, so that I can talk to a human being and get the problem fixed faster and easier. (UMA)
  • access help, tips/tricks from within each tool/feature, so that I can get help in context to the LMS functionality. (UMA, UMD)
  • to allow students to change their username within the course to a nickname, so that students don’t have to show their full name. (UMD)
  • to access, review and edit the course through audio only, so that visually impaired students can participate in online courses. (UMD)
  • non-visual cues/interfaces for all activities undertaken in the LMS and the content delivered through it, so that I can access all functionality and materials within the course. (QCC)

System Administration

As an LMS Administrator, I want...
  • to add individual students who have not enrolled in my course section, so that they can audit the course. (UMB)
  • to restrict course design to a lead teacher, so that other instructors of a section teaching that course cannot alter specific elements. (UMB)
  • to provide templates for courses, so that the look and feel within a program or college can be consistent. (UMB, UML)
  • to view all links to an individual resource from the source item, so I can click a file to see where in the course it is being used. (UMB)
  • the option to delete the source file/activity when the link to the file/activity is deleted, so I do not have orphaned files in the system. (UMB)
  • to move or rename files, so that links do not break. (UMB)
  • to upload a file, multiple files or all files in a folder at once, so I do not have to upload files individually. (UMB)
  • upload files via common standards from within the LMS, so that I do not have to use multiple applications. (UMB)
  • a unique identifier associated with files, so I can identify the person who uploaded a file. (UMB)
  • file creation/modified dates to remain intact after a course is copied for reuse in subsequent semesters, so I can find the history of files.
  • warnings for html files that have encodings that do not match_, so that errors can be addressed before course pages are published publicly._ (UMB)
  • to parse file names when uploading_, so that improper formatting can be detected._
  • to export content or learning activities in the course in standard formats (e.g. SCORM, Common Cartridge, pdf, .docx, .rtf) with the option to include student content, so that  learning objects and archived materials may be used in the future. (QCC, SSU, UMB)
  • to export documents from the course in standard formats (e.g. SCORM, Common Cartridge, pdf, .docx, .rtf) with the option to include student content, so that  learning objects and archived materials may be used independantly on the desktop in a office productivity tools. (SSU)
  • to create/edit html documents through the LMS or a third-party html editor without leaving the LMS, so that I do not have to manage multiple applications, file copies or logins. (UMB)
  • to set the page I return to after undertaking an activity (clicking "Submit" or "Save" in a form), so that I do not have to navigate from the system's default refresh page. (QCC)
  • to bookmark specific pages, so I can return to pages where I undertake common tasks. (QCC)
  • cross list the same course, so that one course or one section can be offered by different academic departments. (SSU)
  • batch upload my students and my courses either on a “ as requested basis” or all at once, so I do not need to manually and individually make modifications to the course/section/LMS. (SSU, UML)
  • to pass userid's and passwords from other campus enterprise applications to the LMS, so users do not need to remember multiple logins. (SSU)
  • to retain student data when students are un-enrolled from courses, so that I can review their activity and content when they are no longer able to access the course/section/LMS. (UML)
  • to back and restore courses and content (individually and in bulk), so that I can provide faculty with up-to-date versions of their courses and content in case they lose or delete information. (UML)
  • to query courses, so that I can find specific students names, groups, file names/types, text strings, dates, etc. (UML)
  • an open database, so that I can construct my own data queries and reports or modify the systems default queries/reports. (UML)
  • define the features (tools, functionality) at the institutional level, so I do not need to go into each course to add or remove tools/features/functionality individually. (UML)
  • setup default grading schema at the institution level, so I do not need to set up grading in each course/section individually. (UML)
  • to implement custom branding at the institutional and departmental levels, so I do not need to edit each course/section individually. (UML)
  • to pass enrollment information automatically from the SIS, so that courses, students, etc. are updated in real-time and I do not need to manage batch uploads. (UMW)
  • to integrate the LMS with identity management standards (e.g. CAS, Shibboleth, etc.), so that I can manage authentication and authorization consistently across all of my campus services. (UM?)
  • to provide users with immediate course registration so that users can quickly access their content. (UMW)
  • access, assess, and manage permissions for ePortfolio content directly from within the LMS, so I do not need to log into or navigate to another system. (UMB)
  • to have a system that allows incomplete access for individual students once a course has closed. (UMA, UMB)
  • to use discussion topics from another section so that I do not have to manually copy and paste from one course to the next. (UMB)
  • to need to track authorship of course content as course sections are copied and edited over the life of a course. (UMB)
As an Instructional Designer, I want...
  • to automate the creation of a blank course shells for every course, so that faculty are not required to fill out a form. (UMB)
  • to automate the creation of a blank course shells for every course, so that administrators do not have to create batches for course shell creation by hand. (UMB)
  • to enter_/view_ courses without enrolling in the course roster, so I do not appear in areas like the grade book, student roster, etc. (UMB)
  • to manage enrollments and privileges to courses from a central location, so I do not have to log in to or access each course separately. (UMB)
  • to integrate with external and internal resources with a single sign on (e.g. content management, wikis, blogs, eportfolio, directory services, student information systems, etc.), so that users do not have to log in multiple times to multiple systems. (SSU, UMB, UML, UMW)
  • to pass information from and to the SIS through common and diverse methods simultaneously within the same instance, so that campuses can use integration methods within their capacity and resources. (UML)
  • a system with contextually-sensitive help combined with built-in screencast tutorials for better self-help remediation. (UMA, UMB)

Migration

As an Instructional Designer, I want...
  • to import courses archived from other LMS's, so that we can respond quickly and efficiently to faculty requests for new course shells from legacy systems or systems on other campuses. (UMB)
  • to batch import archived courses from other LMS's, so that we can respond quickly and efficiently to faculty requests for new course shells from legacy systems or systems on other campuses. (UMB)
  • to script translation criteria and batch load courses for migration, so that I do not need to manually address each course to be converted. (UML)
  • an standardized implementation plan that has been tested and verifiable from other similar institutions, so that the campuses can be up and running with an LMS solution within 18 months (UML)

PLEASE NOTE: THIS IS A PUBLIC SITE.

In an effort to ensure access to UMassOnline's community of users as well as others who might provide insight as we undertake the LPR, all content, comments and attachments are accessible by the public.