Alma Enhancement Requests


Annual Procedure for Collecting Alma CERV Enhancement Requests

Summary

CERV (Community Enhancement Requests and Voting, pronounced “curve”) 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.  

CERV Timeline

  1. PUL local requests have to be submitted to ATT by November 1st to ensure they are eligible for local review. Prior to November we should make a concerted effort to ensure any ideas we want to submit are explored, discussed, well documented, and ready for the submission to CERV by November 30.

  2. In February to early March, a team made up of ELUNA members goes through requests submitted to CERV to remove duplicate entries and group related entries.

  3. ELUNA members begin the voting process in March.  It consists of two rounds.

    1. Members vote on all eligible requests for the first round.

    2. 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, CERV is allotted 200 complexity points per year.

    3. 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.

ELUNA CERV 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 CERV process.  

Path for Identifying Enhancements

  1. 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.

  2. Is it a workflow issue, where staff don't know how Alma works? This is a training opportunity.

  3. Is it functionality that does not exist in Alma? This is an enhancement request. The request should focus on the problem that needs to be solved (the desired outcome).

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 CERV 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:

  1. Is there something new to our idea, or has the situation changed so that the need is more pressing?

  2. How much support has the idea received from the community?

Finally, if we are ready to make a submission for CERV:

  1. Make a github ticket using the CERV Template.

  2. Have a clear title that concisely explains what the purpose is.

  3. 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.

  4. Upon submission of CERV request on the site, close the Github ticket.  

Document Enhancement Requests Sent

In order to properly track the progress of a CERV request, make an entry on our CERV Ideas Submitted table, below. 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

CERV 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 CERV enhancement candidates (see #1007 as example)

    • Submit CERV 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 CERV 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 (Round 2)

Year

Idea

PUL Round 2 Votes

Status

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

Not accepted