Proposed Enhancements

This enhancement calls for a new user experience for the student pages that is responsive to multiple devices (smartphone, tablet, desktop). The new Student UI should include a configurable home page that enable the administrator to determine which web parts should be displayed on the home page. Lastly the new student UI should use contemporary navigation and look and feel elements to the pages.

Currently, when adding a business unit, there is no easy way to populate it with a catalog. Instead, the administrator must go into each course and extend it to the new business unit. Providing the ability to choose a list of courses to be available to the new business unit would make it much easier for the portal administrator to create the business unit and quickly populate it with a new catalog.

1. Give Portal Admins a second Course Enrollment Verification to send out so that one can be positioned as an self-paced course message (e.g. eLearning, Self-Study, Assessments, Course Group) and one can be set as a message that goes out with ILT enrollments (e.g. Classroom, Virtual Classroom courses).

2. Allow the Portal Admins who set up courses choose of whether the course they are adding will EVER send a Course Enrollment Verification email. Our learners get far too many Course Enrollment emails sometimes, and this would allow us to cut down on them.

This enhancement calls for a new user experience for the administrative pages that is responsive to multiple devices (smartphone, tablet, desktop). The new Administrator UI should simply access to administrative tools, such as grouping functions into People, Training Content, Assignment, Tracking and Configuration. Lastly the new Administrator UI should use contemporary navigation and look and feel elements to the pages.

If there were a way to get a visual picture of the organizational and positional hierarchies in the system, that would be a great thing for administrators to be able to visualize how the system is set up.

