Software Performance Evaluation for the Evergreen Integrated Library System

Size: px
Start display at page:

Download "Software Performance Evaluation for the Evergreen Integrated Library System"

Transcription

1 Software Performance Evaluation for the Evergreen Integrated Library System

2 Introduction The Massachusetts Library Network Cooperative (MassLNC) is seeking proposals for consulting services to conduct a software performance evaluation of the Evergreen Integrated Library System (ILS). Evergreen is an open-source integrated library system developed by the Georgia Public Library Service to support 252 public libraries in the Public Information Network for Electronic Services (PINES) consortium. PINES completely transitioned to Evergreen in September Evergreen is now used by approximately 1,300 libraries around the world. It offers the following functionality for libraries: a metadata search engine (e.g. author, title, subject); a transaction processing engine (e.g. checkin, checkout, place request); a web application; a fund management system. MassLNC is a collaborative project among three Massachusetts library consortia that are using separate instances of Evergreen. Central/Western Massachusetts Automated Resource Sharing, Inc. (C/W MARS), as fiscal agent for MassLNC, will be the contracting agency. MassLNC will be the primary contact for coordinating the project and for making final decisions. When conducting this evaluation, the consultant(s) is expected to work directly with the open-source community supporting Evergreen. The budget for the proposed work is $50,000. Project Description Evergreen is a highly-scalable system used by many large library consortia as well as individual libraries. The size of the libraries and consortia using Evergreen varies. Appendix A provides data from one particularly large Evergreen system, C/W MARS, based in Worcester, Massachusetts. MassLNC and others in the Evergreen community have identified 1) places in the system where performance is suboptimal and 2) questions they hope can be answered through a performance evaluation. The list is available on the Evergreen wiki at: Goals The goals for the performance evaluation are as follows: 1) to work with the community to plan for the software performance evaluation, including, but not limited to, the prioritization of areas that will be evaluated.

