kuali ole electronic resources management development kristin e. martin electronic resources...

22
Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Upload: britton-mckinney

Post on 29-Dec-2015

220 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Kuali OLE Electronic Resources Management Development

Kristin E. MartinElectronic Resources Management LibrarianUniversity of Chicago

Page 2: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Section I: Life as a SME (Subject Matter Expert)

Page 3: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Subgroup under OLE Select & Acquire, began in 2012 Expertise in e-resources from individuals at partner

libraries Originally under leadership of Kristen Wilson at NCSU,

then Kristin Martin starting April 2013 Developed series of user stories: what are the tasks we

do in our daily work and how can software help us in those tasks?

Led to ERM data model Later incorporated licensing work done by separate team

E-Acquisitions Team

Page 4: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

As a selector, I monitor information about our resources to ensure that we are getting what we have paid for.

As an e-resource specialist, I need to see all resources that are part of a purchased collection.

User Story Examples

As a data manager/electronic resources librarian, I need to know what work is queued up for me (when physical formats do not appear) in the acquisitions-to-access workflow.

As an E-Resources Manager, I know when a resource is not activated (i.e., available) in a timely manner so I can assess the quality of service I receive from a vendor.

I need to be able to schedule correspondence with vendors to follow up on requests.

Page 5: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Participants

Face to Face Meeting October 2012

Nora Roggeveen-Sams, Kuali ProjectManoj Rawa, HTCBeverly Dowdy, DukeTim McGeary, UNCChristine Roysdon, LehighMary Guth, LehighLori Duggan, IndianaMark Hemhauser, Maryland

Bob Persing, PennsylvaniaHolly Zerbe , PennsylvaniaKatie Rizzio , PennsylvaniaKristen Wilson, NC StateEmily Lynema, NC StateKate Hill, NC StateBen Heet, NC StateRob Pleshar, UChicago

Page 6: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago
Page 7: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Purpose Terms & Definitions Specifications & Business Rules Required Data Elements Acceptance Criteria Test Data Requirements User Roles/Permissions Routing or Workflows: Notifications or Approval User Interface Requirements

Functional Specification Writing

Page 8: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Early E-Resource Record Mock-Up

Page 9: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Specs get uploaded for review Acceptance criteria get translated into test cases Bugs get reported through feedback mechanism New enhancements get entered through feedback

mechanism Developers communicate time spent on ticket Questions, comments, and attachments can be placed

on ticket

Jira Ticketing System

Page 10: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Platform record Jira

https://jira.kuali.org/browse/OLE-3613

Page 11: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Jira Ticket Comment Details

Page 12: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Section II :Kuali OLE ERM Data Model

Page 13: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

ERM Data Model

Page 14: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Centralized place to record information about an e-resource, be it a package of titles, an individual database, collection of e-books, or something else

Serves as the locus of e-resource activity A place to centralize and coordinate different workflows:

subscription, purchasing, access, and licensing Brings together individual electronic holdings, license

information, platform details, and purchasing/payment information.

ERM Data Model: E-Resource Record

Page 15: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

E-Resource Record Main tab close-up

Page 16: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Detail from the “Instances” tab

Page 17: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

The electronic equivalent of a print holdings and item record

Contains data specific to e-resources, including: coverage data and perpetual access dates for serials URLs and link text

Links to the e-resource and can be managed in batch from the e-resource record

Links to a Platform record for specific information about that platform

ERM Data Model: E-Holdings Record

Page 18: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

E-holdings detail

Page 19: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Platform records: Provide a centralized location for administrative information

about the platforms where e-resources are hosted Allow easy dissemination of access problems to all staff

Vendor/Organization records: Are linked to e-resource, e-holdings, and platform records Provide a centralized location for storing contacts and

information about organizations associated with an e-resource, whether a paying vendor or not

Both records reduce duplication of data by providing centralized storage of information related to many parts of the ERM data cycle.

ERM Data Model: Platform and Vendor Record

Page 20: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Platform Close-up

Page 21: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Changing membership in E-Acquisitions Team and developers

Changes in our desired functionality Limitations in software ability Effective communication with developers and project

manager regarding complex situation Providing support for complexity without letting

complexity dominate the system

Challenges of Development

Page 22: Kuali OLE Electronic Resources Management Development Kristin E. Martin Electronic Resources Management Librarian University of Chicago

Thank You!!

Kristin E. [email protected]