View Organization Structure -- click on a node and it would display everything in that node (even if it had to expand beyond the visible screen, you could have sliders to navigate it and a zoom in/zoom out feature to see the whole thing. This would help me know where to put my next Location.

View Position Structure -- position codes (or at least a list of all the existing codes) their department (if any) and immediate superior and immediate subordinate when trying to add a new one; it would help you know right away whether you had done it already or not, and give you a very good sense of where the new position you want fits into reporting tree.

There is a legacy report titled "eLearning Course Session Time" that provides the cmi.core.session_time entity from SCORM history of an individual LMS user. Enhance the report writer with a new Column option "eLearning Session Time" so that administrators can create new reports with this data.

This enhancement calls for a new user experience for the manager pages that is responsive to multiple devices (smartphone, tablet, desktop). The new Manager UI should include a configurable Employees page that enable the administrator to determine which web parts should be displayed on the Employees page. Lastly the new Manager UI should use contemporary navigation and look and feel elements to the pages.

In P2P reporting, it would be great to see who reports to whom. That is, see not just the direct manager in the subordinate’s profile, but also see the subordinates in the manager’s profile. Again, the 2-way street issue of being able to address the same issue in two different places in the system.

On new Course Catalog page (/course/user/course_search2.aspx?sSearchPhrase=), the default record "Search" results are displayed on page load; with "Keyword" field displayed above collapsed "Filters" section.

Make Resource Library page (/resource/user/resource_search2.aspx) function the same way.
1. Pull "Keyword" field out of Filter section and place at top of page.
2. Improve the Keyword search logic so that it queries both resource Name and Description data.
3. Execute the default record "Search" and display results on page load.

This would create more of a resource "library" experience than a searching tool.

The business organization structure is used to organized a network of organizations. The current organizational unit names leads administrators to believe it should be used to reflect an organization's reporting hierarchy instead of being used to organize a set of independent organizations. Rename to the organizational units to better reflect their nature and update supporting documentation.

Modify LatitudeLearning so it's business organization structure can support n-tiers. The current business organization structure includes 4 levels: company, business unit, division, and location. LatitudeLearning should be enhanced so that locations can link to division or other locations. This would enable clients to build business structures that can be n-tiers and unbalance (i.e. one branch can go down 10 levels, while another goes only 5 levels).

Currently the portal administrator can add a user only if the required position code and location already exist. Suggest creating a wizard that allows the portal administrator to create the position code and location on the fly when adding a user to make it easier for the portal administrator to add users quickly.

It has been suggested that we develop a switch that allows administrators to switch between location employees and all direct reports when preparing to approve registrations, interests and enrollments. By default, the switch would be set to location employees.

In an assessment, I would like to have a section header for each objective.

Use case:

A client is going to use an assessment as their method of gathering and assessing a student’s needs. The first section will be an objective of “Gather employee specific information before beginning questionnaire” It is stated as the Objective in the Assessment.

Is there a way to use the Objective Description as the text for the header for the section? Is there another way to get a section indicator by objective? In their course I inserted it as part of the first question. It kind of implies what the objective is – but it doesn’t distinguish the whole group of questions belonging together as that objective.

Overview

When a Certification is set up with several course in it, allow the Portal Admin to choose to send one message for that the Certification has been assigned rather than sending out a Course Enrollment Verification email out for each of the courses within that Certification. I have created a Certification with seven courses in it. I would like the learner to get one message saying that they have been assigned a certification, rather than the learner being deluged with seven Course Enrollment Verification emails.

Administrators can create a list of Featured Courses that display on a user's Home page based on their Location assignments. The suggestion is to enhance this feature by allowing administrators to spotlight a dynamic list of Featured Courses based on users' Location, Position Code, and/or User Group assignments.

Add new page widget that spotlights new courses for 30 days, outside of ordered list ...OR... Display star icon next to new courses for first 30 days. New course flag would be automatically removed 31 days after record was added to Featured Course list.

When a portal is setup for person-to-person reporting and a manager has a subordinate that has a position code that is not subordinated to the manager's position code, the manager is unable to see the subordinate in the Department Certification and Department Curriculum pages and therefore unable to assign them Certification and Curriculum Goals.

Deactivated profiles with an overlap of time with an active profile need to be displayed as an uneditable profile. Otherwise search results will appear as if they are not correct. If you search for user active but profile inactive you might get a person with just two active profiles but one overlaps an older one that is inactive so that one won't be displayed.

At present, the Message feature sends an automated message to ALL users who complete ANY course. Portal Admins should have the ability to send users a targeted message for a specific/individual course completion.

When moving users across Organizations (i.e. deactivating a profile in one Org. and activating a new profile in another Org.), it would be nice for the system to prevent the move if the user would exceed the maximum user limit as defined in the Organization settings.

User Documentation

Timeline

Add Featured Courses to list of options for LMS Information > Login Landing Page setting. This would require Launch Team to enhance Login Landing Page feature with secondary page “fall back” logic for users who belong to a Location with NULL Featured Course list. Users who log into a portal configured with “Login Landing Page: Featured Courses” but do not have a Featured Courses page should land on the Navigation Menu upon login.

Right now the position scoping for user search and the reporting engine is based on Position Code Hierarchy via superior and subordinate relationships. For portals leveraging the Person-to-Person Reporting Hierarchy, position relationships are generally not set up. Therefore any new positions added to the portal will not be displayed in the type ahead field on user search or the reporting engine. Administrators can search all positions or the 3 originally set up with their portal, but no others.
We should unscope the Position filter in User Search and the Reporting Engine tools so that all positions display to the portal admin using Person-to-Person hierarchy. We also need to determine if any other roles should to have unscoped view of position values.

Recently, I had to mass update transcripts for external courses attended by my organization's employees. I had to Add New Transcription one by one for 20 people. I like how Sharepoint can give an edit view to power users on a page listing all the document records and we can mass update the properties of the document at one go.

Overview

Standard Filters on custom reports only allow single value selection. Enhance the Standard Filters tool to behave like Advanced Filters criteria, where user can select from the following options: is equal to, is in list, is not equal to, is not in list

Make data scoping logic in Position Hierarchy function as it does in Person-to-Person Hierarchy in that system administrators -- as defined by role assignment Portal Administrator, Administrator, Instructor, Location Administrator -- see all users within their assigned Organizations. Employee oversight according to Position Hierarchy is only applied to users with highest role Location Manager or Student.

Overview

LatitudeLearning will enhance the LMS reporting engine with a new Share Report Results feature. This tool will provide users a subset of Standard Filters to create a list of their people (scoped to My People) with whom they want to share a Report Result record on demand, or as part of the Scheduled Reports feature.
The “Report Results Ready” notification will be enhanced to send to all users in defined Share list at time of report execution. Message content will include additional parameters that state who shared the report results.
Update Report Results record to display “Shared by: [Username]” under Report Title, above Standard Filters list.
Enhance logic of Navigation page to display “Reports” icon if:
A. User has access to one or more records in Report List
B. User has access to one or more records in Report Results list (so that “Student” managers will get access to Shared Report Results)

Provide a persistent link within the LMS that takes administrators to the “Suggest Enhancement” form on our website. People usually think of things when they are trying to do something in the LMS; this would let them submit it before they forgot about it.

We have different default values on other pages and one page with a drop down for user selecting a wider range:

- courses has 15 results per page
- locations has 10 results per page
- positions has 10 results per page
- users has 25 per page (default) with a drop down to select many more per page (up to 1000)...

Can we do similar to the other pages as we have with the user search page?

A new standard setup wizard is launching with Auto-Assign Goals enhancement. We should restructure existing Report Writer tool into setup wizard to improve and standardize multi-step workflows in the LMS.

Enhance Featured Courses icon in Navigation Menu with flag to highlight changes to list. In legacy UI, Featured Courses list is highlighted on user’s Home page, and therefore changes have high visibility. In new UI, user has to purposefully navigate to page, where list remains mostly stagnant. The goal is to draw user attention to new spotlighted courses.

Overview

Overview

Modify the header drop down to include one of the following icons below the logout link:

Set home page : Displays if the current page is not the user’s personal home page. If clicked, it will set the current page to the user’s home page, overriding the portal default.

Reset to default home page: Displays if the current page is the user’s personal home page. If clicked, clears the user’s personal home page.

Update the header so that when the home icon is clicked the system first checks to see if the personal home page has been set. If so it navigates there. If not, it goes to the portal home page. Also if the user no longer has access to their personal home page (e.g. their role changed), go to the default home page.

a. The Student works just like when the current Self-Certified Completion is Yes. That is, the student marks as complete with a signature.

b. The Manager works like the Student rule but after the student marks as complete the status of the transcript is set to pending review and the transcript to presented to the manager in the Approvals page as a Pending Course Completion.

c. The Administrator works just like the current Self-Certificate Completion is No. That is, an Admin must go to the student’s training history and set the status to Complete in order for the student to receive credit.

Enhance Approvals page

Enhance the approvals page to enable managers to review and approve/reject self study course transcripts that are pending review.

a. On clicking the Reply icon the user will be presented the Send Message page. The Sender of the original message will be prepopulated in the To field. The a blank line, a link with “Reply to:’ and the original message will prepopulated in the Message field.

3. Add a “+Message” button to the top right corner of the page

a. On clicking the “+Message” button the user will be presented the Send Message page.

Create a Send Message Page

Create a Send Message page that presents the user with a To, Language. Subject and Message fields.

The To field is a multi-select type ahead of users the user is scoped to message based on the LMS Information page User Messaging field. At least one user is required.

The Language field is a drop down of the languages supported by the LMS.

The Subject field is a single line that is the subject of the message for the selected language. A subject for English is required.

The Message field is a multi-line field for the selected language that includes an HTML editor, similar to that in the Announcements page. A message for English is required.

The page will include two action buttons:

1. Send: will send the message to the recipients

2. Cancel: will cancel the message and return the user to the Messages page.

Enhance LMS Information Page

Add a User Messaging Scope drop down field to the LMS Information page with the following values:

1. Subordinates Only: limits the scope of the users a user can send a message to only the user’s active subordinates

2. All Users: allows users to send messages to all active users within the LMS portal.

Overview

Replace the existing course details page with a new angular page that is based on the prototype. Additionally, add an edit icon (e.g. pencil) to the upper right hand corner that links to the Course General Information page. Only display the icon to users that can edit courses.

Overview

Following recent "Courses To Complete" enhancement to always display the "Launch" button for self-paced courses types (Self-Study, eLearning, Assessment), this is a request to display enrollment conflicts in modal window. User will have options to click through modal for next step [YES], or return to Courses To Complete page with no action taken [NO].

Requirements

In the following enrollment scenarios, Launch button click should trigger modal pop-up requiring user to indicate next steps:

Course with tuition greater than zero. Subscription exception: If user belongs to subscribing location, do NOT prompt for payment.
-- [YES] points to purchase options.

OVERVIEW

Customers using ILT extensively often want to provide offering enrollees with an agenda and/or pre-reading materials for the session. Currently you can attach Resource records to a Classroom/Virtual Classroom Course, but there is no visibility of these Resources on the Offering. The user must somehow know to open the offering, click the Course Code, and then find the Resources to download.

This new page will provide list of pending requests based on a user’s Organizational and Reporting Hierarchy oversight across all their active profiles. It will provide a mechanism for filtering requests by type and organization.

Overview

Overview

Develop a common header that operates the same in the LMS as it does in the CMS.

Develop a common footer for both the LMS and CMS (does not exist today).

Update the security apparatus technology to leverage SAML. In the security context include (Name, UserID, Position Code, Position Group, OrgID)

Update the CMS to build security roles proactively not reactively, it’s my understanding that the roles are not created in the CMS until a user logs in through the CMS the first time. This makes it impossible to set permission on content.

Use the full names of roles from the LMS as opposed to the codes. For example, we use Position Group in the CMS today to control who sees what content, but the position group name is FCA-12345 where 12345 is the PostionGroup ID in the LMS. (It should read Sales Managers).

If LatitudeConnect is deployed with the LMS, enable the LMS to see the CMS pages so they can be used to set landing pages for users.