Alma Enhancement Requests
Annual Procedure for Collecting Alma NERS Enhancement Requests
Summary
NERS (New Enhancement Request System) is used for assigning “Road-Map Commitment” from Ex Libris. It is the most direct and impactful way to influence the road map. The Idea Exchange is used to communicate between the user community and the Ex Libris product management team, to help the team set development priorities; however, ideas posted there do not have a Road Map Commitment.
NERS Timeline
Requests have to be submitted by November to ensure they are eligible for review. Prior to November we should make a concerted effort to ensure any ideas we want to submit are explored.
In February to early March, a team made up of ELUNA members goes through requests submitted to NERS to remove duplicate entries and group related entries.
ELUNA members begin the voting process in March. It consists of two rounds.
Members vote on all eligible requests for the first round.
The 20 most-voted requests from the first round are assigned "complexity points" by Ex Libris that represent the amount of work to implement the requests. Typically, NERS is allotted 200 complexity points per year.
The second round determines which requests are going to be implemented in the coming year. Members vote on the 20 top requests, and entries are accepted by Ex Libris in the order of ranking until the allotted complexity points are assigned.
NERS Schedule Summary
Annual Cycle | Task |
Late January to early February | A call is made for new enhancements to be submitted.
|
Early February to mid-March | The ELUNA Enhancement Team reviews the list of enhancements, categorizes them, dedupes them, and verifies the ballot for the first round of voting. |
Mid-March to early April | First round of voting occurs by the ELUNA membership. |
Mid April | Enhancement Team reviews results and sends the top 20-25 enhancements to Ex Libris for Pointing |
Mid-April to mid-June | Ex Libris assigns a point value to each enhancement |
Mid-June to late June | Second round of voting occurs by the ELUNA membership. |
July to August | Enhancement Team tallies the results and negotiates with Ex Libris on how many enhancements will be implemented and when. |
Gathering Input from Staff
The primary avenue of getting request ideas comes from interactions with teams at scheduled check-ins. At these meetings, difficulties experienced with Alma in day-to-day work are shared, as well as ideas on ways to improve efficiency or functionality in the system. In the process of resolving issues and exploring options, they typically fall into 3 categories covered in the next section. While collecting the ideas is a continuous process, a final concerted effort should be made before the November deadline to ensure we have explored and reviewed all ideas that we want eligible for voting in the year's NERS process.
Path for Identifying Enhancements
Is it functionality that exists, but isn't working? This is a bug that is reported to Ex Libris. Based on the response from Ex Libris, this can become an enhancement request.
Is it a workflow issue, where staff don't know how Alma works? This is a training opportunity.
Is it functionality that does not exist in Alma? This is an enhancement request.
When it has been determined that an enhancement request is a reasonable option, there needs to be a review of previous submissions by others in NERS and the Idea Exchange. This is an important step because it allows us to highlight differences between the requests. It also helps to gauge interest in the request to see how many votes an idea already has. This step determines if a new enhancement request should be made or if we should support one already established. Questions to weigh if there is a prior idea already expressed that is similar to the one being explored:
Is there something new to our idea, or has the situation changed so that the need is more pressing?
How much support has the idea received from the community?
Finally, if we are ready to make a submission for NERS:
Make a github ticket using the NERS Template.
Have a clear title that concisely explains what the purpose is.
Draft a description of the request, and confer with group members and staff that were part of the initial discussion to ensure agreement that every aspect is represented.
Upon submission of NERS request on the site, close the Github ticket.
Document Enhancement Requests Sent
In order to properly track the progress of a NERS request, make an entry on our NERS Ideas Sent table on Confluence. We can also use this page if we decide a request already submitted by another institution matches our idea enough that we support it. The inspiration for this page was from https://wiki.harvard.edu/confluence/display/LibraryStaffDoc/Alma+Known+Issues , which lists the following for submitted enhancements:
Summary of problem/issue
Impact on staff/system
Date submitted
Disposition of the request (voted on, rejected, etc.)
Relevant SalesForce ticket if applicable
NERS Ideas Submitted
Problem summary | Impact on Staff/System | Date Submitted | Disposition of the request | Relevant SalesForce Ticket |
|
|
|
|
|
|
|
|
|
|
Alma Enhancement Voting
ATT Tasks
Each spring, we are invited to participate in voting for Alma enhancements to go onto Ex Libris’ development roadmap. This means the winning ideas will actually be implemented in Alma. There are two rounds of voting, the first in March, the second in May. When we receive candidate enhancements (end of Feb - early Mar), ATT does the following:
Creates GitHub tickets
Review NERS enhancement candidates (see #1007 as example)
Submit NERS Alma enhancement requests
Copy the full list of candidate ideas into a Google Spreadsheet within the Alma Enhancement voting Google folder
Create a tab for each functional area:
Acquisitions and Finance
CaMS
Fulfillment
Serials & E-Resources
ATT
Notifies each functional area of the upcoming vote and requests them to copy their selections into their respective tab
Reviews each functional area’s selections and places top choices into a Consolidated tab
Finalizes the division of PUL’s 100 votes among the winning ideas
Submits votes through the NERS site
Communicates to the functional areas that voting has been completed
The same steps are repeated for round 2 (May).
For details on how we submit ideas for inclusion into the list of enhancement ideas, see the section below.
PUL’s Previous Votes
Year | Idea | PUL Round 2 Votes | Status |
---|---|---|---|
2023 | Editing items via Receiving, Save & Receive items (6669) | 35 | Accepted |
2023 | Ensure email is delivered with DKIM protocols (8197) | 35 | Accepted |
2023 | Import Profiles: more mapping options (Material Type, Acq Method, E-Collection) (6666) | 30 | Not accepted |
2024 | Version history for Normalization Rules, Merge Rules, etc. (8825) | 100 |
|