cultivating it skills at cornell’s library technical services or "how to facilitate a dance...

17
Cultivating IT skills at Cornell’s Library Technical Services or "how to facilitate a dance like Pina?" Boaz Nadav-Manes Director, Acquisitions and Automated Technical Services Philosophy Selector Cornell University Library Library Technical Services

Upload: brooke-bond

Post on 28-Dec-2015

215 views

Category:

Documents


2 download

TRANSCRIPT

Cultivating IT skills at Cornell’s Library Technical Services or "how to facilitate a dance like Pina?"

Boaz Nadav-Manes

Director, Acquisitions and Automated Technical Services

Philosophy Selector

 

Cornell University Library

Library Technical Services 

Setting the stage: Cornell Technical Services and IT

• "Technical Services" vs. "Automated Technical Services".• History of innovative co-development.• Reporting lines (not much "red tape").• Staff reductions through attrition, early retirements and some

layoffs.• Transition to electronic.

Guiding steps• Not everything in TS can be automated.

• TS Staff are enthusiastic about automatic tools if they are the ones to contribute in developing them and they are the ones to operate them.

• Institutional history and “traditional” experience count! As you move forward emphasize more your core values of service and train (not necessarily hire) for higher level positions.

• You don’t need to be a code expert as long as you know how to logically describe and write a scope for the solution.

• Scalability and Flexibility are keys for good solutions.

• Work collaboratively – invite others to contribute and to lead projects.

• Most of the automatic solutions are not "ground breaking" from the start - they relieve some marginal FTE counts that add up later on.

• The most efficient way is not always the best way (resources, time, and politics are very important!)

Repetitions

• Understand culture and context.

• Risk taking (and assessment to follow).

• Investigate local workarounds - "what else can be done with this feature?".

• The most qualified person is not always the best person to lead innovation ("project manager", "project champion", "IT lead", "TS lead").

• Cross-train staff and create occasions and time to share ideas.

• Normalize expectations again and again.

• Talk with vendors and colleagues.

Enthusiastically build on grassroots efforts!

Practice together

Have a user’s group - teach each other.

General Training for all staff on how to use and design MS-Access reports to streamline TS processes:

• Automatic claims (is there a note in PO?)• Open purchase orders• How much you spent with whom? • Who has done what and when?

Coutts deposits records weekly in FTP site (sends

notification to ltsbulk-l)

WCL: “Click here to request Cornell University

Library to purchase for you“

WEB-BASED: “We are ordering [title] for you

now”

TS batch loads: dedups + adds local 899:

couttspdbappr and other fields (008 field positions 20-21, 506,906) and WCL

URL’S in 856

Webauth validates

net id

Amazon PO’S created with req info

(future loc’s are added)

WEB-BASED: “sorry your net id is not valid – return to browse?”

Coutts locates and ships to library

Coutts inventory

query

TS receives, rush process- notifies access services

Coutts: invoices CLO in the end of the month

TS pays and changes local 899:couttspdbclo

Ordering: rush orders the title using the dummy po

TS receives, rush process -notifies access services

TS: chron job emails patron confirming order.

OPAC: “ON ORDER”

NO

YES (=<96)

YES

NO (> 96)

WEB-BASED: Hello [patron] + shows summary of request +

“Click confirm to request Cornell University Library to purchase the

item below”

Patron Driven Book Flowchart (12/4/10 draft)

PD E-batch loads dedups against 035 in PDB and

generates a list to be

deleted

Coutts PO’S automatically created (using embedded id

number) with req info (future loc’s are added)

TS: in 24 hours chron job emails patron confirming order.

OPAC: “ON ORDER”

TS removes 899: couttspdbappr and other

fields (008 field positions 20-21, 506,906) and WCL URL’S in

856

FLOW with CHARTS: :

Choose accessories

For big projects - adopt Project Management tools (like JIRA)

Πάντα ῥεῖ

Get into (some) Project Management methodology (SCRUM AGILE) and technical terminology (APIs)

Work on tools that have value beyond TS:

POOF! – Pre-Ordering Online Form http://poof.library.cornell.edu/content/about

•An online tool that automates the largely manual steps required to review and place an order for an item in all formats. 4536 orders as of yesterday - around 40% of our non WCS orders.

•The system is built with Drupal, uses queries that acquire bibliographic metadata from WorldCat and present it in a user friendly fashion.

•Subject specialists in both Columbia and Cornell can review the bibliographical information and discover if an item is already held by the other 2CUL partner.

•The specialist is also able to order, reject, or defer an item for additional review.

•A preset matrix determines where the purchase will be made from (based on variables within the metadata associated with the material to be purchased.)

•Various scripts enact the decisions in the appropriate system that will create the acquisitions record and purchase order.

•The tool provides avenues for subject specialists to interact across institutions with each other (and with contributing vendors) regarding the value of the items reviewed, ranking them in terms of their usefulness, and adding comments.

Create ecosystems

Maximize simple building blocks (metadata)

1. SSH-Secure Shell using Pre-written Scripts:Commands perform tasks quickly, but offer limited flexibility for record quality and script customization.

2. LS-Tools Web InterfaceGreater flexibility for accommodating new vendor plans and modifications of records.

3. Combinations of above, adding Perl scripts, OCLC Batch-searching, Z39.50 protocol; and/or MARC-Edit Tool

More complex operation, but results in better quality of loaded records.

Friendly Interfaces allow non-experts to participate:

Locally designed “LS-Tools” Web Interface

Consists of 3 main steps:1. General Import of record files to LS-Tools2. Modification of files to suit our needs (adding appropriate 948 fields, deleting

unneeded fields, etc.)3. Bulk Import of newly modified records, to be loaded into Voyager in SSH.

• Benefits over basic SSH commands: not programmer dependent for new vendor’s files; greater control with a “do-it-yourself” approach.

Use pre-existing tools:

Using MarcEdit for a more ‘surgical’ approachhttp://people.oregonstate.edu/~reeset/marcedit/html/about.html

Opens MARC files into temporary “MRK” files that can be edited (then compiled back into MARC)

Mix and match tools and approaches:

Using ISBN Extract with Batch Searching in OCLC

After retrieving a MARC file from vednor’s FTP, ISBN-Extract command creates a “.txt” file of ISBNs in a list, and sends it to a designated folder

ISBN File is batch-loaded into OCLC to be searched & exported to Local files.

Cultivate outside the box thinking:

Using PERL Scripts when MARC files are unavailable

Script is designed to navigate to Website, enter password, and extract lists of LCCNs from a set of framed pages.

Extracting LCCN lists as “.txt” for all un-received LC Jakarta shipments…

SHARE (FOLDERS)

LCCN Text files are sent directly to relevant vendor folder, pre sorted by country (IO, MY, PH, BR, TH).

Allow experts to review exceptions in rotation.

Communal deposit of itterative procedures.

Publicly Acknowledge Success

Market the New Skills Gained to Other Library Groups

smile

Contact information: [email protected]