Osiris
Osiris is the administrative version of ISIS. It provides faculty and administrators the same type of information about students that ISIS provides directly to the students.
Osiris was built and deployed after ISIS on the web was put into production. The first tools that were rolled out included all of the student record lookups that are available in ISIS (so that advisers and staff could answers questions about information that they were seeing in ISIS).
After that, we started added new features allowing departments to provide information, including instructor assignments, course descriptions, and most recently grades and grade changes.
Features and Functionality
- Data Input and Workflow
- Instructor entry. All departments provide information about the instructors teaching their courses via Osiris (primary instructors, TAs, etc...). This information is shown in ISIS and is used to decide who has access to grades and other features.
- Course description entry.
- Grade entry (including tools to import grades from popular CMS systems and other formats, and tools for validating grades as they are entered) and grade approval tools (once submitted, DEOs and deans must approve grades before they are submitted to the Registrar).
- Grade change process - once final grades are posted there is another process for changing grades that goes through an even more strict approval process.
- Student Record Lookups
- All student record features that are available in ISIS are also available to faculty and staff. Faculty and staff have tools to look up information about any student they are working with.
- Miscellaneous
- Administrators have the ability to update various messages and descriptions in ISIS, including the system messages displayed on the main ISIS login screen, departmental descriptions, etc...
- A handful of reports are available in Osiris, while most are available from a separate system called Infobank developed by the Registrar's office.
Osiris is gradually being replaced by MAUI
Challenges and Lessons Learned
Security is obviously an important part of Osiris. Managing users, their roles, and making sure that the appropriate faculty and staff are using Osiris is the top priority. We have written tools to allow the Registrar's Office to manage user and roles. We have processes in place to sync account information with the campus LDAP directories. In many cases, roles are automatically assigned based on a user's attributes.
Performance and a clean user-friendly interface is also very important. While many see the ability to directly enter grades via the web as a huge benefit for their students (as grades become available much quicker then in the past), not all instructors are as tech-savvy as the students who use ISIS. The interfaces for grade entry and other functions need to be simple to use and optimized to make the process as quick and as painless as possible for our busy faculty.
The process of submitting grades and making grade changes once submitted requires that the grades go through an approval process. While the process is straightforward (TA -> Instructor -> DEO -> Dean -> Registrar), any workflow process requires appropriate tools to manage the process, send out email notifications, etc...