3 2) to conduct a performance audit of the Evergreen infrastructure to identify bottlenecks that negatively impact performance. 3) to work with the community to identify solutions and their impact. It is not expected that the performance consultant will implement solutions to address performance issues. Any recommended solutions will be left in the hands of the Evergreen developer community to implement. A performance evaluation is required in the three following target areas. A more detailed overview of each of these areas can be found at Staff Client The Evergreen Staff Client is currently an application built on the XULRunner platform. XULRunner versions are roughly equivalent to Firefox versions for rendering purposes. The staff client is a combination of local and remote XUL pages, JavaScript, and the Online Public Catalog (OPAC). This includes use of the Dojo Toolkit, version 1.3 (released in March 2009). The OPAC is processed server-side with the Template Toolkit Perl Module. Specific Issues/Questions Related to the Staff Client The developer community has identified the move of staff client interfaces away from remote XULRunner as an initial step in improving staff client performance. The staff client has exhibited problems with memory leaks, a problem that has gotten worse at some sites with the release of Evergreen 2.3 in September Work has already begun to address these problems (see There have also been suggestions that an upgrade of the Dojo toolkit or the total elimination of Dojo from the staff client may resolve memory leaks and/or improve staff client performance. Would an upgrade of the Dojo toolkit or the total elimination of Dojo from the staff client help resolve these problems? Would a move of staff client interfaces away from XULRunner improve staff client performance? The staff client currently sends and receives individual XMLHTTPRequests. Are there any performance advantages to moving to an architecture that can support streaming requests? Messaging Evergreen is built upon the Open Scalable Request Framework, or OpenSRF. OpenSRF provides communication between various Applications and the clients that wish to call them. Each application provides a service, and usually the applications are referred to as services because of this.

4 OpenSRF currently works by passing JSON messages over XMPP. A very basic view of how a message passes through the system is as follows: 1. A request for a service is sent to the router. 2. The router chooses a listener and sends the request on. 3. The listener passes the message onto a drone. 4. The drone acts on the message and sends the response back to the original requester. Specific Issues/Questions Related to Messaging How does XMPP compare in performance to other modern messaging frameworks? Database Evergreen uses PostegreSQL, both in database design and stored procedures. Most stored procedures are written in SQL, PL/pgSQL, or Perl. PostgreSQL databases are split into schemas, allowing for logical groupings of related information. In addition to PostgreSQL itself, one should also be aware of the Fieldmapper Interface Definition Language (IDL), which is one of the ways Evergreen is told how to interact with the database. Fieldmapper maps database fields to Evergreen objects. The Fieldmapper IDL, or just IDL for short, is the Fieldmapper configuration file (fm_idl.xml) which tells Evergreen about all of the important aspects of the database. It is comprised of a set of class nodes, each of which contains at minimum a list of fields. In addition, each class may contain links, permissions, and in the case of fully virtual classes a block of SQL that defines the data to be retrieved. An important note: For the most part, clients and services can only talk to database elements that are defined within the IDL. The notable exception is stored procedures, which are not listed in the IDL. Specific Issues/Questions Related to the Database In general, are there database queries that can be optimized in the areas where performance has been identified as a problem? End users expect OPAC searches to be fast. Are there ways to optimize the searching of library materials through the OPAC?. Related to OPAC searching, in past versions of Evergreen, sites were able to utilize settings stored in the database to improve the relevancy of results retrieved through the OPAC. As of Evergreen 2.0, many sites deactivated the settings in this table because searches became too slow (see Is there a way to optimize searching so that tools like these can be re-implemented?

5 Description of Services Required Prospective consultants should submit proposals that outline the process for the performance evaluation. The proposals should cover the following: Planning Proposals should outline how the consultant will work with the Evergreen community to plan for the performance evaluation, including further identification and prioritization of areas that will be evaluated, as well as working with MassLNC to ensure that a proper testing environment is available. Performance Evaluation Consultants are invited to submit proposals for one, any, or all of the target areas identified above (staff client, messaging, database). Proposals should outline the consultant s methodology for measuring performance in the target area. Communication As part of the proposal, consultants should identify preferred communication methods both in the planning phases and during the actual evaluation. Please indicate how status updates will be delivered through the course of the project. Please note that direct communication with MassLNC should be limited to contractual and coordination details. Other communication should be done directly with the Evergreen community using the following channels: The #Evergreen IRC channel on the Freenode network - The Evergreen Development Discussion List and General Mailing List - The Evergreen wiki - Responding to this Request Please submit your proposal electronically in PDF, OpenOffice and/or Microsoft Office format. In responding to this request, the proposal should include the following components: Methodology: Identification of the target area(s) (i.e. staff client, messaging, database) for which you are submitting a proposal and a description of the methodology that will be used to conduct the performance evaluation. Test Environment: MassLNC will provide a test environment for the performance evaluation. Please provide any preliminary details about the test environment that will be required to support the performance evaluation.

6 Timetable: Please include an estimated timeframe for the project. Cost Proposal: Please include an estimated cost for the project, keeping in mind that the project budget range is $50,000 to perform an evaluation in all three target areas. Relevant Experience: Detail your or your firm s experience in the following areas: o o o Conducting software performance evaluations, particularly for systems that handle a high volume of transactions; Working with Free/Libre/Open Source Software (FLOSS) communities; and any other experience you believe is relevant to this project. References: Please provide three references. Timeline Please return the completed proposal to Kathy Lussier by 11:59 p.m. (EDT) Wednesday, April 24, Requests for clarification or additional information should be sent to Kathy Lussier by 11:59 (EDT) Friday, April 10, Responses to these requests will be posted on the MassLNC web site at by April 17, The schedule for the issue of this RFP is expected to be as follows. The timetable may be subject to change at the discretion of MassLNC. Milestone Deadline Release of Request for Proposals Monday, April 1, 2013 Questions from potential respondents for clarification or additional information 11:59 p.m. (EDT) Wednesday, April 10, 2013 Answers to questions submitted by potential respondents Wednesday, April 17, 2013 Proposals due 11:59 p.m. (EDT) Wednesday, April 24, 2013 Selection of consultant May 3, 2013 Anticipated commencement date of work May 13, 2013

7 MassLNC reserves the right to: A discontinue this procurement process without obligation or liability to any potential vendor; B accept or decline any or all proposals; C accept all or any part of any proposal, unless specifically stated otherwise in the proposal by the respondent; D accept other than the lowest priced proposal; E award more than one contract. Contact: Kathy Lussier, Project Coordinator Massachusetts Library Network Cooperative [email protected]

8 Appendix A Data from the C/W MARS Evergreen System Central/Western Massachusetts Automated Resource Sharing, Inc. (C/W MARS) is an example of a large-scale consortium using Evergreen. The intent of the below data is to give prospective consultants an idea of the database size and level of activity that Evergreen needs to support with minimal impact on performance. Database statistics as of 3/10/2013 Number of Library Systems: 149 Number of Individual Library Branches: 170 Number of Users: 1,133,825 Number of Bibliographic Records (a record representing a specific edition of a title): 2,251,590 Number of Copy Records (individual barcoded items associated with the bibliographic records): 8,597,202 Volume of Transactions during Busy Hours Tuesday, March 5, 3-4 PM Checkouts: 6,204 Checkins: 5,930 Hold Requests: 715 Total Checkouts, Checkins, and Hold Requests: 12,849 Wednesday, March 6, 3-4 PM Checkouts: 6,224 Checkins: 5,356 Hold Requests: 641 Total Checkouts, Checkins and Hold Requests: 12,221 Thursday, March 7, 3-4 PM Checkouts: 5,200 Checkins: 3,984 Hold Requests: 631 Total Checkouts, Checkins and Hold Requests: 9,815

9 Appendix B - Glossary Fieldmapper Interface Definition Language (IDL) - The Fieldmapper IDL, or just IDL for short, is the Fieldmapper configuration file (fm_idl.xml) which tells Evergreen about all of the important aspects of the database. It is comprised of a set of class nodes, each of which contains at minimum a list of fields. In addition, each class may contain links, permissions, and in the case of fully virtual classes a block of SQL that defines the data to be retrieved. Integrated Library System (ILS) - An integrated library system is a system for libraries to track items ordered and owned, bills paid, and users who have borrowed materials. Online Public Access Catalog (OPAC) - The OPAC is the web application the public uses to search the database to find materials owned by the library. In Evergreen, the OPAC is also embedded in the staff client. The OPAC within the staff client may display some information that is not seen when accessing the OPAC via a standard web browser. Open Scalable Request Framework (OpenSRF) - OpenSRF provides communication between various Applications and the clients that wish to call them. Each application provides a service, and usually the applications are referred to as services because of this. OpenSRF works by passing JSON messages over XMPP Staff Client - The staff client is the client used by library staff to perform functions like ordering library materials, adding library materials to the database, checking materials in and out to users, sharing materials with patrons at other libraries, finding library materials, managing user information, accepting payments from users, and creating/retrieving statistical reports.

Current Status and Future Prospects

Current Status and Future Prospects Current Status and Future Prospects General Dissatisfaction with Commercial ILS Not just with Aleph SIRSI / DYNIX III Dissatisfaction Development slow broken promises We can t fix things, even if we know

More information

RFP Q & A for BUDGET DEVELOPMENT SOFTWARE 1. Cover page (page 1): Would SCBE considers a 3 week extension to the July 1st deadline?

RFP Q & A for BUDGET DEVELOPMENT SOFTWARE 1. Cover page (page 1): Would SCBE considers a 3 week extension to the July 1st deadline? 1. Cover page (page 1): Would SCBE considers a 3 week extension to the July 1st deadline? A. Yes, Monday, July 22, 2015. Please see Addendum I. 2. Cover page (page 1): What is TIME REQUIRED FOR DELIVERY

More information

RFP 14-0814 Automated Agenda Workflow System Questions and Answers

RFP 14-0814 Automated Agenda Workflow System Questions and Answers RFP 14-0814 Automated Agenda Workflow System Questions and Answers The City is seeking a solution to automate its current city council agenda preparation process. It is desired that the proposed system

More information

REQUEST FOR PROPOSAL FOR DESKTOP MANAGEMENT SYSTEM FOR MIDVALE CITY OFFICES

REQUEST FOR PROPOSAL FOR DESKTOP MANAGEMENT SYSTEM FOR MIDVALE CITY OFFICES REQUEST FOR PROPOSAL FOR DESKTOP MANAGEMENT SYSTEM FOR MIDVALE CITY OFFICES Midvale City is inviting qualified vendors to submit a Proposal to recommend, provide and potentially install a Desktop Management

More information

Request for Proposals (RFP) Managed Services, Help Desk and Engineering Support for Safer Foundation www.saferfoundation.org

Request for Proposals (RFP) Managed Services, Help Desk and Engineering Support for Safer Foundation www.saferfoundation.org Request for Proposals (RFP) Managed Services, Help Desk and Engineering Support for Safer Foundation www.saferfoundation.org IMPORTANT NOTICE All proposal question and inquiries must be sent by email to

More information

Deadline for submission of completed RFP questionnaire is 8/3/2015.

Deadline for submission of completed RFP questionnaire is 8/3/2015. I. Introduction A. Overview The LOTT Clean Water Alliance is a non-profit corporation responsible for wastewater management services for the urban area of north Thurston County, Washington. Its services

More information

Developing Microsoft SharePoint Server 2013 Core Solutions

Developing Microsoft SharePoint Server 2013 Core Solutions Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Course Details Course Outline Module 1: SharePoint as a Developer Platform This module examines different approaches that can be

More information

Introduction and Background

Introduction and Background Request for Bid Network Security Assessment March 28, 2016 Introduction and Background Purpose of the Request for Proposal The Library Network operates a wide area telecommunications network for 70 public

More information

Document Management System Request for Proposals April 22, 2013

Document Management System Request for Proposals April 22, 2013 FINANCE DEPARTMENT Office (402) 562-4231 Fax (402) 563-1380 Document Management System Request for Proposals April 22, 2013 Overview: The City of Columbus, Nebraska (hereafter referred to as City ) is

More information

Issue Date: March 4, 2014. Proposal Due Date: Tuesday, March 18, 2014 by 11:00 AM Mountain Time to:

Issue Date: March 4, 2014. Proposal Due Date: Tuesday, March 18, 2014 by 11:00 AM Mountain Time to: REQUEST FOR PROPOSALS (RFP) 15378A FOR DENVER WATER S Information Technology Third Party Patch Management Software Issue Date: March 4, 2014 Proposal Due Date: Tuesday, March 18, 2014 by 11:00 AM Mountain

More information

What is PINES? PINES Current and Future Members. About PINES. About PINES

What is PINES? PINES Current and Future Members. About PINES. About PINES Julie Walker Deputy State Librarian Elizabeth McKinney PINES Program Director What is PINES? PINES Current and Future Members A consortium of 50 Georgia public library systems 275 facilities and bookmobiles

More information

Request for Proposal RFP 0226 EDU. Website Development, Support, and Maintenance of NEON Website (www.neoninc.org)

Request for Proposal RFP 0226 EDU. Website Development, Support, and Maintenance of NEON Website (www.neoninc.org) 1/7 Request for Proposal Website Development, Support, and Maintenance of Website (www.neoninc.org) Proposals Due: 5:00 PM MT on Friday, June 12 th, 2015 AUTHORIZED CONTACT: Contact: The following individual

More information

Infrastructure Technical Support Services. Request for Proposal

Infrastructure Technical Support Services. Request for Proposal Infrastructure Technical Support Services Request for Proposal 15 May 2015 ISAAC reserves the right to reject any and all proposals, with or without cause, and accept proposals that it considers most favourable

More information

Request for Proposals. Integrated Library System. Proposals Due: February 25, 2013 5:00 PM MST TABLE OF CONTENTS

Request for Proposals. Integrated Library System. Proposals Due: February 25, 2013 5:00 PM MST TABLE OF CONTENTS Request for Proposals Integrated Library System Proposals Due: February 25, 2013 5:00 PM MST TABLE OF CONTENTS 1. Introduction... 2 2. Evaluation Criteria, Process, and Terms... 2 2.1. Evaluation Criteria...

More information

Category: Business Process and Integration Solution for Small Business and the Enterprise

Category: Business Process and Integration Solution for Small Business and the Enterprise Home About us Contact us Careers Online Resources Site Map Products Demo Center Support Customers Resources News Download Article in PDF Version Download Diagrams in PDF Version Microsoft Partner Conference

More information

How To Write A Request For Information (Rfi)

How To Write A Request For Information (Rfi) Request for Information No. 15-200-ACCO Litigation Hold & ediscovery Tool Posting Date: November 14, 2014 Event Timeline: This Request for Information (RFI) is issued by Washington State Department of

More information

ASSEMBLY OF FIRST NATIONS

ASSEMBLY OF FIRST NATIONS ASSEMBLY OF FIRST NATIONS REQUEST FOR PROPOSAL CONTRACTOR FOR MEETING REGISTRATION This is a Request for Proposal only. The AFN is not obligated to accept any proposal or to proceed further. The AFN may

More information

Ministry Of Health Registration of Interest

Ministry Of Health Registration of Interest Ministry Of Health Registration of Interest Intermediaries Social Bond Pilot(s) Part 1 Instructions and Supporting Information What s inside? Introduction to Social Bonds Purpose of the ROI Instructions

More information

PROPOSALS REQUESTED THE TOWN OF OLD ORCHARD BEACH POLICE DEPARTMENT FOR IP-BASED VOICE COMMUNICATION SYSTEM

PROPOSALS REQUESTED THE TOWN OF OLD ORCHARD BEACH POLICE DEPARTMENT FOR IP-BASED VOICE COMMUNICATION SYSTEM PROPOSALS REQUESTED BY THE TOWN OF OLD ORCHARD BEACH POLICE DEPARTMENT FOR IP-BASED VOICE COMMUNICATION SYSTEM The Town of Old Orchard Beach will receive sealed bids for an IP based phone system. The project

More information

Business 360 Online - Product concepts and features

Business 360 Online - Product concepts and features Business 360 Online - Product concepts and features Version November 2014 Business 360 Online from Software Innovation is a cloud-based tool for information management. It helps you to work smarter with

More information

Title: Contract Management Software Solutions (CMS) and Procurement Front-End System

Title: Contract Management Software Solutions (CMS) and Procurement Front-End System Page 1 Universal Service Administrative Company (USAC) Request for Information (RFI) for Contract Management Software Solutions and Procurement Front-End System RFI Number: USAC-FI-2016-02-005-RFI Title:

More information

Vermont Energy Investment Corporation (VEIC), a nonprofit organization, requests proposals for Website Content Strategy for Efficiency Vermont.

Vermont Energy Investment Corporation (VEIC), a nonprofit organization, requests proposals for Website Content Strategy for Efficiency Vermont. Notice Type: Request for Proposal Short Title: Website Content Strategy for Efficiency Vermont Posted date: 7/18/ 2014 E-mail response date: 7/28/2014 Decision: 7/30/2014 Introduction Vermont Energy Investment

More information

An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0

An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0 An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0 September 2010 Copyright IBM Corporation 2010. 1 Overview Rational Application Developer, Version 8.0, contains

More information

Hosted Contact Center RFQC 98000-0000001097 Questions and Answers

Hosted Contact Center RFQC 98000-0000001097 Questions and Answers Hosted Contact Center Q&A s 1-4, Released 4/24/14 1. Appendix A I noticed that on the Appendix A there is only 5 pages and that pages 6 and 7 are not yet provided. Will they be updated soon? 2. Section

More information

Request for Proposals for Microsoft Project Server 2013 Implementation

Request for Proposals for Microsoft Project Server 2013 Implementation Request for Proposals for Microsoft Project Server 2013 Implementation SOLICITATION SA005797 DUE APRIL 2, 2015 @ 11:00 A.M. Gary R. Cavin, CIO Deliver Proposals To: City of Columbus Purchasing Office 77

More information

Request for Proposal for Project Server 2013, MS SharePoint 2013 Intranet Development and Mobile Application Development Services

Request for Proposal for Project Server 2013, MS SharePoint 2013 Intranet Development and Mobile Application Development Services Request for Proposal for Project Server 2013, MS SharePoint 2013 Intranet Development and Mobile Application Development Services Solicitation Number: DCRB-14-010 Questions 1. On page 4 of the RFP in the

More information

Day 1 - Technology Introduction & Digital Asset Management

Day 1 - Technology Introduction & Digital Asset Management SharePoint Developers Academy 2010 Course Syllabus Introduction Day 1 - Technology Introduction & Digital Asset Management 1. Kick Start a. Participant Introductions b. Course Overview c. Training Goals

More information

Request for Proposal Environmental Management Software

Request for Proposal Environmental Management Software Request for Proposal Date Issued: November 4, 2010 Due Date: December 1, 2010 @ 2:00:00 p.m. (local time), Contact Information: Jeff Yanew Planning & Engineering Telephone: (780) 418-6615 Fax: (780) 458-1974

More information

State of Louisiana Department of Revenue. Development/implementation of LDR s First Data Mart RFP 44000011104. Official Responses to Written Inquiries

State of Louisiana Department of Revenue. Development/implementation of LDR s First Data Mart RFP 44000011104. Official Responses to Written Inquiries State of Louisiana Department of Revenue Development/implementation of LDR s First Data Mart RFP 44000011104 Official Responses to Written Inquiries 1 What is the budget? Response: The Louisiana Department

More information

REQUEST FOR INFORMATION (RFI)

REQUEST FOR INFORMATION (RFI) City of Philadelphia Office of Innovation and Technology (OIT) and the Philadelphia Water Department (PWD) 1101 Market St. Philadelphia, PA 19104 REQUEST FOR INFORMATION (RFI) This document contains a

More information

UNIVERSITY OF CENTRAL ARKANSAS PURCHASING OFFICE 2125 COLLEGE AVENUE SUITE 2 CONWAY, AR 72034

UNIVERSITY OF CENTRAL ARKANSAS PURCHASING OFFICE 2125 COLLEGE AVENUE SUITE 2 CONWAY, AR 72034 UNIVERSITY OF CENTRAL ARKANSAS PURCHASING OFFICE 2125 COLLEGE AVENUE SUITE 2 CONWAY, AR 72034 REQUEST FOR PROPOSAL Information Technology Security Audit RFP#UCA-15-072 PROPOSALS MUST BE RECEIVED BEFORE:

More information

INSPIRE Dashboard. Technical scenario

INSPIRE Dashboard. Technical scenario INSPIRE Dashboard Technical scenario Technical scenarios #1 : GeoNetwork catalogue (include CSW harvester) + custom dashboard #2 : SOLR + Banana dashboard + CSW harvester #3 : EU GeoPortal +? #4 :? + EEA

More information

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions Summary Duration Vendor Audience 5 Days Microsoft Developer Published Level Technology 21 November 2013 300 Microsoft SharePoint

More information

CITY OF CHILLICOTHE REQUEST FOR PROPOSALS

CITY OF CHILLICOTHE REQUEST FOR PROPOSALS CITY OF CHILLICOTHE REQUEST FOR PROPOSALS The City of Chillicothe is accepting sealed proposals for a Financial and Payroll software system for the Chillicothe Auditor s office. Proposal Must Be Sealed,

More information

Master Service Agreements Statement of Work (SOW)

Master Service Agreements Statement of Work (SOW) Master Service Agreements Statement of Work (SOW) Service Category: System/Business Analyst Project: Infrastructure Evaluation & Documentation I. Master Service Agreements Statement of Work Defined. The

More information

PIERCE COUNTY LIBRARY SYSTEM. REQUEST FOR PROPOSAL (RFP) for PRINT MANAGEMENT SYSTEM FOR PUBLIC COMPUTERS

PIERCE COUNTY LIBRARY SYSTEM. REQUEST FOR PROPOSAL (RFP) for PRINT MANAGEMENT SYSTEM FOR PUBLIC COMPUTERS PIERCE COUNTY LIBRARY SYSTEM REQUEST FOR PROPOSAL (RFP) for PRINT MANAGEMENT SYSTEM FOR PUBLIC COMPUTERS TABLE OF CONTENTS Part 1: Introduction & RFP Timeline... 1 Part 2: General Instructions and Conditions;

More information

Request for Information 13-713 Information Technology Audit of Voice over Internet Protocol (VOIP) System. City of Tulsa-Internal Auditing Department

Request for Information 13-713 Information Technology Audit of Voice over Internet Protocol (VOIP) System. City of Tulsa-Internal Auditing Department Request for Information 13-713 Information Technology Audit of Voice over Internet Protocol (VOIP) System City of Tulsa-Internal Auditing Department Issued: October 31, 2013 Responses Due: December 4,

More information

Town of Needham Document Management Storage and Retrieval Solution RFP14NEE272G

Town of Needham Document Management Storage and Retrieval Solution RFP14NEE272G Notice to All Prospective Bidder Deadline for written questions 4:00 p.m. Friday, May 9, 2014 ADDENDUM #2 RELEASED (WEDNESDAY, MAY 14, 2014) We are issuing this addendum to provide more information with

More information

Academic Calendar 2015-2016

Academic Calendar 2015-2016 Academic Calendar 2015-2016 Fall 2015 - Full/TCAT Session August 24, 2015 - December 10, 2015 Fall 2015-1st Session August 24, 2015 - October 9, 2015 Fall 2015-2nd Session October 14, 2015 - December 10,

More information

How to Select a Document Management System:

How to Select a Document Management System: How to Select a Document Management System: Criteria and Checklist There are numerous document management systems on the market, and every company has different needs and objectives, so understanding the

More information

Operating Level Agreement (OLA) Template

Operating Level Agreement (OLA) Template Operating Level Agreement (OLA) Template About this template This template provides a consistent format for all Operating Level Agreements (OLAs) between internal departments of ITS and a recognized IT

More information

Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489

Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489 Course Outline Module 1: Creating Robust and Efficient Apps for SharePoint In this module, you will review key aspects of the apps

More information

REQUEST FOR INFORMATION No. AGO.RFI.001. ediscovery Tool. Issued: August 13, 2012. Responses Requested by: Friday, September 7, 2012

REQUEST FOR INFORMATION No. AGO.RFI.001. ediscovery Tool. Issued: August 13, 2012. Responses Requested by: Friday, September 7, 2012 REQUEST FOR INFORMATION No. AGO.RFI.001 ediscovery Tool Issued: August 13, 2012 Responses Requested by: Friday, September 7, 2012 It is the intent of the Washington Attorney General s Office to issue a

More information

Video Production Services for the Ontario College of Trades (the College)

Video Production Services for the Ontario College of Trades (the College) Video Production Services for the Ontario College of Trades (the College) Request for Proposal (RFP) No. OCOT/CM/2014-03 Date Issued: 14 April 2014 1 TABLE OF CONTENTS A. INTRODUCTION...4 1. Objective...

More information

ASEAN SECRETARIAT. Request for Proposal

ASEAN SECRETARIAT. Request for Proposal ASEAN SECRETARIAT Strengthening the Information Resource Management Division (IRMD) (Formerly: ASEAN Secretariat (ASEC) Resource Centre (ARC)) Improvement and Development of Database PROPOSAL MUST BE RECEIVED

More information

CITY OF HIGHLAND PARK

CITY OF HIGHLAND PARK REQUEST FOR PROPOSALS CONSULTING SERVICES FOR THE PROCUREMENT OF AN ELECTRONIC DOCUMENT MANAGEMENT SYSTEM CITY OF HIGHLAND PARK PLEASE COMPLETE ATTACHMENT 1 RFP ACKNOWLEDGEMENT FORM AND RETURN TO THE CITY

More information

State of Iowa REQUEST FOR INFORMATION. RFI #1217005002 State of Iowa ERP System Maintenance, Upgrades and Services

State of Iowa REQUEST FOR INFORMATION. RFI #1217005002 State of Iowa ERP System Maintenance, Upgrades and Services State of Iowa REQUEST FOR INFORMATION RFI #1217005002 State of Iowa ERP System Maintenance, Upgrades and Services Section 1- Background and Objectives 1.1 Purpose The objective of this Request for Information

More information

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Developing Microsoft SharePoint Server 2013 Advanced Solutions Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions Course Details Course Outline Module 1: Creating Robust and Efficient Apps for SharePoint In this module, you will review key

More information

Request for Proposals

Request for Proposals Request for Proposals Procurement of a Utility Billing System Issue date: September 14, 2015 Owner: City of Evans 1100 37 th Street Evans, CO 80634 Page 1 of 12 Table of Contents I. Introduction 3 II.

More information

Smarter Balanced Assessment Consortium. Request for Information 2013-31. Test Delivery Certification Package

Smarter Balanced Assessment Consortium. Request for Information 2013-31. Test Delivery Certification Package Office of Superintendent of Public Instruction Smarter Balanced Assessment Consortium Request for Information 2013-31 Test Delivery Certification Package September 4, 2013 Table of Contents Introduction...

More information

Brown County Information Technology Aberdeen, SD. Request for Proposals For Document Management Solution. Proposals Deadline: Submit proposals to:

Brown County Information Technology Aberdeen, SD. Request for Proposals For Document Management Solution. Proposals Deadline: Submit proposals to: Brown County Information Technology Aberdeen, SD Request for Proposals For Document Management Solution Proposals Deadline: 9:10am, January 12, 2016 Submit proposals to: Brown County Auditor 25 Market

More information

TREK GETTING STARTED GUIDE

TREK GETTING STARTED GUIDE TREK GETTING STARTED GUIDE September 2014 Approved for Public Release; Distribution is Unlimited. TABLE OF CONTENTS PARAGRAPH PAGE 1 Welcome... 2 1.1 About TReK... 2 1.2 About this Guide... 2 1.3 Important

More information

Payment-in-full due for Fall 2012 (ALL Students) LATE REGISTRATION for all students. Consortium Registration

Payment-in-full due for Fall 2012 (ALL Students) LATE REGISTRATION for all students. Consortium Registration 2012-2013 UNIVERSITY CALENDAR (EXCEPT DENTISTRY, LAW, AND MEDICINE) *Date Policy: Deadlines are listed according to the calendar date on which they fall, even if that date falls on a weekend or is a legal

More information

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW About this Course This course provides SharePoint developers the information needed to implement SharePoint solutions

More information

TAHOE REGIONAL PLANNING AGENCY REQUEST FOR PROPOSAL FOR SOFTWARE CONSULTANT

TAHOE REGIONAL PLANNING AGENCY REQUEST FOR PROPOSAL FOR SOFTWARE CONSULTANT TAHOE REGIONAL PLANNING AGENCY 128 Market Street P.O. Box 5310 Phone: (775) 588-4547 Stateline, NV 89449 Stateline, Nevada 89449-5310 Fax (775) 588-4527 www.trpa.org Email: [email protected] REQUEST FOR PROPOSAL

More information

Inmagic Content Server Workgroup Configuration Technical Guidelines

Inmagic Content Server Workgroup Configuration Technical Guidelines Inmagic Content Server Workgroup Configuration Technical Guidelines 6/2005 Page 1 of 12 Inmagic Content Server Workgroup Configuration Technical Guidelines Last Updated: June, 2005 Inmagic, Inc. All rights

More information

CounselorMax and ORS Managed Hosting RFP 15-NW-0016

CounselorMax and ORS Managed Hosting RFP 15-NW-0016 CounselorMax and ORS Managed Hosting RFP 15-NW-0016 Posting Date 4/22/2015 Proposal submission deadline 5/15/2015, 5:00 PM ET Purpose of the RFP NeighborWorks America has a requirement for managed hosting

More information

VMG ONLINE TRAINING SCHEDULE WINTER 2016

VMG ONLINE TRAINING SCHEDULE WINTER 2016 Volunteer Management Certificate WEDNESDAYS Date Day Time (EDT) Volunteer Program Management Jan. 27 Wed. 7:00 pm - 9:00 pm Leadership, Management & HR Feb. 3 Wed. 7:00 pm - 9:00 pm Effective Communications

More information

Terrace Consulting Services

Terrace Consulting Services Terrace Consulting Services Overview: Every project will require some degree of Planning before Implementation can begin. Analysis and Planning are essential in order to confirm requirements, define the

More information

A Guide to Writing a Request for Proposal

A Guide to Writing a Request for Proposal A Guide to Writing a Request for Proposal How to let providers propose creative, relevant, and cost-effective solutions by focusing on the end, not the means. Table of Content: 1. Structure of an RFP...

More information

Service Level Statement ASTA Powerproject

Service Level Statement ASTA Powerproject asta development plc Service Level Statement ASTA Powerproject SUPPORTED VERSIONS Asta s policy is to provide technical support for the latest major version of Asta Powerproject as well as the previous

More information

Source code provided vs Open Source vs Free software Open Source comprises:

Source code provided vs Open Source vs Free software Open Source comprises: Source code provided vs Open Source vs Free software Open Source comprises: Access to the source code for the project A license characteristically with: Rights The right to redistribute Source code provided

More information

Outline. MCSE: Data Platform. Course Content. Course 10776C: MCSA: 70-464 Developing Microsoft SQL Server 2012 Databases 5 Days

Outline. MCSE: Data Platform. Course Content. Course 10776C: MCSA: 70-464 Developing Microsoft SQL Server 2012 Databases 5 Days MCSE: Data Platform Description As you move from your role as database administrator to database professional in a cloud environment, you ll demonstrate your indispensable expertise in building enterprise-scale

More information

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Developing Microsoft SharePoint Server 2013 Advanced Solutions Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions Page 1 of 9 Developing Microsoft SharePoint Server 2013 Advanced Solutions Course 20489B: 4 days; Instructor-Led Introduction

More information

Kony Mobile Application Management (MAM)

Kony Mobile Application Management (MAM) Kony Mobile Application Management (MAM) Kony s Secure Mobile Application Management Feature Brief Contents What is Mobile Application Management? 3 Kony Mobile Application Management Solution Overview

More information

Bramble.cc Konetic - Applicant Tracking/eRecruitment

Bramble.cc Konetic - Applicant Tracking/eRecruitment www.bramble.cc www.konetic.com Service 9 Bramble.cc Konetic - Applicant Tracking/eRecruitment Delivery partner name Konetic Limited An overview of the G-Cloud Service (functional, non functional) Konetic

More information

REQUEST FOR PROPOSAL INFORMATION SECURITY PROGRAM PROVIDER

REQUEST FOR PROPOSAL INFORMATION SECURITY PROGRAM PROVIDER REQUEST FOR PROPOSAL INFORMATION SECURITY PROGRAM PROVIDER OCTOBER 18, 2013 1 Table of Contents I. EXECUTIVE OVERVIEW... 3 II. BACKGROUND... 3 A. Goals & Objective of Request... 3 B. Project Scope... 4

More information

SharePoint 2013 Migration Readiness

SharePoint 2013 Migration Readiness SharePoint 2013 Migration Readiness Decision Points around Migrating to SharePoint 2013 MARK ECKERT Contents Purpose... 1 SharePoint 2013 Implementation Options... 1 On-premise installation... 1 Cloud...

More information

Request for Information. for a. Human Resources Information Services (HRIS) System

Request for Information. for a. Human Resources Information Services (HRIS) System Request for Information for a Human Resources Information Services (HRIS) System Nov 2012 1 Purpose of this document The purpose of this RFI is to identify preferred Submitters with the experience and

More information

NORTH PENN SCHOOL DISTRICT

NORTH PENN SCHOOL DISTRICT NORTH PENN SCHOOL DISTRICT REQUEST FOR PROPOSAL FOR elearning Software Systems September 10, 2013 1 NORTH PENN SCHOOL DISTRICT Lansdale, PA 19446 Article I. Introduction & Background Information North

More information

10231B: Designing a Microsoft SharePoint 2010 Infrastructure

10231B: Designing a Microsoft SharePoint 2010 Infrastructure 10231B: Designing a Microsoft SharePoint 2010 Infrastructure Course Number: 10231B Course Length: 5 Days Course Overview This 5 day course teaches IT Professionals to design and deploy Microsoft SharePoint

More information

Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Design of the Course

Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Design of the Course Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions 1 Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions

More information

Secure Electronic Voting RFP Kit

Secure Electronic Voting RFP Kit Secure Electronic Voting RFP Kit The purpose of this document is to assist election officials in jurisdictions with DRE voting systems in identifying and selecting qualified independent security experts

More information

Request for Proposal. Contract Management Software

Request for Proposal. Contract Management Software Request for Proposal Contract Management Software Ogden City Information Technology Division RETURN TO: Ogden City Purchasing Agent 2549 Washington Blvd., Suite 510 Ogden, Utah 84401 Attn: Sandy Poll 1

More information

SQL Server Training Course Content

SQL Server Training Course Content SQL Server Training Course Content SQL Server Training Objectives Installing Microsoft SQL Server Upgrading to SQL Server Management Studio Monitoring the Database Server Database and Index Maintenance

More information

OVERVIEW. We seek consultative services that would deal with the following objectives:

OVERVIEW. We seek consultative services that would deal with the following objectives: Massachusetts College of Art and Design - Framingham State University CISO and Managed Information Security Services RFP 13-07 Attachment #1 - Specifications and Descriptions of Services OVERVIEW In an

More information

CRM: Retaining Your Customers: Preventing Your Competitors

CRM: Retaining Your Customers: Preventing Your Competitors CRM: Retaining Your Customers: Preventing Your Competitors Krittapon Victor Indarakris Founder & CEO Blue Intelligence (Thailand) Co., Ltd. October 30, 2007 Microsoft CRM October 30 th, 2007 1 Core Microsoft

More information

MASHUPS FOR THE INTERNET OF THINGS

MASHUPS FOR THE INTERNET OF THINGS MASHUPS FOR THE INTERNET OF THINGS Matthias Heyde / Fraunhofer FOKUS glue.things a Mashup Platform for wiring the Internet of Things with the Internet of Services 5th International Workshop on the Web

More information

Request for Resume (RFR) CATS+ Master Contract All Master Contract Provisions Apply. Section 1 General Information

Request for Resume (RFR) CATS+ Master Contract All Master Contract Provisions Apply. Section 1 General Information Section 1 General Information RFR Number: (Reference BPO Number) Functional Area (Enter One Only) F50B5400042 FA 2- Web and Internet Systems Labor Category/s A single support staff or support groups of

More information

TOWN OF WEST BOYLSTON, MASSACHUSETTS REQUEST FOR PROPOSALS COMPUTER NETWORK ADMINISTRATION AND INFORMATION TECHNOLOGY TECHNICAL ASSISTANCE

TOWN OF WEST BOYLSTON, MASSACHUSETTS REQUEST FOR PROPOSALS COMPUTER NETWORK ADMINISTRATION AND INFORMATION TECHNOLOGY TECHNICAL ASSISTANCE TOWN OF WEST BOYLSTON, MASSACHUSETTS REQUEST FOR PROPOSALS COMPUTER NETWORK ADMINISTRATION AND INFORMATION TECHNOLOGY TECHNICAL ASSISTANCE The Town of West Boylston, acting by and through the Office of

More information

RESPONSES TO QUESTIONS AND REQUESTS FOR CLARIFICATION Updated 7/1/15 (Question 53 and 54)

RESPONSES TO QUESTIONS AND REQUESTS FOR CLARIFICATION Updated 7/1/15 (Question 53 and 54) RESPONSES TO QUESTIONS AND REQUESTS FOR CLARIFICATION Updated 7/1/15 (Question 53 and 54) COLORADO HOUSING AND FINANCE AUTHORITY 1981 BLAKE STREET DENVER, CO 80202 REQUEST FOR PROPOSAL Intranet Replacement

More information

Part-time Diploma in InfoComm and Digital Media (Information Systems) Certificate in Information Systems Course Schedule & Timetable

Part-time Diploma in InfoComm and Digital Media (Information Systems) Certificate in Information Systems Course Schedule & Timetable Certificate in Information Systems Course Schedule & Timetable Module Code Module Title Start Date End Date Coursework Final Exam PTDIS010101 Management Information Tue, April 16, 2013 Tue, 2 April 2013

More information

Electronic Medical Record (EMR) Request for Proposal (RFP)

Electronic Medical Record (EMR) Request for Proposal (RFP) Electronic Medical Record (EMR) Request for Proposal (RFP) SAMPLE Proposal Due: [INSERT DESIRED DUE DATE] Table of Contents SECTION 1 RFP INFORMATION... 2 I. Introduction... 2 A. Purpose and Background...

More information

Performance Testing Web 2.0

Performance Testing Web 2.0 Performance Testing Web 2.0 David Chadwick Rational Testing Evangelist [email protected] Dawn Peters Systems Engineer, IBM Rational [email protected] 2009 IBM Corporation WEB 2.0 What is it? 2 Web

More information

Course Code NCS2013: SharePoint 2013 No-code Solutions for Office 365 and On-premises

Course Code NCS2013: SharePoint 2013 No-code Solutions for Office 365 and On-premises 4 DAYS SHAREPOINT FOR THE POWER USER AND SOLUTIONS BUILDER Course Code NCS: SharePoint No-code Solutions for Office 365 and On-premises AUDIENCE FORMAT COURSE DESCRIPTION Power Users Instructor led training

More information

Using Open Source Software to Manage Policies and Clinical Guidelines. Library & Knowledge Service Derby Teaching Hospitals NHS Foundation Trust

Using Open Source Software to Manage Policies and Clinical Guidelines. Library & Knowledge Service Derby Teaching Hospitals NHS Foundation Trust Using Open Source Software to Manage Policies and Clinical Guidelines Library & Knowledge Service Derby Teaching Hospitals NHS Foundation Trust Overview Background Existing System. Requirements. Implementation

More information