HomeMy WebLinkAboutItem 7.1 Acct&BillngPermitSys
CITY CLERK
File # Ornfl]@]-@l@]
~ oO-;$.o
AGENDA STATEMENT
CITY COUNCil MEETING DATE: November 20, 2007
SUBJECT:
Software System Assessment Report And Authorization To Circulate A
Request For Proposal (RFP) For Procurement Of Accounting & Building '" j\;
Permit Systems ~
Report Prepared by Paul S. Rankin, Administrative Services Director and
Jeri Ram, Community Development Director r:>f/
ATTACHMENTS: 1) Assessment Report - October 2007
2) Proposed Request For Proposal- November 2007
3) Resolution Authorizing The Release of the Request For Proposal and the
Waiver of the Competitive Bid Process As Provided For In Dublin
~un~cr Code Section 2.36.050(A)(8)
RECOMMENDATION:' ~'6 Staff recommends that the City Council receive the Assessment
Report and adopt the Resolution which will allow Staff to circulate the Request For Proposal as a means
to procure new systems.
FINANCIAL STATEMENT:
There are sufficient funds appropriated under two separate projects in the Fiscal Year 2007/2008 Capital
Improvement Program. The two projects are: 1) Project 93200 Building Permit System; and 2) Project
93191 Accounting System. (See Report For Project Budgets).
DESCRIPTION: The City Council identified the following two projects as high priority objectives: 1)
Evaluate replacement of the City accounting system; and 2) Implement a real time Building Inspection
System. On January 16, 2007 the City Council authorized an agreement with SoftResources, a specialized
Consulting firm, to assist in developing a procurement process. The work to be performed by
SoftResources was divided into five phases. This report represents the compl~ion of Phase 1:
. Phase 1 - Requirements Analysis / Summary Observations and Budget Estimate / Develop RFP
. Phase 2 - Analysis of Request For Proposal Responses
. Phase 3 - Coordinate Software Demonstrations - On-Site
. Phase 4 - Final Selection Process and Reference Checking
. Phase 5 ~ Negotiation Assistance
Results of Analysis Report
The first step undertaken by the Consultant, was a detailed set of meetings with representatives from all
Departments in the City. The Consultants wanted to capture both the processes in place today as well as
-------------------------------------------------------------------------------------------------------------
COpy TO:
Page 1 of3
ITEM NO.
1./
G
the perceived advantages and disadvantages of the current computer systems being used. Although these
projects have been labeled as "Accounting" and "Building Permits", the full array of system needs were
considered. For example, there are some processes such as Human Resources, Budget, etc that are not
considered as an accounting function. In the area of permits the City has multiple types that are issued (i.e.
Fire Permits; Taxi Permits; Waste Hauler Permits; Encroachment Permits; etc.).
Attachment 1 contains the full Assessment Report prepared by the Consultants. Pages 3 and 4 of the
Report provide an overview of how information was gathered as well as conclusions supporting the
procurement of new or upgraded systems. The Consultants recommend that the City proceed with
examining two options: Option 1) Evaluate Enterprise Resource Planning (ERP) solutions where a single
vendor provides a suite of modules which meet the City's needs (this would include both finance and
permits). Option 2) Select a Finance Software vendor without a permit system; and evaluate separately
systems that focus on Building Permit Services. Under the first option various modules are integrated and
provided by one firm. The second option is often referred to as the "best of breed", where one vendor may
be providing the permit system and others providing the finance software. Even with the selection of
Option 2 there would be opportunities for some integration of data between the systems.
As part of their research and discussion with City Staff, the Consultants identified current workflow and
limitations created by current systems. Section 2 of their report highlights the key areas that were
discussed and evaluated.
Request For Proposal
A new or upgraded system is expected to be in place for a minimum of 5 - 10 years. Therefore, the
selection process requires thorough consideration and planning. SoftResources has developed a Request
For Proposal based upon the input received from City Staff. Flexibility has been built into the Request For
Proposal to allow the current vendors to participate and their submittals would be compared along with
other vendors. Specialty permit and inspection software vendors would be invited to submit a proposal
only for those functions, or to partner with a financial system provider.
Attachment 2 is the proposed Request for Proposal which will be distributed to vendors. As an
independent software selection consultant SoftResources is familiar with firms marketing software to the
government sector. SoftResources will be assisting Staff with the identification of firms to be contacted.
In addition during the proposal period other firms may request a copy of the RFP. The anticipated timeline
for the selection process is shown below:
Evellt
Release RFP to vendors
Vendor Questions Due
Answers to RFP Questions Published to Web Site
RFP Res onses Due
Evaluation of vendor Pro osals Com lete
Finalists Notified/Vendor Short-List Released
Vendor Demonstrations
Vendor Reference Checks
Contract Review and Negotiation
Cit Council Awards A reement
Im lementation Plannin
:Qate
November 21, 2007
December 7, 2007
December 14, 2007
Janu 17,2008
Febru 26,2008
Week of March 3, 2008
Marchi A ril 2008
A ril 2008
May 2008
June 2008
June 2008
Page 2 of3
Estimate of Project Costs
As presented in Section 3 of the Assessment Report the replacement of these systems represent a
significant investment. The cost components for the entire project include: Software License,
Implementation and Training; Maintenance Fees required for the software system; and Hardware.
SoftResources indicates that based on recent projects they have completed, the expected costs for these
systems will be between $402,500 and $719,000 to accommodate all of the project elements. It is also
appropriate to note that typically the software vendor would not provide the hardware. Hardware will be
part of the project cost, and will be coordinated under a separate purchase, based on specifications required
to operate the software selected.
The adopted 2007/2008 Capital Improvement Program has funding in two different projects as follows:
$ 240,298
$ 332,000
$572,298
/ . una '" Inte,mtal Servic.e
t Fund Equipm~ht
R., lacembnt .)J
N/A
$125,000
$125,000
'SoftReso~pe$ .
Selection
Consuliant
$ 16,190
$ 80,000
$96,190
$256,488
$537,000
$793,488
Obtaining formal proposals from the providers will allow Staff to . determine the adequacy of the current
funding.
Authorization To Waive Sealed Bid Requirements
Typically all purchases over $20,000 are procured using a formal bid procedure where specifications are
provided to vendors who then submit a sealed bid. The purchasing section of the Municipal Code
recognizes that an alternative is appropriate for technical purchases where bidding on a set of standard
specifications is difficult. When the alternative process is used, the Municipal Code requires the selection
be based on a process involving a thorough review of products including a comparison of features. The
Request For Proposals (RFP) will fulfill this requirement. Also, Staff will be assisted by SoftResources in
evaluating all of the responses received.
The City Council is required to authorize the use of the Request For Proposal when the purchase will not
be made by a competitive bid. The proposed Resolution (Attachment 3) will fulfill this requirement. Upon
completion of the RFP process, the agreement for procuring the systems will be presented to the City
Council for their review and approval. This will take place after Staff has an opportunity to fully review
the systems and follow-up on vendor references.
RECOMMENDATION: Staff recommends that the City Council approve the Resolution, which
authorizes the waiver of the competitive bid requirement and direct Staff to release the Request for
Proposal (RFP).
Page 3 of3
/0} 63
The City of Dublin
ASSESSMENT REPORT
October 2007
,Soft _.1 ,.
R 7o~wf:!'!s~~c~o~
25:17 Eastlake A venue East, Suite :100, Seattle, WA 98:102
Phone (206) 860-2400 Fax (206) 860-2828
E~mail: mail@softresources.com
Website: www.softresources.com
T+e.+-v--tf'7 'i I f I~ 0 I M1q,
ATTACHMENT 1 0
~1b3
Table of Contents
1. Project Overview
2. Observations: Systems and Processes
3. Budget Analysis
\~
.so ft __ Ill"
R If:~w~~s~~c~o~
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 2 of 21
.30;f62
Section 1
Project Overview
Objective
The City of Dublin (City) has engaged SoftResources LLC (SoftResources) to provide consulting
services that includes the evaluation of existing and replacement Enterprise Resource Planning
or ERP systems. The primary functional areas included in the scope of this project are:
Financial, Human Resources, Payroll, Permitting, and Business License. This report presents
SoftResources findings for the process and system observations and budget review portions of
the engagement.
Approach
SoftResources performed the following tasks to complete this portion of the project and compile
this report:
1. Created a memo that was issued to City employees. The purpose of the memo was to
introduce the start of the selection project, invite employees to participate in the
interview process, and proVide a list of questions for them to review and consider in
preparation of the requirements interview sessions.
2. Reviewed Needs Assessment questionnaires completed by City staff members for the
Technology Strategic plan.
3. Conducted a Project Kick-Off Meeting at the City as well as on site requirements
interviews with various City departments over a three day time period. The goal was to
include as many departments as possible in both the Kick Off meeting and the
requirements interviews that are impacted by some or all of the systems reviewed. Each
interview session involved between 4 and 10 staff members and lasted 1 to 2 hours.
Discussions were completed for the following areas:
Ke To ies FunQl1ional Areas
Accounts Project
Receivable Accountin
Miscellaneous Asset
Billin Mana ement
Cash Receipting Business
License
Permittin
General
Led er
Purchase
Order
Accounts
Pa able
Bud et
Housing
Payroll
Human Resources
Treasu
Technolo
4. Collected and reviewed documentation from individuals attending the interviews. Items
collected included responses to the interview memo introductory questions as well as
various documents, forms, and reports where it was determined they would add value to
the information gathering process.
5. Conducted a telephone conference call with staff members of the Housing department
that were unable to attend the on site interview process defined in #4.
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 3 of 21
4 c;f&3
6. Performed a high level cost review of prior projects completed by SoftResources for
similar sized cities that evaluated and selected the same group of modules in an
application suite. The pricing components considered in this evaluation were software,
implementation services, maintenance, and hardware for the required modules and
estimated user counts.
Findings
This report has been compiled to present SoftResources findings to the City and includes the
following sections:
Section 2: Observations - System and Processes. Included in this section is a
review of the current systems and processes being utilized by the City relative to the
scope of the selection project. The assessment includes both global observations as well
as high level functional comments for each area reviewed.
Section 3: Budget Analysis. This section provides a high level review of total costs for
the acquisition and implementation of new software. The cost components reviewed
include software license, implementation, maintenance and hardware. Included in the
implementation component are services for installation of the software, data conversion,
training, and travel costs.
Conclusion
Based on the research and findings compiled and included in this report we support the City's
decision to execute a software selection project at this time.
While the existing systems are not completely broken and could be used for the short term, the
best long term approach is to replace ACS with an ERP application that can provide the breadth
of modules and depth of functionality required by the City. Replacing ACS (Current Finance
System) would rectify many of the functional, process, and technical limitations, as well as
support future requirements for the long term as the City is faced with growth, expansion,
resource limitations, and the ability to support each department's business processes.
The review also examined the opportunity to replace the current Building Permit system. After
undertaking the initial interviews the City did upgrade to a newer version of the current HdL
Permit System. The Department has indicated a desire to consider looking at systems with
Automated Field Reporting and Internet Permit for basic permits. This may be accomplished
with: Modules offered by the current vendor; an integrated package offered by an ERP System
that includes Finance and other modules; or by selection of a software system that solely
focuses on Building Permit services. It is recommended that the Building Permit System be
included in the RFP in a manner that will allow the City to fully examine its options. As with the
ERP applications, there is an opportunity to improve the automation of the permit processes.
SoftResources believes the City would benefit significantly from the improvements in the
functionality and technology available from alternate software applications that will be
continued to be developed and supported for the foreseeable future.
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 4 of 21
!51~3
Section 2
Observations: System and Processes
The primary objective for this review is to assess how well the current systems and processes
support the operational and managerial requirements of the City. To complete the analysis for
this section of the report SoftResources used the information collected from the requirements
interviews conducted at the City. This review has been organized into two sections that
specifically address general observations about existing systems and specific functional
observations about each area reviewed.
Findings
The findings for the Systems Assessment are summarized and presented in the following
sections:
);> General Observations. This section includes a high level review of observations that
are general in nature and cross functional areas of the assessment. Some of the items
are systems related and might be improved with the replacement of ACS. Other
comments are not directly system related and are impacted by process, cultural, staff,
and organizational issues and changes.
);> Functional Observations. This section presents specific functional or modular
comments about the existing systems as well as benefits that might be recognized with
the selection and implementation of packaged ERP systems. The areas reviewed have
been combined into the following categories: General Ledger, Purchase Order Accounts
Payable, Accounts Receivable - Miscellaneous Billing-Cashiering, Asset Management,
Budget, Business License, Permitting and Code Enforcement, Human Resources-Time
and Attendance-Payroll.
A. General Observations.
This section includes general system and process observations and comments. The information
provided here is intended to support the City with its understanding of current processes,
recommended alternatives business processes or system functionality, and the benefits that
might be realized with the selection and implementation of replacement ERP software.
1. Software Vendor and Product. ACS, the current primary accounting system vendor,
is a $5+ billion corporation that focuses on a variety of services and products including
system outsourcing and consulting. ACS acquired Business Records Company (BRC) and the
solution used by the City before the year 2000. It is unclear how much of ACS total revenues
are derived by the government ERP solution in use by the City. ACS has discontinued
development of the software and offers it as a maintenance solution only. There are
approximately 600+ remaining users of this software. Through a software selection project
the City can further assess the viability of upgrading or migrating the software to the
applications marketed by ACS. ACS also has a partnership with Springbrook Software, a
government ERP solution. The partnership grants ACS the rights to market and distribute the
Springbrook application to certain clients. This alternative should also be reviewed in more
detail through the RFP process.
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 5 of 21
f roX t Q
~ ~/ vi
2. Navigation. ACS has green-screen technology and function key navigation, instead of a
more intuitive point and click Windows user interface. Although ACS has made interface
improvements, the lack of flexibility in the ACS screens makes using the system more
difficult for new or infrequent users.
3. Business Processes. There are some areas where users have developed paper based
systems and manual processes outside of the ACS software. This typically leads to overall
process inefficiency or extra and redundant steps, lack of centralized data to support sharing
of information across users, reduced accuracy, limitations to the audit trail, and unnecessary
time spent on reconciliation of data across systems.
4. Breadth of Modules. The systems appear adequate for the Finance group, while other
departments have complexities that require them to work beyond the modules installed. This
is not inconsistent with other cities of comparable size. Examining new systems will allow the
City to assess ERP systems that might offer more of the functional modules required in an
integrated product suite and enable them to minimize the use of 3rd party applications.
5. Depth of Functionality. ACS has some limitations but none appear to be a major
deficit to the Finance department. There are some areas where the software is not fully
utilized. This is most likely driven from the original implementation of the software where the
additional functionality was not available or not required. With the growth of the city and the
evolution of the software there may be areas where the City could benefit by extending the
use of the applications. It is important to note that this will only be a short term solution
since it appears the application is nearing the end of its support life cycle by the vendor.
6. Query and Reporting. The ACS legacy system lacks graphical reporting, analysis, and
flexibility. In order to get the data into Excel there must either be duplicate entry or it
requires the use of Compleo (a separate unrelated software), which makes the process
cumbersome. The City also uses Crystal Reports with some existing software packages for
graphical and flexible reporting. Many systems now offer some level of executive integrated
dashboard type functionality where users can access and share key data and reports in an
intuitive presentation format.
7. Drill Down. ACS supports limited drill down to source level transactions. Most ERP
applications will offer more complete drill down functionality back to source level
transactions to support the City with query and analysis.
8. Integration. Ancillary systems (i.e. Class (Recreation Registration), HDL (Business
License and Building Permit systems, GFAMMS (Fixed Asset), etc.) are not integrated with
the financial modules which force the need for duplicate entry of data. A focus of the RFP
review process will be to assess which vendors can provide a suite of solutions with the
depth and breadth of modules required in an integrated environment.
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 6 of 21
70)63
9. Security. Security administration is relatively loose in the ACS system. Since sensitive
data may be held outside the system and in paper files there is some exposure. The City
needs a system that can provide security to the module and menu levels by employee group
or individual with minimal administration effort required (i.e. via the use of Microsoft Active
Directory). Another safeguard some vendors offer is extension of their security to the data
accessed through the reporting tools.
10. Excel. Excel is used extensively citywide for data capture, reporting, and analytics. It is
also being used to fill functional gaps in the ACS system (i.e. for Code Enforcement,
Miscellaneous billing, etc.). The downside of the extensive use of this program as
compensation for functional gaps is it creates islands of data which are not shared between
users and causes redundant keying into disparate systems. There are no best practices in
place, online help, or other features to help document how this information is captured and
uti Iized.
11. Document Management. Laserfiche is used as a primary document repository. This
is a standard application that many software vendors interface with for image file
management.
12. Workflow, Alerts and Triggers. ACS does not support workflow approval routing of
electronic forms such as purchase orders, plans, invoices, or other documents. Instead, the
City routes paper manually between departments and locations. While losing paper-based
information does not appear to be a major issue, there is cause for concern as the City
grows and volumes of documents increase. Electronic workflow approval routing would allow
staff to be more productive and approve items all at once rather than one at a time.
Similarly, ACS does not provide alerts or triggers that help kick off events when a certain
date or condition exists. The City can evaluate the benefit of these features through the
software demonstration process.
13. User Defined Fields. User-defined fields will support data management related for
various activities and programs, such as tracking Green housing, demographics for the
housing loan program, etc. These fields will allow the City to input unique data for reporting
purposes or queries rather than tracking it outside the system. It is unclear at this time how
well ACS supports user defined fields.
14. Business Processes. City staff has developed many manual business processes over
the years. Implementation of new software will allow the City to adopt the best practices
offered by the software application. During the interview process it was discovered that the
City is doing many things a certain way without knowing the underlying cause for the
process being in place. This has created redundant data entry and double handling of
information. Some of this is system related and will hopefully be eliminated by updated
software.
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 7 of 21
n,d)! Q,
U ""J \(J-'I
('j
15. User Conferences, User Groups, Training. ACS offers a User Conference focused
primarily on the Payroll module. There is not an active local Users Group. Many vendors in
the government technology sector offer user conferences and user groups. These events
provide the opportunity to see the latest developments of the software, understand how the
City might leverage from the new functionality and technology, and provide the vendor with
feedback towards future development of the applications. Some vendors also offer user
forums and continuing education. Training prior to implementation as well as post
implementation training will support the City in ensuring it is utilizing the software to its
fullest potential.
16. Technology. Development of the version of ACS software used by the City has been
discontinued. There are approximately 600+ users on the same version of the City. System
momentum is key to the sustainability of the software, which is why the City is considering a
Microsoft-based platform rather than a data file management based system. The current
trend is moving away from AS/400 and into .NET, or web-based systems which lend
themselves to data sharing and integration with external systems. SoftResources feels this
will be the predominant trend for the foreseeable future.
B. Functional Observations
The following table outlines specific detailed observations about the current systems and
processes by specific functional area. This assessment was based primarily on feedback from
City staff members. The comments in this summary are intended to highlight some of the key
strengths and limitations of the software and are not intended to be all inclusive.
1. General Ledger:
. Chart of Accounts. At this time users do not see a reason for change but are also open
to reviewing vendor suggestions for modification. Current structure is 5 segments and 17
characters. Legacy applications required the capture of data within the chart of account
string or general ledger to support reporting and analysis. With today's systems, vendors
may offer alternatives methods to capture, inquire, and report on sub-ledger detail and
therefore do not require as much detail built into the chart of account string. This should
be reviewed through the RFP as well as the software demo processes.
. Journal Entries. ACS manages most functions well. Exceptions include allocations
entries (not established in the current installation) and reversing JE's that are not
automated. The City creates several manual journal entries, but this does not seem to be
an issue. New software would not necessarily eliminate the need for manual entries.
Could expedite the posting process with more seamless process of uploading and posting
a JE from an Excel spreadsheet source. In addition, the comment was made that the
description fields are too short and do not capture the desired amount of information.
. Drill Down. ACS has some drill down capabilities in various areas of the application.
Windows-based systems tend to be better architected for drill down to source
transactions (image files or electronic forms) and GL transactions from screens or
reports. Setting up drill down may take time depending upon the software system
selected; therefore the City should consider the value this feature may bring.
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 8 of 21
1 ':f ~3
. Month End Close. Closing requires all users to log out of ACS. This is not a significant
limitation as there are 3 primary users. A new system would allow for a date driven
closing option; more of a soft close vs. a hard closing process required in legacy systems.
An added benefit is tighter posting period controls to allow or disallow posting to
unauthorized periods by user or user group.
. Project Accounting. The Parks department would like tools to manage costs of various
activities and programs, and would be eager to implement a more in-depth Project
Accounting module to capture more activity-based details and costs. Adding this level of
complexity would mean changes for the City, i.e. impact on collecting timekeeping
details, changes to account coding, etc. Project Accounting is managed in ACS via the
chart of accounts string using the department segment for project ID. The detailed data
is maintained in spreadsheets. Implementation of this module will allow more individuals
access to project related information and should be considered.
. Grant Management. Grants are managed through the GL account coding structure;
then use Excel and manual invoice copies to manage billing to the various funding
agencies. While this process serves the City fairly well, it is possible that a new software
system will provide tools or a specific module to support the administration and
management of Grants.
. Fund Accounting. Inter-fund balancing is managed through a manual process that
involves spreadsheets. There were many areas where processes remain due to historical
methods of working around the system. While this process is not time consuming,
systems inherently provide automatic due-to, due-from inter-fund balancing, which can
eliminate a side-bar process and eliminate mis-posting of information or out of balance
funds.
2. Purchase Order:
. Encumbrance Accounting. The management of encumbrances for open purchase
orders has not been required. The City should consider the benefits and limitations to
utilizing this functionality offered by ACS as well as other government focused packaged
applications.
.' Processing. Purchase orders are paper based and purchasing is decentralized. Manual
purchase orders are assigned a number by the Finance department. The Purchase Order
is then manually routed for required signatures. The City should recognize improvements
to Purchase Order processing with new software. The Purchase Order can be
electronically created, coded, verified to the budget, routed for approval according to
defined business rules, received, and matched to an invoice. New software can also offer
the ability to support Blanket and Contract Purchase Orders if required by the City.
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 9 of 21
JO~: ~3
. Bid and Quote. The City requires up to 3 bids for purchases over $1,000 per item.
While the City does not need a full bid and quote management system, it would be
helpful to be able to capture information collected from bid submittals to capture bid
history and award information.
. Contract Management. Contracts are managed outside of ACS. The City would benefit
from the ability to associate contracts to payments by creating Contract Purchase order
types or Blanket PO's. Using blanket PO's would allow better tracking of contractor
deposits, scheduled milestone payments, and contract PO balances across fiscal years. It
is also possible to attach images, invoices, or other documentation to the blanket PO
including extensive notes or Word documents to help manage Contracts within the
Purchase Order system. By implementing this feature within the PO module duplicative
tracking could be eliminated.
3. Accounts Payable:
. Invoice Processing. To generate a payment to a vendor is a manual and paper
intensive process. A check request sheet is attached to an invoice which has been
received. This packet is routed to the Finance department for keying and coding. Pre-
coding the accounts using a purchase order and matching to the invoice when submitted
would eliminate this paper process. Most systems allow invoice scanning and approval
routing with final submission to AP to expedite payment. Currently the PO is approved,
and then the invoice is approved, which is a two step process. The City should review 2
and 3 way matching functionality through the software demo process.
. Invoice Allocation. ACS does not support invoice allocations by percentage or other
factor to make account allocations easier. Excel is used to set up multiple account
allocations which are then manually keyed into ACS. Systems that support allocations by
percentage or other factors could be helpful to eliminate the need for Excel.
. Payment Processing. It is difficult to track large vendors with multiple addresses, and
understand which one to apply the payment to. There is also the issue of having to
create more than one vendor record in order to issue a separate check for an invoice
since ACS consolidates payables into a lump sum. This limitation also impacts payments
to the Alameda County Treasurer. A new system should allow payment by a separate
check, range of invoices, or all. Payment is either electronic or via pre-printed check
forms.
. Procurement Cards. Credit cards are available for use and must be checked out for
very specific uses. The City is reviewing the option to adopt the Purchasing Card or
CalCard system. These systems typically interface with an Accounts Payable module. It
has been our experience that many government organizations have adopted the use of
purchasing cards and have been able to work them through the business processes
offered by ERP software applications.
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 10 of 21
II 0) 63
. Integration to Payroll. ACS payroll is not integrated with the AP system, but this
would be helpful in order to pay vendors in a more automated fashion for payroll related
expenditures (benefit premiums, payroll taxes, etc.).
. Positive Pay. Software does not support positive pay management. The current process
is a reverse positive pay management and is very manual. A new ERP system will
support the generation of a Positive Pay management report that can be submitted
electronically to the City's bank.
. Sales and Use Tax. The management of sales and use tax at the City could be
improved by being able to flag invoices where sales tax should be calculated, accrued,
and summarized for tax reporting purposes. The taxes are tracked manually for all
invoices processed through the ACS system.
. 1099 Management. 1099 tracking to the vendor level works adequately for the City at
the present time. The system also allows consolidations of multiple tax ID's to one 1099
vendor. It is common within updated systems to have management at the invoice level,
and even to the line item level of an invoice. Tracking to that level is not required by the
City.
. Contract Payables. There are issues concerning the tracking and release of retained
payables for CIP and Development activities that require a 10% hold back. There are
over 90 Developer Contracts requiring some form of administration for retainage. This is
an area of anticipated improvement and may require the use of a Contract PO to manage
total contract values, capture details, and track milestones to help in this area. This will
be investigated through the RFP and demo process.
. Grant Reimbursements. Flagging of reimbursable invoices would support the Grant
related billing process for CIP's and CDBG. ACS does not have this functionality;
however, the City's requirements are fairly basic. Billings are monthly.
4. Accounts Receivable, Miscellaneous Billing, Cashiering:
. Miscellaneous Billing. Miscellaneous billing is generated outside of the ACS System in
spread sheets. The Accounts Receivable module is not being used to support these billing
activities. The City would realize better departmental billing support through the
miscellaneous billing system plus improved management of collections. It is
SoftResources recommendation that the City implement the AR module with replacement
ERP system.
. Cash Receipting. ACS supports cash receipting however it is not integrated with Class
or HDL. Consequently, cash receipts are entered into those systems, and then brought
into ACS at summary level. While it is a conscious choice to interface or not between
various sources of cash receipting systems, it could prove useful to build those interfaces
when a new system is implemented. ACS also does not capture all memo lines on the
receipt; if there are two, it only prints one. This is a frustration that could be improved.
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 11 of 21
Ie) ~ & 3
. Web Payments. Web payments are received via the Class eConnect application and it
works well. This could be interfaced to the Accounts Receivable module to help with
matching of receivables to AR records, or to reconcile deposits.
. Miscellaneous Invoices. Implementation of the Accounts Receivable module would
allow invoicing from within the system instead of the manual invoices being created
outside the system. It will also allow the City to assess payables aging, collections, and
track interest or penalties due from a single source and unified customer record. Users in
various departments could be allowed access to multiple billing types in lieu of
maintaining their own systems.
. Centralized Customer Records. Many software systems operate on the basis of
address driven customer records, meaning a single underlying customer record for each
property within the system. This allows cashiers to see all activity tied to a property
record including all receivables. The only shortcoming to this approach is if 3rd party
systems are used (Le. HDL, or Class) which may need their own customer record to
function properly. In this case, cashiers would open the various revenue systems to see
customer balances outside of the primary ERP system. The RFP review process will
highlight those vendors that offer this specific functionality.
s. Asset Management:
. GFAMS and Spreadsheets. GFAMS and Excel are both used for Asset management;
the primary record is Excel which is used to update GFAMMS so they are in sync. The
City's goal should be maintenance of a single system. GFAMMS could be used or the City
can consider the module available from the ERP vendor that is selected from the
selection project. A Fixed Asset module will typically support recording of assets at
original purchase as well as subsequent activities to those assets (repairs, improvements,
upgrades).
. Integration to Accounts Payable. While it does not seem to be a significant issue,
the City could benefit from integration of a fixed asset and an accounts payable module.
The integration would generate the creation of an asset record when an invoice is
flagged accordingly.
. GASB 34 Reporting. Reporting is generated with Excel. Leveraging from GASB
reporting functionality in a new system may streamline and automate this process. The
City does not have an extensive listing of assets, so the impact would not be great if
GASB reporting was lacking in a new system.
. Asset Replacement Fund. Replacement Fund management is not a function typically
offered by most software vendors as a standard feature. The City tracks expenditures
through accounts payable and then builds a fund based on price paid plus an additional
inflation factor. It is pOSSible that invoices could be flagged to support the management
of this fund by identifying items that should be included in the replacement fund
calculation.
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 12 of 21
13~bJ
6. Budget:
. Budget Administration. The Budgeting process is managed via Excel spreadsheets
and seems to work adequately. Vendors will be reviewed through the RFP process to
determine functionality to support the budget administration process.
. Position Based Budgeting. This data is managed in Excel spreadsheets and entered
manually into the budget spreadsheet. Position budgeting is not a major requirement at
the present time; most public sector systems inherently track position based budgeting
which would eliminate the need for spreadsheet management.
7. Business License:
. New License. HDL is used for business licensing (renewable licenses). It appears this
system works adequately and was recently upgraded. The biggest obstacle is the lack of
online visibility to this information between departments. If the City were to keep HDL, it
is recommended that they extend access rights to more users.
. Special Permits. Licenses issued for one time events are managed outside of HDL.
These are permits related to Vendors, Taxi drivers, Parades or other similar events. Since
HDL was recently upgraded, the City should examine extending the application for these
license types since the volume continues to grow significantly. Another alternative that
could be considered is using a Permit module to support the management of these types
of Business Licenses.
. License Fee Types. The City charges a flat fee per year for all license types or a one-
time charge in the case of special permits. This works well for the City and does not need
further assessment.
. Inspection Scheduling. The current system does not trigger inspection scheduling by
license or permit type once it has been approved (Le. Taxi or massage permit kicks off
Police inspection). In order to utilize this feature, the City would need to create all of the
business rules to set up the trigger (which is a one-time set up). This is a feature the City
would like to utilize eventually. It is possible that HDL supports this requirement, or
newer replacement systems. This will be assessed during the RFP review process.
. Self Inspection Fees. Self inspection fees for Fire (renewed every 3 years instead of
annually for specific business types) are managed on Excel spreadsheets and billed out
using QuickBooks. The City should determine if this can be brought into the existing or
replacement systems so that the process can become more automated and centrally
available in a system.
. Renewals. The current application generates renewals one time per year. The City
might benefit in a staggered renewal process to balance the workload required. It
appears the existing systems supports the basic renewal process at this time.
Assessment Report Prepared For The City Of Dublin By SoftResources llC
Page 13 of 21
II[ ~G.3
. Integration to Permitting. Sharing data between the Permitting and Business
Licensing system would be useful to see the life of a plan submitted to the building
department, and subsequent permits issued to that plan. The recent upgrade of the
Building Permit database may improve this situation. It would be very valuable to the
City if the modules were more completely integrated.
. Self Service. Business license applications are available online to download, print, and
then submit to the City. The ability to offer online registration with approval routing and
collection of fees is used with success in many cities. This would be a nice to have
function for the City to consider with software selection. As the City grows, it should
anticipate making business easier to transact with it's citizens by offering Web-based
forms which can be submitted electronically.
. Miscellaneous Use. The City has many programs it tracks outside of ACS or HDL that
do not fall into a particular software category, such as tracking certified Green residences
and points system, tracking tenants and owners for affordable housing qualifications, and
other similar programs where it may be helpful to capture some data within the new
financial system. User-defined fields and tabs may be used to track this type of data in a
new system. During the demo process vendors will be asked to show where there could
be a placeholder designed to capture and report this information.
8. Permitting and Code Enforcement:
. Permit Issuance to a Program or Project. One of the features the City could
leverage in new systems is the ability to enter a developer project, GIS coordinate, or
d~veloper name and see all the permits issued relative to that property. The City would
like to track co-dependencies between issued permits and related activities for moving to
the next step in the permitting chain. It could be that an upgrade to the latest version of
HDL would remedy this issue. For now this is tracked manually and is labor intensive to
manage. This requirement could be a key differentiator in selection of a replacement
application.
. Data Sharing. The consistent theme SoftResources heard throughout the interview
process was the sharing of data between the Planning and Building departments. Multi-
user access to the same record for modification or view only purposes, and a centralized
property master record would help to ensure data is entered once, updated to a
centralized system, and available to those with security access rights.
. Self Service. Allowing contractors to apply for permits online is a feature many cities
are adopting. SoftResources has seen cities collaborate with a single permit form for
multiple entities to make the process easier for contractors who work within several cities
in a geographic area. The current permit application process is paper based.
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 14 of 21
/5 ~ "3
i
. Plan Approvals and Fees. A high percentage of plan checking is performed by outside
consultants. A Note Pad is used to capture inspection notes, approval history, and
historical information on the permit record. Beyond this, there is no electronic plan
approval routing to help departments sign off on plans and drawings and kick off the
permitting process. Finance is the final department that generates an invoice and
assesses fees to applicants. The ability to track an application through the various stages
of approval and automatically route the permit application to accounting for billing would
save time, increase visibility to the approval queue, and expedite billing. The City will
consider the benefit of this feature during the software demonstration process, as there
is maintenance required for any workflow activity.
. Deposit Tracking. Deposits are received from developers who have submitted plans for
review. These deposits are to cover the costs of inspections, plan reviewers, or other
costs associated to a development project. The fees incurred are deducted from th~
deposit balance with the intent of requesting additional deposit funds or generation of a
refund for excess fees collected. This is a common request by other government users
that are required to manage contractor deposits. Some vendors support this functionality
better than others.
. Field Inspections. A system that electronically notifies inspectors once the permits are
approved and applicants are ready for inspection could be useful to the City. Today all
inspections are triggered using paper-based documentation. Once inspectors are on site,
the Permitting department would like to collect notes electronically from the job site and
port inspection results into the system. The City upgrade to the latest version of HDL
they may find that the system can support this functionality may be provided by a
replacement system. The RFP and demo process can be used to assess how well vendors
are able to support this level of functionality.
. GIS Interface. ESRI and AutoDesk are used for tracking GIS coordinates on submitted
plans. It would be nice to have these coordinates linked to building permit records for
correlation. It is likely new software applications will support the GIS systems in place at
the City, and could possibly extend GIS to other functional areas in the software, i.e.
tracking coordinates on infrastructure assets, flood plan management, etc. and allow
more user access to the information.
. Code Enforcement. The City uses an Access database and Excel spreadsheets for code
enforcement management. Current volumes are 500 cases per year and rising. It would
be beneficial to automate the management of code enforcement and tie the information
to property records for a centralized view of activity to a location. As a first step,
automation with Word for letter generation would be helpful. Some vendors offer this
module within their product suites but others do not and may provide 3rd party vendor
alternatives for the required functionality.
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 15 of 21
/0{).1< 03
I
9. Human Resources, Time and Attendance, Payroll:
. Applicant Trackingl Hiring. The CalOpps system provided by a public agency
consortium is being used for recruitment, applicant tracking and management, and
hiring-related notifications. This functions well and is cost effective at $1,500 per year.
Due to the relatively low volume of recruitments, it is recommended the City continue to
use this tool and investigate whether there is a benefit to have data from this system to
support the creation of an employee record in a new system.
. Time Keeping. Paper based timesheets are collected and keyed into the ACS payroll
module. The Parks and Community Services group expressed an interest in capturing
task related time for program cost analysis. The ability to charge time to projects may
also be beneficial to other departments. The City should assess the overall benefits and
limitations to capturing time at a more detailed level.
. Payroll Processing. Payroll processing is fairly straightforward even though the City
does not use a standard step increase and COLA adjustment. There are no union, fire, or
police employees that often force more advanced system functionality. The
differentiators in this module will not be significant for a software selection project.
. Position Management. Positions are managed in an Excel spreadsheet; not via
position control in the ACS Payroll system. It does not appear there is a significant
requirement for Position Control; many municipal clients of Soft Resources have issues in
this area and require more robust tracking capabilities. During implementation planning,
the City should evaluate if there are any portions of position control management
functionality that would be beneficial to adopt now, or at some future point in time.
. Employee History. Employee history is tracked using a combination of electronic
records (payrOll system) and paper documentation. Central capture of information such
as hire date, anniversary date, termination date, compensation history, benefit elections,
background check data, etc. would enable quick access to this information rather than
going to the file cabinet. Typically systems track history to an employee; a new system
with position control will also be able to track position history (Le. who filled the position,
related dates, salary ranges, etc.).
. Employee and Manager Self Service. This feature provides employee or manager
access to subsets of data. It can also provide the opportunity to update certain pieces of
information within the system. Access can be via an intranet page on the City's server or
web based with access by a browser connection. Employee actions may include the
update of W4 information, dependent information, change of address requests, time
entry and submission for review, online benefit elections, leave requests, etc. Manager's
actions can include a lookup up of employee information, completion of performance
review forms, or entry of department time. Self-service screens are typically personalized
to user groups or individuals, and can be configured to user preferences, or views.
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 16 of 21
11 ~ G3
. Benefit Administration. The benefit administration process is mainly paper based. This
seems unusual given the City's size. Many of the services typically provided by a City are
outsourced which minimizes the number of administrative employees required and
therefore, the related benefit systems to support those employees. The City is trying to
reduce paper processes and we believe there will be improvements in this area with
replacement ERP applications.
. Leave Management. The City maintains leave banks with rules based calculations. The
calculations can be based on algorithms and are based on factors such as hours worked,
years of service, and job classification. The City would like the ability to manage more
leave categories such as sick time, comp time, jury duty, bereavement, etc. Most
applications will support virtually unlimited leave types.
. CaIPERS. A new system should support CalPERS to the same level as the existing payroll
system. Staff monitors benefit eligibility for part time or temporary workers outside of
ACS. A new system with date effective or rules-based eligibility tracking could support
eligibility management within the application. Support for retroactive pay calculations and
associated CalPERS adjustments, might be improved with implementation of replacement
systems.
Conclusion
Replacing ACS would rectify many of the functional and technical system limitations in the short
run, as well as support the City's requirements for the long term as it is faced with growth,
expansion, resource limitations, and the need to support each department's business
requirements in a more collaborative way. To support the implementation of new software and
adoption of the inherent functionality of a new system, it will be important to maintain ongoing
training on the new system, both at go live and throughout the years. The City should
anticipate the need for change management and prepare staff for implementation of best
practices offered by the software vendor selected as a finalist. Fully utilizing the software will
support the need for more flexible reporting, improved data integrity, and inter-departmental
collaboration.
Assessment Report Prepared For The City Of Dublin By SoftResources llC
Page 17 of 21
ltt:;~ '-3
Section 3
Budget Analysis
The primary objective for this section of the report is to review the costs that will be incurred by
the City for the acquisition and implementation of ERP software. The review takes into
consideration costs for software, implementation services, software maintenance, and
hardware. As the City continues with the selection project it will become important to consider
the internal costs that will be incurred to support the implementation of new software. The
budget numbers presented below include a range of costs the City can expect based on the
information collect thus far in the project. Additional cost data will be gathered during the RFP
process of the selection project.
Cost Categories
There are several components to consider in the evaluation of the total cost of any software
upgrade or replacement project. The following identifies and defines each of the costing
components or categories reviewed in this analysis.
~ Software. This cost category typically includes software modules and user licensing.
Some vendor's price on user count while others may price on a combination of user
counts and modules purchased. For software pricing users can be defined in a variety of
ways. The most common definitions include the following: concurrent, named, light,
transactional, and reporting. The other criteria that can impact the software cost will be
the number of vendors that will be involved in the purchase. The City may select a
solution suite from a single vendor that provides all of the modules, or a solution set that
includes applications from two or three different software vendors to meet all of the
defined requirements.
~ Implementation. Costs that are typically included in this category are software
installation, data conversion, user training, report writing, software configuration, and
integration to 3rd party applications. Costs for this category are difficult to specifically
identify this early in the project without more detailed project scoping by vendors.
Vendors will respond to the City's RFP with estimates for the costs of implementation
services, but will be better able to refine the estimate after the software demonstration
process is complete. It is standard in the industry to estimate the cost of implementation
services as a ratio to the cost of the software. While the industry average can range from
.5:1 to 3:1 (or more) for government sector applications, we expect the cost of
implementation for the City will range from a ratio of 1: 1 to a ratio of 1.5: 1. In other
words, the cost of implementation will be $1 to $1.50 for every dollar spent on software.
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 18 of 21
Pr~ 63
};> Maintenance. Annual maintenance fees are paid to vendors by customers or end users.
The maintenance fees ensure users are eligible to receive product updates and major
version releases as they become available. Maintenance fees also provide the end user
with some level of telephone, online, or help desk support services from the vendor. The
industry standard for the cost of maintenance is defined in terms of a percentage of the
then current list price of the software license fees. The range of fees can be 15-25% of
the price of the modules purchased. On average the cost of maintenance is 220/0 of the
software cost. In some cases vendors offer maintenance free for the first year. However,
the starting point for the first year can be the date the software is physically installed at
the user site which can be several months or more before a go live date is achieved.
};> Hardware and Database. Hardware costs include such items as data servers, mail
servers, network components, desktops PCs or clients, or other tangible hardware
requirements. Until a selection is performed, hardware costs can only be estimated.
Vendors have been asked to respond to the City's RFP with recommended hardware
specifications. The City can then use this information to price out the anticipated costs of
hardware and databases that will need to be purchased beyond what is currently
installed at the City.
After the initial implementation project the City will incur ongoing maintenance and operational
costs. The ongoing support costs are not specifically assessed in this report but should be
reviewed by the City when the Short List alternatives have been identified. It is common for
organizations to assess the ongoing support costs for a period of 5-10 years beyond initial
implementation. It is difficult to estimate costs beyond that time frame. The vendor finalists can
proVide the City with benchmark data regarding these costs as they relate to their specific
software product offerings to complete the scoping and total cost analysis. The costs to
consider in this analysis can include the following:
. Maintenance costs for hardware and software beyond the first year.
. Information Technology support costs (e.g. database administration, network support,
etc.).
. Internal and external staffing costs for implementation and roll out of software point and
version release upgrades.
. Future training requirements for new hires as well as advanced functionality training as
users become more familiar with the functionality offered in the system.
Cost Analysis
The table below summarizes the range of costs the City can incur with the selection and
implementation of new ERP software. The budget estimates presented are based on data
collected from prior software selection projects completed by SoftResources. The assumptions
supporting this summary are included for each cost category.
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 19 of 21
d -0 ~ kl3
Cost Category Low High Assumptions
Software License $ 125,000 $ 200,000 Costs are estimated based on
available information for required
modules and user counts.
Implementation $ 125,000 $ 300,000 Estimated at a ratio of 1: 1 to
1.5: 1; cost of services to the cost
of software.
Maintenance $ 27,500 $ 44,000 Costs can range from 15% to
25% of the then current list price
of the software. Estimated at
22%.
Sub-Total $ 211,500 $ 544,000
Hardware and $ 125,000 $ 175,000 Assumes some of the existing
Database infrastructure can be utilized.
Total $ 402,500 $ 119,000
Anticipated Improvements
The following list summarizes some of the more specific improvements the City can expect with
replacement ERP software:
1. Improved integration between modules and external applications providing more real
time information in a user friendly environment.
2. Adoption of current technology and functionality offered within the software through the
continued development efforts provided by vendors.
3. Greater breadth of modules and depth of functionality within the modules required by all
impacted departments to eliminate functional gaps.
4. Streamlined business processes leveraging from best practices offered inherently in the
software and by the implementation consultants.
5. Minimization of redundant side bar systems.
6. Intuitive user navigation throughout all modules.
7. Improved security administration options by user group or individual users with module
and menu level controls.
8. Efficient integration with Microsoft Office applications including Word and Excel.
9. Shared customer master data files between all revenue generating applications.
10. Integrated modules to support the administration of human resources, payroll, and time
and attendance processes.
11. Improved analysis with user-defined queries and reports that support drill down to
source transactions.
12. Improved customer service for citizens with integrated systems and the potential for
online services.
Assessment Report Prepared For The City Of Dublin By SoftResources LLC
Page 20 of 21
Conclusion
/,').
d?/ ~ e:::"')
To summarize, the budget information provided in this section is intended to provide project
estimates only to support the City's budgeting process. The estimates provide a range of costs
that might be expected for the replacement systems defined for the project. There are many
factors that can influence the total cost the City might incur. As the City progresses with the
software selection project vendors will be able to provide more accurate and specific estimates
for the final cost of replacement systems. The City should consider total cost of ownership as a
component part of the final decision analysis on which vendor to select. We believe it is also
important to keep in perspective the other component parts that will help drive the final
decision making process beyond total cost. The following puzzle diagram presents all of the
parts of the puzzle that we believe should be considered in the final decision making process. It
is important to evaluate all component parts of the decision puzzle before making a final
decision about software applications.
Software
Functionality
~ Requirements match
- Ease of use
-Breadth of function lity
- Depth of function lity
~ Industry niches
- Internal vs external
development
Software
Technology
-Platform
-Database
-Source code langu ge
-Integration tool
Published APls
-Performance tuning tools
-Architecture
Software
Vendor
- Viability
-Vision
- Resources
~ Culture
-Strategic direction
-Industry expertise
Training
Support
Maintenanc
Upgrade
-Internal vs, Exter I
-Complexity
-Support hours
-Maintenance plans
Organizational
Com patibility
-Cultural fit
-Negotiations compaf ilit
-Process compatib lity
-Methodology compa 'bility
-Shared vision
-Effective change
management
Project
Timing
-Availability of resources
-Mergers or acquisif ns
-Release date 0
functionality
-Other current projec
Assessment Report Prepared For The Gty Of Dublin By SoftResources LLC
Page 21 of 21
1m plementation
Vendor
~Viability
-Resources
-Culture
-Product experience
-Industry experience
-Technical expertise
-Integration experience
Total Cost of
Ownership
-Software
-Database
-Maintenance
-Hardware
-Training
-Staffing
-Upgrades
-Productivity impact
J~ ~ '3
The City of Dublin
Request for Proposal for
Enterprise Resource
Planning (ERP)
Software
Financials, Payroll and Human
Resources,
Business License, and Permitting
November 2007
Note: Responses to this RFP are due by
January 17, 2008
RFP HOLDERS SHALL REGISTER WITH CITY AS
DESCRIBED IN SECTION 5
ATTACHMENT 2
1
0<3~6'3
TABLE OF CONTENTS
1.) Executive Summary 3
2.) Profile of the City of Dublin 5
3.) Current Environment 7
4.) Project Scope and Timeline 10
5.) Vendor Instructions 12
6.) Vendor and System Requirements: 14
Vendor
Technical
Functional
7.) Evaluation of Proposals 21
8.) Terms and Conditions 23
9.) Appendices 25
A. User Reference list
B. Pricing Worksheet
C. Insurance Requirements
D. Current Systems Schematic
E. Standard City Contract
2
02~ ~. h3
Section 1
Executive Summary
Purpose. The City of Dublin (the City) is issuing this Request for Proposal (RFP) for the
purpose of obtaining information and firm bids for Enterprise Resource Planning (ERP)
software. A secondary consideration of this RFP is to support the examination of Permit
System elements. It is the City's preference to enter into an agreement with a single
vendor who can provide the complete range of required modules. However, the City will
also consider a "best of breed" approach to vendors that provide Permitting software only.
In this case, the Permitting software vendor must demonstrate a proven integration
strategy with back end ERP solutions that are within the scope of this engagement.
The City is seeking a complete response from vendors who can demonstrate that they
possess the organizational, functional, and technical capabilities to perform the services,
and meet or exceed the requirements and service levels specified herein. The City and the
vendor will negotiate a final contract incorporating pertinent portions of the vendor's
response to the RFP, a comprehensive list of all deliverables and services to be performed
by the vendor, applicable vendor documentation, product literature, and pricing
information.
Information concerning the City's objectives, current environment, project scope and
timeline, requirements, RFP response parameters and evaluation criteria are discussed in
the balance of this document.
Contractual Philosophy. There are inherent risks in assuming responsibility for existing
systems, developing new interfaces, and providing enhancements, that go along with
implementing and using high tech solutions. These risks are compounded by today's
rapidly changing and highly competitive environment. Because of the uncertainty of the
marketplace, the increasing complexity of the solutions, and the increased investment
required to develop, deliver and implement these solutions, we will expect the vendor to
be the expert in application of their products and services.
The City's intent is to form a long-term alliance with the selected vendor. This alliance
must be mutually beneficial and share the risks the alliance encompasses. Such a
relationship would embrace the following principles:
~ The alliance will contribute to our mutual benefit.
~ The relationship will promote continuous and measurable improvement in the
people, products, and services of both organizations.
~ The vendor must share our dedication to delivering quality and timely services.
~ Both parties will always strive to eliminate ambiguities and omissions from the
spoken and written terms of the relationship by communicating with clarity of
purpose and expectations.
3
c25 ~b9
).;> The terms of the relationship must recognize the mutual commitment and
provide for meaningful information exchange to allow each party input to the
other's plans.
).;> The terms of the relationship must minimize the likelihood of disputes by having
documented standards of performance and quality, clear and specific
warranties, and exercisable remedies in the event that one or both parties fail to
meet their obligations.
Negotiations Philosophy. Both the vendor and the City will negotiate in good faith to
reach a mutually satisfactory contract with terms and conditions that fairly allocate both
total costs of ownership and risk. As a result of the negotiations, the City and the
successful vendor will develop and enter into an agreement to provide the software and
services necessary to meet the project goals. The City believes that the agreement should
be mutually beneficial whereby both parties receive value. The City has a strong interest in
the success of the selected vendor. It is not in the City's best interest to have a vendor
suffer financially through its association with the City, nor is it the City's responsibility to
subsidize poor performance or project management.
The contractual relationship will be premised on the vendor as the expert. The City will
rely upon the vendor's expertise to develop, deliver, implement and maintain solutions
that fulfill the defined business requirements. The City expects all vendors to exercise the
highest degree of integrity in all dealings with their vendors, employees, and the City.
Negotiation Methodology and Timeline. It is the intent of the City to successfully
negotiate a contract by the end of May 2008.
4
d (, ~ 63
Section 2.
Profile of the City of Dublin
The City of Dublin is located in Alameda County, California, which has long been known as
the "crossroads" of the Bay Area, sitting at the juncture of Interstate 580 and Interstate
680, about 25 miles East of Oakland. The city is adjacent to Pleasanton, CA and is
comprised of approximately 14 square miles. The most current population as of January
2007 was 41,308. Growth is projected to reach 57,000 by 2015, with much of that growth
attributed to rapid residential and commercial development. Information about the City
can be located on the World Wide Web at www.cLdublin.ca.us.
The City has adopted the Council/Manager form of Government. The City Council consists
of five members (four City Council members and the Mayor) elected at large by the voters
of the City. The City Council is responsible for enacting legislation, establishing policies,
and providing gUidance and direction for actions which affect the quality of life in the City.
Local elected officials also represent the City at a variety of forums at the County,
Regional, State and National levels, in order to make certain that the interests of the City
and cities in general are promoted.
Many municipal services are provided through contracts with public and private entities.
City employees directly provide Planning, Engineering, Parks and Community Services and
Administrative Services for its constituents. In addition to these services, the City has
contracted with Alameda County for the provision of Police and Fire Services. The Police
department is located within the Civic Center complex; the City provides some employees
to help with the administration of Police issues.
The following services are contracted to service providers: parks maintenance, fleet
maintenance, and garbage. Animal control and licensing is a service provided by the
County for a quarterly service fee. The Animal Shelter is jointly owned between the City,
Pleasanton, and the County. The City does not have responsibility for water and sewer
utilities. These services are provided by the Dublin San Ramon Services District, a
separate entity.
The City has approximately 90 full time employees (FTEs) excluding seasonal and contract
employees. There are approximately 130 contract FTE's directly assigned to various
contract services. The City employs a Building Official, Senior Building Inspector Permit
Technician and clerical staff as well as several Contract Building Inspectors. Contract
staffing levels fluctuate based on development activity. The City also has two Code
Enforcement Officers. Fire Inspection is a contract service of the Alameda County Fire
Department. Seasonal help is recruited by the Parks and Community Services department.
5
d1~ 03
The followin table summarizes the ke demo ra hics of the Ci
Metric Information
Po ulation 41 308
Fiscal Year Jul - June. Sin Ie enti
Annual Operating Budget 2007-08 Operating
2007-08 CIP Funds
and one Chart of Accounts.
$ 53.0 million
$ 43.3 million
Estimated Users
1. Financial
2. HRfPayroll/Timekeeping
3. Permittin
Active Vendor Records
Active Customer Records
Business License Volume
Permit Volume
Ca ital Pro'ects
10 Concurrent, 60-90 named
90 FrE's + seasonal part-time can range (50-100)
em 10 ees 25 Concurrent
1,600
268
3000 active'
Avera e is 1 800 - 2,200 er ear
43 active ro'ects for FY 07/08.
The City primarily contracts out work for the design and construction of large projects.
Much of the funding is derived from Federal, County, Gas Tax Funds, and Impact fees.
Capital projects are currently maintained in the General Ledger and supported with
additional details in Excel spreadsheets. The City provides internal project managers as
well as internal inspectors who monitor and control all CIP related activities. Budget areas
related to projects or activities range from street maintenance to building maintenance,
development of new parks and facilities, landscape maintenance, etc. The City also
contracts with Alameda County for the maintenance of traffic signals and street lights, and
the County bills the City for related expenditures. The City also has 5 maintenance
assessment districts.
Other Programs and Unique Functions
The City. maintains approximately 90 Developer Accounts, which are used to monitor
contractor deposits made to the City to cover internal service costs related to processing
developer projects. These deposits cover such activities as plan review and related
building permits, and are collected prior to plan approval and permit issuance. The City
has a need to track the deposit balances and deduct related expenditures against those
accounts as services are provided by City staff or outside consultants. Therefore, the
charges against the deposits can include payroll charges as well as billing for external
consultant time. Some items also have an overhead mark-up component when they are
deducted from the Developer Deposit. Presently, these deposits are held in a liability
account in the General Ledger with supporting Excel spreadsheets to track detailed
information. Additional deposits are requested from the applicant as funds are used. At
the end of the project if there is an unused balance it is refunded.
The City also manages a Housing loan program. Citizens who qualify for this program
receive a deferred low interest loan with repayment upon sale or refinancing, or at the end
of the 30-year term.
6
d2103
The City actively manages and tracks Inclusionary units for affordable housing; they are
prefaced by a 50-year deed restriction on sales price. Any Developer must designate
12.5% of homes in a development as "affordable" in order to receive project authorization
from the Building department. It is anticipated that there will be approximately 1,000
such units in total that the City will track. These units are currently tracked in Excel. Items
the City monitors include tenant records, annual survey information (demographics),
scheduled annual inspections, etc. The City would also like to track land parcels that are
inclusionary, possibly via interface with the current Geographic Information System (GIS).
The City is interested in looking at opportunities to capture more details within its central
databases and explore possibilities with vendors as to how and where any unique
programs should be tracked.
7
J01(,3
Section 3
Current Environment
Overview
The City's current Financial Management and Payroll system is provided by Affiliated
Computer Systems (ACS), formerly BRC Software. BRC was purchased by ACS and
upgraded in 1999. The Financial system was first implemented in 1988 on an IBM AS/400
file server, which was upgraded in August 2003 to an IBM iServices Model 800. Staff has
worked with ACS to implement several incremental changes primarily in reporting
functions. The system is nearing the end of its useful life.
The Business Licensing and Permitting and Planning modules are two separate versions of
the HDL product suite. HDL was first installed in 1999 on an Access database version. Both
products have been upgraded to the HdL SQL Server version. The City does not utilize the
field inspection portion of the application but is interested in extending the system to
include that functionality.
There are some ACS modules that the City has purchased but are not currently used:
Accounts Receivable, Purchase Order, and Human Resources. Project Accounting is
managed through the Chart of Accounts or spreadsheets. In addition to the current
financial systems, the City operates several applications in various departments that are
not integrated to the financial system: Active Networks/Class, HDL, and GFAMMS. Some of
these are in scope for replacement.
The following table defines all current applications currently in use by the City, and their
status:
A lication
General Ledger and
Accounts Pa able
Accounts Receivable
Vendor
ACS - vs. 6.72.
Status
Replace or upgrade
Purchase Order
Excel
Acquire with new system; have
ACS module but not used
Acquire with new system; have
ACS module but not used
Ac uire with new s stem
Ma ac uire with new s stem
Acquire with new system
Excel and Word
Human Resources
Business Licensin
A Iicant Trackin
8
J,1~3
Application Vendor Status
Permitting and HDL, SQL version. May acquire with new system.
Planning
Code Enforcement Excel Spreadsheet Consider acquisition with new
system
CRM Request Partner Retain and interface if possible;
vendor hosted
Budget MS Excel, entry into May acquire with new system
ACS
Parks and Class by Active.com Retain and interface
Recreation
Cash Receipts ACS, Class, HDL. Replace with new system for
general items. May continue to
interface Active Networks/Class
(Recreation Software)
Geographic ESRI ArcView, Retain and interface
Information System AutoDesk MapGuide.
(GIS)
Document Laserfiche, Retain and interface as needed
Management MuniMetriX
System
Report Writer Crystal Reports (Class Acquire with new system if
System and HdL use necessa ry
Crvsta I)
The City is open to examining its current processes and leveraging efficiencies that would
be provided by new software, while avoiding unnecessary complexity. The City plans to
utilize modules in a new system where it adds the most value, and eliminate manual
processes and spreadsheets as much as possible. The City will evaluate the extent of
system utilization following the software demonstration process and consider the best
options to meet requirements as defined.
Current Network. Currently the City runs voice and data over four Tis for connectivity
to remote facilities, and expects this to be adequate for new systems. Facilities range from
i user to 8 users. Email is distributed using a Microsoft Exchange server.
Current Platform. The Financial systems run on an IBM iSeries Model 800 using the
DB/400 database. It is anticipated that this platform will be fully replaced with newer
technology. The technology preference is for Microsoft Windows 200X servers running
Microsoft SQL Server database for the new financial system to be in alignment with
strategic IT directives; the City will also consider a UNIX platform.
9
3\ &t;; [3
The present SQL Server system runs on a Dell dual processor with a large raid drive. This
server currently has 4 databases running on it; Recreation Registration (Active
Networks/Class), Business Licensing (HdL), Permits (HdL) and the GIS system. The City is
currently running SQL with the business license database joined to the GIS database. It is
important to strive for compatibility in new systems to insure data integrity and ease of
maintenance.
GIS. ESRI and AutoDesk. The main presentation layer uses Autodesk MapGuide; besides
AutoCAD, all manipulation of the base map is done using ESRI tools. This system will
remain in place and is anticipated to interface with the Permitting module. The City is
migrating to AutoDesk MapGuide Enterprise, and the new system will need to support this
initiative.
Document Imaging and Storage. The City uses Laserfiche that runs on a second MS
SQL Server database. It is not slated for replacement; however, the City is open to
optimizing the document imaging capabilities inherent in a new system. The new system
should be able to interact with this system.
Security. Controls in the existing system have primarily focused on limited access to the
financial systems. The City would like to see security improved to the menu level at
minimum; field level would be optimal in some areas of the application such as Human
Resources or Payroll. Security should be relatively easy to monitor and administer. The
preference is for Security Administration using Microsoft Active Directory, with the ability
to manage security at the Group level, then to the individual. The City would like to assign
employees to multiple groups.
Desktops. There are approximately 160 desktops city wide running Windows XP. These
run an IP client for terminal emulation software that runs under Windows XP. Microsoft
Office Suite is the core business application for word processing, spreadsheet, and
presentation needs. E-mail and calendar services are managed with Microsoft Outlook.
Data Sharing. The City provides the following data to outside agencies:
~ California Public Employees Retirement System (CaIPERS)
~ Bank of America (the current Banking Services Provider.)
Reports from ACS and data from spreadsheets and Access databases is being used to
provide this data to outside agencies utilizing electronic reporting wherever possible. It is
envisioned that the new ERP will be able to generate the majority of this data from a
centralized database.
Business Drivers. The primary business drivers for this selection project include the
following:
~ Streamline business processes and increase employee productivity and efficiency
while maintaining a high level of data integrity and accuracy.
10
~~~3
);> Improved integration across applications to provide City wide access to data.
);> Simplified method to download financial data and reports into Excel for reporting
and analysis.
);> Improved integration with outside software packages in use by the City (i.e. Class
and HDL).
);> Replace outdated software and hardware that has reached the end of its useful life.
);> Adopt current technologies that offer flexibility in navigation, reporting and user
modifications.
);> Empower employees to work proactively and not reactively; be able to find answers
to daily questions faster and analyze business performance with flexible reporting
tools.
);> Improve efficiency thorough automation of manual processes (i.e. workflow
routing) and integration between modules.
It is the City's intent to eliminate many of the paper-based business processes and
inefficiencies by implementing a new system that is fully integrated, flexible, and open to
allow connection to external systems using integration tools proVided by the selected
vendor.
Strategic Plan and IT Technology Directives. The new system should provide end
users with the ability to enter and manipulate data in an on-line interactive mode,
including simultaneous access to files. The.City's high level objectives include the
following:
);> Partner with a stable and visionary software technology provider for our core
systems.
);> Leverage from the increased use of alerts, triggers, and workflow throughout all
systems.
);> Provide interactivity between core systems and the MS Office Suite.
);> Utilize user-friendly reporting tools to query databases with drill down capabilities.
);> Use a product "out of the box" with minimal customization and implement the Best
Practices inherent in the software.
);> Improve usability and accuracy through the implementation of fully integrated
systems.
);> Explore benefits of remote vendor support to minimize internal IT costs.
);> Sign on security integrated with Microsoft Active Directory to allow for a single sign-
on where appropriate.
The proposed system must be designed with the recognition that the City will have
changing requirements. The City must be able to amend the product using vendor
authorized tools so the application can be tailored to fit the look, feel, and functionality
required by different users within the City. Any such configurations should not impact the
City's ability to stay on the product upgrade path.
11
"') 7. r{) / r:L
6 ~..;J r (O,;.,J
Section 4
Project Scope and Timeline
The objective of this RFP is to solicit proposals from vendors who can provide software
systems under either of the following two scenarios:
Option 1) A fully developed and previously implemented ERP system that encompasses the
following specific modules and functional areas:
General Led er
Purchase Order
Modules
Asset Mana ement
Permitting & Inspections (or stand alone -
see #2
Plannin or stand alone - see #2
Code Enforcement or stand alone - see #2
Business License
Pa roll with Time and Attendance
Human Resources
Re rt Writer
Option 2) In addition, the City will also accept presentation of proposals limited to the
Permitting & Inspections, Planning, and Code Enforcement modules, in order to ascertain
if a "best of breed" selection for those functions is a better fit for the City's needs. It is
envisioned that the Permit Component would interface with the other modules selected for
the ERP system.
The modules defined in either of the options above encompass the core focus of the
project and will be implemented using a phased approach as recommended by the
selected vendor or vendors. The City expects some level of process improvement through
implementation of new systems and intends to adopt best practices offered by the
selected vendor where possible. Vendors who are invited to demonstrate their product
should be prepared to discuss the application's best practices.
The City believes that completely integrated packaged solutions exist that can meet its
core business requirements for this system. As stated in Option #2 - The City will also
consider vendors that offer the Permitting and Inspections, Planning, and Code
Enforcement modules as stand alone or best of breed systems.
The City expects to make minimal modifications to the selected package. The intent of this
strategy is to minimize vendor costs, expedite implementation, and ensure that the City
will be able to remain on the application upgrade path offered by the vendor.
12
2J+ ;f &3
The business objectives for this project include the following:
);> To position the City to meet its current and future strategic objectives.
);> To make information easily and broadly available.
);> Improve responsiveness to citizens and Council members.
);> Allow the use of best business practices.
);> Easily train new employees.
);> Obtain systems that are user friendly to all levels of users.
);> Support or compliment the City's desired technical architecture.
);> Integrate information from multiple systems.
);> Strengthen operational effectiveness and efficiencies.
Timeline. The City intends to complete the selection process using the following
schedule. However, the City reserves the right to modify or reschedule procurement
milestones as necessary.
Event
Release RFP to vendors
Vendor uestions Due
Answers to RFP uestions Published to Web Site
RFP Res onses Due
Evaluation of vendor Pro osals Com lete
Finalists Notified/vendor Short-List Released
Vendor Demonstrations
Vendor Reference Checks
Contract Review and Ne otiation
1m lementation Plannin
Date
November 21 2007
December 7, 2007
December 14 2007
Janua 17 2008
Februa 26 2008
Week of March 3, 2008
March A ril 2008
A ril 2008
Ma 2008
June 2008
13
~~~3
Section 5
Vendor Instructions
Registered Vendors: Firms interested in this Request For Proposal shall submit vendor
contact information in order to assure that they are kept appraised of any changes,
clarifications or modifications to the Request For Proposal. The following information shall
be submitted via email or regular mail:
Firm Name:
Contact Person Name & Title:
Mailing Address
E-Mail Address for Contact Person
Telephone Number
Please submit the information to:
Paul S. Rankin, Administrative Services Director
E-Mail: Paul.rankin@cLdublin.ca.us
Or if via US Mail:
City of Dublin
100 Civic Plaza
Dublin, California 94568
Or Via FAX:
(925) 833-8741
Proposal Responses. The City must receive responses to this RFP no later than the date
specified in Section 4. Proposals received after the due date will not be accepted. No
additional time will be granted to any vendor unless by addendum to this RFP.
Vendors must submit one 1 original with signature by an authorized corporate officer, 7
(seven) hard copies; one electronic version of the entire RFP response, and one copy of
the Requirements Section 6 in MS Word format to the following address:
Paul S. Rankin
Administrative Services Director
The City of Dublin
100 Civic Plaza
Dublin, California 94568
E-Mail: Paul.rankin@cLdublin.ca.us
FAX: (925) 833-8741
14
3P c;f 03
Proposal Response Format. The RFP response should adhere to the following format:
Section Title
Section 1 Executive Summary
Section 2 Contractual
Philosophy and Core
Values
Section 3 Requirements
Section 4 Pricing
Section 5 Implementation
Methodology
Section 6 Support Strategy
Section 7 Other Information
Contents
Overview description of proposed solutions, vendor
ex erience, and contact information one a e .
Description of vendor's method for supporting the
City's contractual philosophy and core values (one
to two a es .
Completed Requirements document (Section 6 of
the RFP) completed according to the instructions
provided. Each item should have a ranking and a
qualitative comment about how the software
su orts the re uirement.
Estimates that include pricing for software,
maintenance, and implementation services. Use
s readsheet in A endix B of RFP.
A summary of implementation methodology that
includes a detailed boilerplate implementation plan
limit 15 a es .
Description of strategy to support ongoing training
and usability of the system after initial
implementation as well as remote support services
available.
A. User Reference List: form in Appendix A of RFP.
B. User Group information: regional and national.
C. Copy of vendor contract to be used for
software license, services, and maintenance.
D. Exceptions to the City's RFP or contract
provided in Appendix E of RFP.
E. Copy of standard escrow agreement.
F. Recommended Hardware and Network
configuration.
G. Other information to support the evaluation of
our software. Limit to 30 a es or less.
Vendors that deviate from this format may be deemed unresponsive. Proposals should be
prepared simply, providing a straightforward, concise delineation of the capabilities
necessary to satisfy the requirements of the RFP. Technical literature and elaborate
promotional materials should not be submitted at this time. Emphasis in the proposals
should be on completeness, clarity of content and adherence to the presentation structure
required by this RFP and not on volume. Costs for developing proposals in response to the
RFP are the obligation of the vendor and are not chargeable to the City. All proposals and
accompanying documentation will become the property of the City and will not be
returned.
15
3~~3
Pre-Submittal Questions. There will be no formal pre-bidders conference. Questions
regarding the RFP may be submitted to the City by December 7, 2007 (via email or regular
mail):
Paul S. Rankin, Administrative Services Director
City of Dublin
100 Civic Plaza, Dublin, California 94568
Email: paul.rankin@cLdublin.ca.us Fax: (925) 833-8741
The list of questions submitted with their respective answers will be distributed to
registered vendors by December 14, 2007. After RFP responses have been submitted and
prior to release of the vendor Short List, inquiries concerning the.RFP or the selection
process should be directed to:
Pamela Ettien, Manager
SoftResources LLC
Phone: 425-216-4030
Email: pettien@softresources.com
RFP Amendments. The City reserves the right to request clarification on any proposal
or to ask respondents to supply any additional material deemed necessary to assist in the
evaluation of the proposal. The City reserves the right to change the RFP schedule or issue
amendments to the RFP at any time. The City also reserves the right to cancel or reissue
the RFP.
Rejection of Proposals. The City reserves the right to reject any or all proposals, to
waive any minor informalities or irregularities contained in any proposal, and to accept any
proposal deemed to be in the best interest of the City.
Proposal Validity Period. Submission of a proposal will signify the vendor's agreement
that its proposal and the content thereof are valid for 180 days following the submission
deadline and will become part of the contract that is negotiated between the City and the
successful vendor.
Disclaimer. The City reserves the right to share, with any consultant of its choosing, the
RFP and any resultant proposals in order to secure expert opinion.
Non-Obligation. Receipt of proposals in response to this RFP does not obligate the City
in any way. The right to accept or reject any proposal shall be exercised solely by the City.
The City shall retain the right to abandon the proposal process at any time prior to the
actual execution of a contract with a vendor, and the City shall bear no financial or other
responsibility in the event of such abandonment.
Public Disclosure. All materials provided to the City by vendors are subject to public
information disclosure laws.
16
3g o.;f CJ
Section 6
Vendor and System Requirements
This section includes the vendor, technical, and functional requirements to be evaluated in
this RFP. The Requirements section will become Section 3 of your RFP response. This is
not a comprehensive list of all of the City's requirements, but includes the key
requirements that will be used to evaluate the RFPs and will be included as part of the
signed contracts. Responses to each line item should be concise and straightforward.
Vendors must provide a rating for every item. If vendor is responding to the Permittinq,
Inspections, Planning, and Code Enforcement functionality as a stand alone system, please
fill in those requirements.specific to your application. If the requirement does not pertain
to the proposal being submitted, enter "NjA". Use the following rating system to evaluate
each requirement and include a brief description of how the software supports the stated
requirement. Evaluations that do not include both a numerical rating and an explanation
may deem the RFP as incomplete.
4 Standard and available in the current release. Software supports this
re uirement. No customization or modification is r uired.
3 Meets requirement with minor configuration or modification.
Configuration maintains application on upgrade path. Testing and production
of modifications will be completed by implementation date. Include an
estimate for the cost of the modification.
2 Available with 3 party software application. Indicate name of the
a Iication recommended and number of installs 'ointl com leted.
1 Does not meet requirement and requires substantial system
modification. Indicate timin re uired and estimated cost of modification.
o Not available. Software will not meet requirement.
F Future Release. Requirement will be available in future release. Indicate
antici ated release month and ear.
This section of the RFP response should be Drovided in hard copy as
well as soft copy using the MS Word format.
17
Jq ~;3
, " '.'"" RequlnllCl' " ,,)(~~~(' " ,
The City ,"'"PubU,. \ "
I = Important " \\;\1:;~":
N = Nice t9 have >/, ' "Requl..II,t$;~' i
>',
Vendor and SOftware If rtlSptJnse IncJlldes more than one vendor, complete thiS ssetlon for Mdt vel!dor.
1. Contact Information
. Company Name and Address
. Contact Person: Name and Title
. Phone, Email, Website
2. Company Information
. Year Founded; Private vs. Public
. Revenue and Income: Current and Prior Year
. Nearest regional office to the City
3. vendor Employee Counts
. Total
. Product Development
. Implementation Support
. Help Desk Support
. Sales
. Administration
4. Number of Users
. Total for proposed solution
. Government Entities
. Government Entities in california
. City Governments: Number and Population Range
. City Governments in california: Number and Population Range
S. Target User Profile
. Industry
. Sizing Range: Population or Operating Budget
. Sizing Sweet Spot: POPulation or Operating Budget
6. Implementation Model - Direct or VAR
7. Version Releases: Current version and release date, installed base,
typical release schedule, number of prior versions supported.
8. User protection plan (e.g. source code held in Escrow).
Modules - Indicate module in suite vs. 3"' party "
R 1. General Ledger
R 2. Purchase Order
R 3. Accounts Payable
R 4. Accounts Receivable
R S. cash ReceiptinQ/cashiering
R 6. Project Accounting - indicate if separate module or within GL
R 7. Asset Management
R 8. Budget
R 9. Permitting & Planning
I 10. Code Enforcement - indicate if separate module or within Permits
R 11. Business License
R 12. Report Writer
R 13. Human Resources
R 14. Payroll with Time and Attendance
18
40 c;f ~~
Cost - From Pricing schedule in Section 4
1. SOftware - based on following user counts:
. Financial: 10 concurrent, up to 60 named.
. Permitting, Planning, Inspections, Code Enforcement: 25 Concurrent users.
. Human Resource, Payroll, Time and Attendance: 90 FTEs, 60-110 Part-time
employees depending on the season
2. Implementation - define as ratio of services to software.
3. Annual Maintenance - define as % of software cost.
4. Database - additional license and maintenance.
S. Other - specify.
Technology Numeric "'~.N?~ comments.
I 1. Platform preference: Windows 200X Server with MS SQL Server. Are open to
UNIX. AS/400 is not a skill set.
. Indicate Platforms supported and % of installs for each.
. Indicate Databases supported and % of installs for each.
. Indicate source code lanauaae.
I 2. Thin-client, Windows GUI interface.
I 3. Real time updates with batch postina option.
I 4. SecuritY Administration via MS Active Directory.
R 5. Security to menu or screen level by aroup or user.
R 6. Open integration architecture i.e. ActiveX. XML. Java etc.
R 7. ODBC compliant.
R 8. Bi-directional intearation to Microsoft Excel and Word.
N 9. Support electronic sianatures.
N 10. Support kiosk for Citizen Self-Service (Business Licensing, etc.).
R 11. Integration: Discuss experience and number of installs with integration to the
following systems:
R . Active Networks/Class - Parks and Recreation
I . GIS (ESRI with Auto Desk).
R . Laserfiche Imaaina System
. Gen.rll RlQuirements Numeric ranldngand comments.
R 1. Out-of-the box integration of all required modules.
R 2. Audit Trail with user. date and time stamp.
I 3. User confiaurable menus. fields and screens.
I 4. Flexible field lengths in description fields (over 30).
R S. Drill down throughout all modules.
R 6. Rules based work flow routina (e.a. PO. invoice, timesheet, etcI
N 7. Date effectivity to trigger alerts, f1aas. and messaaina.
I 8. User defined queries with wild card search, drop down lists or other methods tc
facilitate look-up.
N 9. Task or process wizards or checklists (i.e. termination).
I 10. Central Address 10 file throuah all modules: Permits Business License. AR.
R 11. Indicate imaging functionality available in the system for invoices, packing lists,
development plans, etc.
N 12. Application Hosting: discuss options available for application and hardware
hostina.
R General Ledger Numwlc:: rdldng.and comments.
R 1. Indicate chart of account format options; characters and segments.
Current structure: Fund (3) - Department (5) - Object (3) - Sub Object (3)
(Department is used for CIP Project accountina; all numeric.)
R 2. Indicate number of periods allowed. Currently use 13 periods; 13Th-if for audit
adjustment entries.
19
itl ~~~
.
R 3. Support for Modified Accrual accountinQ.
R 4. Multiple Journal Entry types: recurring, reversing, allocations, import from
Excel. Statistical JE's would be nice to have.
N S. Interest apportionment and allocations based on averaqe daily balance.
I 6. Grant management accounting, billinq, and reportinq across multi ole vears.
R 7. Fund accounting with automatic inter-fund balancinq.
R 8. Operate in multiple periods: post in prior or future periods with user security.
R 9. Describe level of compliance in all areas of governmental reporting including:
GMP, GMFR, GASB, and CAFR.
R Purchase Order . Numeric rllnking and comment$..
I 1. Encumbrance accountinq and reportinq across multiple fiscal years.
R 2. Purchase Order attributes: type, department, etc.
R 3. Allow decentralized vendor creation on a PO with approval required by
purchasing department.
R 4. Budget check at creation of purchase order with warninq if over-budget.
I S. Online PO approval routing with primary/secondary approvers.
I 6. Contract PO type: Manage Contract-related information, deposits (i.e. prepaid
to support expenditures incurred), attachments, etc..
I 7. Allow multiple receipts ahd more than one postinq account per PO line item.
I 8. Ught bid and quote management to capture bid data; could be via user defined
fields or attached form.
R Accounts Payable Numeric ranking and comments.
R 1. Master vendor file attributes: type, MWBE, status, parent/child, addresses,
contact information, insurance requirements multiple remit to address.
R 2. Support decentralized receiving and invoice processing with 2 way matching
(invoice to PO).
I 3. Charge an invoice to multiple projects.
R 4. Manage recurring payables with ability to override.
R S. Flaq an invoice to be paid by a separate check.
I 6. Online budget and duplicate invoice checking at invoice entry.
I 7. Alerts or edits to disallow over~liquidation of PO's.
R 8. 1099 trackinq to invoice level with electronic reportinq.
I 9. Manage 10% hold-backs and subseauent release at invoice level for contracts.
I 10. Flaq reimbursable invoices (i.e. grant funded expenditures).
I 11. Support electronic payments to vendors (e.q. ACH, EFT, Wire, etcI
N 12. Interface with purchasing cared system (Bank of America) or Cal Card.
I 13. Track expenditures by contractors by type of service (i.e. number of
inspections, maintenance, etc.) to assist in budaetina.
I 14. Positive Pay management.
I 15. Tools to support cash management (i.e. cash flow projections, daily cash
forecasting).
I 16. Sales and Use Tax tracking and reportinq; flaq at invoice or line item level.
R A__nta Receivable Numeric ranking and c:omm,ntS.
R 1. Miscellaneous billing types: Services, Developer Accounts, Public Damage,
Development Impact Fees, Booking Fees, DUI, etc.) with default revenue
accounts and verbiage.
I 2. Track Contractor Deposit balances and related draws; generate notification
when nearing zero for replenishment or refund within 90 days of project
. completion.
N 3. Track affordable housing Loans: Accumulate and bill for loan interest, collect
principal and interest upOn sale or refinance of property.
20
~~f ~3
I 4. Interface with 3rd party revenue generating applications (i.e. Class) to capture
all property or citizen related transactions.
R Cash Receipting/Cashierlna Numeric ran~ngand comments.
R 1. Accept multiple payment methods (Cash, Check, Credit Card, Wire etcI
N 2. Drill from central cash receipting into external cash systems (i.e. Class) to view
transaction details.
R 3. Various receipt output format: dot matrix, laser printer, receipt printer, single
or duplicate COpy, etc.
R 4. Support multiple decentralized cash receipting stations with user.defined
menus specific to department and user.
R S. Centralized view of receivables from all revenue applications: Business License,
Permits, Class, etc.
N 6. Track payee information; payments on behalf of customer.
N 7. Manage facility rental deposits and refunds with refunds from AP module.
R Proiec::t Accaunthla Numeric ranking and comments.
R 1. Discuss system support for project accounting; separate module vs. via general
ledger accounts.
I 2. Project costing attributes: budget, sub-project, tasks, start date, close date,
multiple funding sources on single project, location, project manager,
contractors deposits, notes etc.
R 3. Expense allocations (expenditures, payroll, benefits) across projects, sub-
projects, and funds.
N 4. Proiect change order management.
N 5. Ability to partially close a proiect upon acceptance of work.
R 6. Project reporting: based on all project attributes at summary and detail level.
(e.g. Total project, individual sub-project, original budget, budget revisions,
expenditures percentage of comoletion oercentaae billed, etc~).
R Asset Manaaement ..' 'k,;.. Numeric ranking and comments.
R 1. Capture asset attributes: parent/child relationships, purchase order, invoice,
class, location, number, department, account, funding sources, acquisition
date, depreciation method or non-depreciable, warranty, disposal date,
insurance, reolacement value, etc.
I 2. Track repairs, maintenance, and improvements to assets.
I 3. Support bar coded assets.
I 4. Discuss suooort for GASB 34 compliance and reoortina.
N 5. Manage Asset Reolacement fund.
N 6. Indicate support for infrastructure manaaement (i.e. Iiaht poles, etc}
R Budget ".' Numeric ranking and com~"ts.
,
R 1. Indicate if budget module is available in suite or from 3rd party vendor. If 3rd
party, discuss level of integration with all modules.
R 2. Support budget export to and import from Excel soreadsheets.
I 3. Support online Budget creation and administration process.
I 4. Multiple budget iterations with comments field and notes as to why budgets
changed.
I S. Import position budgeting data from HR module; payroll and benefits.
N 6. What-if modeling and analysis.
R permlttina a. Plannl'na (1,800 - 2,200 per year) Numeric fi1lnking and comments.
R 1. Unlimited permit types and categories; can produce combination permits.
Indicate support for following types: Mechanical, Building, Plumbing, Electrical,
Grading, Encroachment, Waste Management, Temporary Use, Transportation
Permits, Special Events.
21
1f~~62
R 2. Record submitted plans, attach drawings, and route for approval. Plan approval
automatically sets up customer in permittinq module.
R 3. Track plan movement through the system, related approvals, permits issued,
and reviewer commentary for all phases of a proiect/tract with online historv.
R 4. Multiple user defined fee structures and rates based on oermit type.
R 5. Permit application file attributes: applicant, checkbox for plans received,
insurance requirements, bonding requirements, project dates, expiration date,
extensions, etc.
R 6. Online Permit Applications and status update.
I 7. Attach electronic copies of plans or CAD drawings that can be viewed through
approval process.
R 8. Rules based workflow routing of permit through all steps of approval process:
application, plan check, inspections, etc. with ability to capture comments at
each staqe.
R 9. Flag records/permit applications which do not meet conditions to block permit
issuance until final approval and sign-off which can include inputs from various
departments. Le. Police, Fire, Public Works, etc.
R 10. Monitor permits issued against a proiect for life of proiect.
I 11. Permit approval triqqers inspection requests.
R 12. Export sub set of inspection file by customer/location; import inspection
electronicallv via upload from lap tops, (includinQ results, notes, approvals, etc.)
I 13. Submit field inspection write-ups via portable electronic devices (Palm, PDA,
etc.) with real-time updates to Permittinq module. Discuss Options.
R 14. Link plans and building permits to GIS svstem (ESRI and AutoDesk).
N 15. Track units that are inclusionary (affordable housing, subject to 50-year deed
restriction), i.e. tenant information, annual survevs. inspections etc.
I 16. Link to manaqement of deposits or refunds on account (i.e. completion bonds).
R 17. Support various reporting formats required; monthly overview report, to
Assessor's office City Council, City Manaqer. Census Bureau, etc.
I Code Enforcement " ./';' Numeric ranking and eomments.
R 1. Describe the functionality of your Code Enforcement module. Indicate if it is 3rd
Party. and what modules it inteorates with.
I 2. Support infinite number user defined of infraction types.
R 3. Manage complaints, cases, history of violators, type of violation, related
actions, remedies, etc.
I 4. Issue and monitor citations, assessment and collection of fees or fines.
I 5. Attach documentation, hard copies, photos, site plans, letters, citations, etc. to
property records.
I 6. View property maps via a link to GIS system (ESRI and AutoDesk).
N 7. Link to property record to disallow permits for specific code or zoning
violations.
N 8. Generate letters, notices, etc. throuqh mail merqe to Word.
R Business License Numeric ranking and comments.
R 1. Support multiple business classifications: Home, Commercial with Fire
Inspection, Commercial without Fire Inspection, Commercial - General,
Commercial - Outside, etc..
R 2. Customize Business License format.
R 3. Manage special Licenses or Permits; parade, taxi drivers, liquor, peddlers,
bingo, massage parlors (2 classes - owner or operator, conditional use permit),
etc. subiect to annual renewal.
R 4. Query by business address. name tvpe of license. etc.
R 5. Business License fee is single flat fee per year; all on same October 1 renewal
year.Initial Fee is prorated for time issued for.
22
'7'1- ~~3
R 6. Scan Business License applications and route internally to other departments
for approval/review (Police, Fire, Building, and PlanninQ).
I 7. Track fire self-insoection fee and renewal date: rotating fee on 3 vear cvcle.
I 8. Inspection scheduling report or trigger based on license type or renewal date
(Police for Massaqe or Taxi insoections, Fire for hazmat, etc.).
R 9. License renewal process by date range or individually.
N 10. Support online applications and renewals.
I 11. Electronic notification to Alameda County on new licenses/vendor permits
issued.
R ReDort Writer , Numeric rankingalid comments.
R 1. Indicate reoortina tool used and level of integration to all modules.
R 2. Ability to report on all modules and fields (including User definable fields).
I 3. Launch reoorts and Queries from within the application; distribute via email.
I 4. Support date-range oarameter or point in time reporting.
I 5. Budget vs. Actual reporting with visibility to percent of budget expended or
remaininq at a ooint in time.
I 6. Drill down to source transactions from online reports or Queries.
N 7. Executive Dashboard-tvoe reportinq and query tool.
N 8. Online ad-hoc report or auerv Iibrarv with dynamic data refreshinq.
R Human Re50urce$;iilnd lenefits Administ...tion Numeric: ".,ldng and comments.
-- 1. Use CaIOpps.org site for job postings, download of applicant information (PDF
format), EEOC information, and acceptance or rejection letters.
I 2. Position Control management with multiple employees to a position.
R 3. Maintain employee attributes and history: position, hire date, anniversary date,
termination date, compensation, benefit elections, background check, user
defined fields etc.
I 4. Benefit eligibility rules with effective dating for multiple benefit plans (i.e.
eligible for CaIPERS after workina 999 hours in a fiscal year).
R 5. Multiple categories of pay and leave types, i.e. FMLA, Sick Leave, Comp Time
(time and a half), Jurv Dutv, Bereavement etc.
I 6. COBRA trackinq and administration.
N 7. Online library of electronic forms (i.e. Personnel Action, W2, Mileage
reimbursement, Leave Reauests, etc.), with ability to route for approval.
I 8. Track 1-9 status and expiration dates.
I 9. Trainina and certification trackina and management.
R 10. Track contracted staff' not emoloyees or paid by the City.
R 11. Indicate level of functionalitv for ManaQer and Employee self-service.
R 12. Rules~based Leave administration - X hours per pay period based on years of
service and job classification, X leave comes from this bank, Y leave comes
from this bank if qone 5 days in a row, etc.
R 13. Support for deferred comoensation olans (401A and 457).
R 'Payroll with Time Ind';Attendance Num.p,ranldng and comments. '
R 1. User defined salary tables based on level (No steps - only a ranqe).
R 2. Default values bY employee for earninQs and hours with abilitv to override.
R 3. Support bi-weekly oay cycle.
R 4. Accept multiple timesheet formats: direct or manual input, Excel upload.
I 5. Electronic or web-based time sheets. Approval routing is Nice to have.
N 6. Capture start and end time, and have system calculate hours. If over 8 hrs,
system automatically deducts 1 hour for lunch.
N 7. Capture proiect-related time to activity level.
R 8. Multiple payroll deductions with quaranteed net pay.
R 9. Support retroactive oay adiustments.
R 10. Electronic deposits to multiole bank accounts (3+).
23
Hi{; D;fC3
I 11. Re rint a checks or W-2's.
I 12. User customizable check stubs.
I 13. Accrual and eneration of a ments for benefit remiums.
I 14. Generate electronic payroll tax filings (e.g. 941, Employment Security, State
Industrial W2 etc. .
R 15. Interface with CaIPERS retirement program for employee demographics (i.e.
a e hours and earnin s.
R 16. On line query and reporting to see point-in-time payroll history by employee,
de artment etc.
24
Section 7
Evaluation of Proposals
J-ffg ;f /3
The City's project team and SoftResources LLC will evaluate the RFPs. SoftResources LLC
has been engaged by the City to assist with the RFP review process based on their
unbiased software selection methodology and expertise. The evaluators will consider how
well the proposed solution(s) meet the City's requirements as described in the RFP. It is
important that the responses be clear and complete to ensure that the evaluators can
adequately understand all aspects of the proposal. Based on the evaluation of the RFP
responses, SoftResources will present a Short List of vendors to the City for their final
review and evaluation through a software demo process. The City will make the ultimate
final decision regarding the finalist vendor.
Evaluation Factors. Selection of finalists will be primarily according to the following
criteria:
~ Quality, clarity, and completeness of the proposal.
~ Adherence to requirements for RFP preparation.
~ Vendor viability and strength.
~ Ability to meet functional and technical requirements.
~ Software scalability, flexibility, and ease of use.
~ Compatibility and integration with existing hardware and software.
~ Vendor's experience on similar projects.
~ Software demos.
}o> Total cost of ownership.
The evaluation factors identified above reflect a wide range of considerations. While cost is
important, other factors are also significant. The City may select other than the lowest cost
solution. The objective is to choose a vendor or vendors capable of providing a reliable
and integrated solution within a reasonable budget. All proposals will be evaluated using
the same criteria.
Notification. Based on the evaluation of the RFPs the City will select a Short List of three
or four vendors and invite them to participate in Pre-Demo Meetings and Software Demos.
The initial review will begin with integrated ERP solutions. The selected vendors will be
notified in writing or email by the date indicated in Section 4. The Short List of the Permit
Only (See Option 2, Section 4 for details) respondents will be determined once the ERP
solutions have been reviewed. All respondents will be kept informed of the status of the
selection process through periodic communication from the City or SoftResources.
Pre-Demo Meetings. Once the Short List of vendors has been identified, the vendors
will be invited to participate in a Pre-Demo Meeting with the Project Team. The purpose of
this meeting will be to allow the vendor time to acquire additional information about the
scope of the project and to review any questions about the Demo Script presented to the
vendors.
25
Ji1 ~,1c3
Scripted Demos. The functional and technical product Demos will be presented to the
City by the Short Listed vendors according to a pre-defined script issued by the City. All
vendors must follow this script during their Demo process. The evaluation criteria for the
Demo process will include adherence to the script as well as the ability to successfully
demonstrate the product's ability to meet the functional and technical requirements. The
City reserves the right to request additional information, interviews, follow-up
demonstrations, or any other type of clarification of proposal information it deems
necessary to evaluate the final vendors.
Post-Demo Technical Evaluation. In addition to scripted functional demonstrations,
the City may request a more extensive technical Demo. This Demo will be scheduled on an
as-needed basis for speCific applications.
Implementation vendor Selection. Once the City has completed the selection of the
software they will determine if a separate implementation vendor selection project is
necessary. The City reserves the right to not select the implementation partner that
responds to the RFP or demonstrates the software on behalf of the vendor.
Site Visits. The City may choose to conduct site visit(s) to the software vendor's
headquarters and/or other users as part of the evaluation process. The visits may be used
to determine the successful vendor, and will be conducted following scheduled software
demonstrations of the Short Listed vendors. Evaluation of the vendor client sites will be
based on the following: assessment of the vendor's service during system implementation,
assessment of the quality and timeliness of vendor's ongoing support, overall user
satisfaction with the system.
Contract Award and Execution. the City reserves the right to make an award without
further discussion of the proposal submitted. The City shall not be bound or in any way
obligated until both parties have executed a vendor contract. The City also reserves the
right to delay contract award and/or not to make a contract award.
26
/J~ ~ C3
Section 8
Terms and Conditions
The following terms and conditions apply to this RFP and are not inclusive of all terms and
conditions in the final contract.
Business License. The successful vendor and all subcontractors must hold a valid
business in the City of Dublin and any additional professional licenses and registrations
that may be required by the State of California.
Choice of Laws. The contact/agreement shall be subject to and interpreted pursuant to
the laws of the state of California.
Copyright and Confidentiality. Selected vendor shall maintain strict privacy of all City
records, data and files (regardless of media), including any copyrighted material received
from the City.
Insurance Requirements. The vendor awarded the contract will be subject to the City's
requirements for insurance reflecting the minimum amounts and conditions as defined by
the requirements in Appendix C.
Litigation/Jurisdiction/Venue. Should either party bring any legal or equitable action,
the prevailing party in such action shall recover, in addition to all other relief, its
reasonable attorney's fees and court costs to be fixed by the court. Any and all such court
action shall take place and be vested solely in the Superior Court of Alameda County,
California.
Payment. The City will pay invoices submitted by the selected vendor as progress is
made on the implementation project and agreed upon service stipulated in the final
agreement. Prior to payment, invoices will be reviewed to determine if billing is reflective
of actual agreed upon project progression and performance. Upon acceptance of the
billing by the City's staff ERP Project Manager the payment will be processed and
submitted to the vendor.
Prime vendor. It is recognized that multiple vendors may wish to combine their
resources in responding to this Request for Proposal. A Proposal with such a combination
is acceptable, provided that the complete Proposal contains all required information and
indicates which vendor shall be responsible for each of the components that make up the
complete system. In addition, one of the vendors shall be designated as responsible for
the complete definition, delivery, integration, implementation, and maintenance of the
system, referred to as the "Prime vendor". In the event a vendor submits an RFP
response for a sub-set of the functionality (Le. Option 2) and is not subcontracting with
another Prime vendor, that vendor will be solely responsible for performance to the RFP.
27
1ft} ~ ~3
Proposals, Public Information. The City will attempt to protect legitimate trade secrets
of the vendor. Any proprietary information contained in the vendor's proposal must be
clearly designated and shall be labeled with the words "Proprietary Information." Marking
the entire proposal or anyone or more of the major sections as proprietary will neither be
accepted nor honored. The vendor should be aware that the City is required by law to
make certain records available for public inspection with certain exceptions. The vendor,
by submission of materials marked proprietary, acknowledges and agrees that the City will
have no obligation or liability to the vendor in the event that the City must disclose these
materials.
Satisfaction of the City Attorney. The acceptance and subsequent award of a
submitted proposal shall be at the review and satisfaction of the City Attorney and the
agreement will need to be approved by the City Council.
Source Code. This Request for Proposal will require that the selected vendor provide to
the City the source code, in its entirety for all purchased software modules, either by
direct possession or via an escrow account.
Warranties. All warranties must be clear, concise and in writing. Warranties shall be
specific as to what is and is not covered along with the exact term (in calendar days) of
each covered item. Warranties shall cover all individual modules, supplied or created
interfaces, and any ancillary product that is purchased from the awarded vendor. In
addition, the awarded vendor will warrant and guarantee the seamless integration and
interface of modules proposed herein. Bidders must warrant to the City that software
specifications, capabilities, and performance characteristics are as stated in the proposal
and accompanying documentation. Submission of a Proposal will represent your
agreement to these conditions.
Workers' Compensation. The vendor shall procure and maintain for the life of the
Contract/Agreement, Workers' Compensation Insurance covering all employees with limits
meeting all applicable state and federal laws. This coverage shall include Employer's
Liability with limits meeting all applicable State and Federal laws. This coverage shall
extend to any subcontractor that does not have their own Workers' Compensation and
Employer's Liability Insurance.
Software Versions. The City of Dublin will not accept Beta versions of the software. All
applications are to have a referenceable install base and have undergone thorough
testing.
28
5V~~
Section 9
Appendices
5) ~ G8
APPENDIX A
User Reference List
Provide three user references that most closely reflect similar users to the City's scope of work within the
past five years. Reference sites should be fully implemented and live on the current version of the
software.
1. Name of User:
Population: Concurrent Users:
Contact Name/Title: Telephone #:
Modules Installed:
Go Live Date:
Other comments:
2. Name of User:
Population: Concurrent Users:
Contact Name/Title: Telephone #:
Modules Installed:
Go Live Date:
Other comments:
3. Name of User:
Population: Concurrent Users:
Contact Name/Title: Telephone #:
I Modules Installed:
Go Live Date:
Other comments:
6J ~ 03
APPENDIX B
Pricina Worksheet
vendors mav attach additional oricina information: please use this temolate to summarize oricina.
..
Sub~Total Software
m I~m..tation
1m lementation
Data Conversion
Trainin
Inte ration
Travel
Other:
cello software \:\
Jj3 o~ ~3
APPENDIX C
Insurance Reauirements
See Appendix D
"Section 4" of Standard Agreement
Of <P;} ~3
APPENDIX D
~tandard City Contract
CONSULTING SERVICES AGREEMENT BETWEEN
THE CITY OF DUBLIN AND
[NAME OF CONSULTANT]
THIS AGREEMENT for consulting services is made by and between the City of Dublin ("City") and
("Consultant") as of , 200_.
Section 1. SERVICES. Subject to the terms and conditions set forth in this Agreement, Consultant shall provide to City the
services described in the Scope of Work attached as Exhibit A at the time and place and in the manner specified therein. In the
event of a conflict in or inconsistency between the terms of this Agreement and Exhibit A, the Agreement shall prevail.
1.1 Term of Services. The term of this Agreement shall begin on the date first noted above and shall end on
, the date of completion specified in Exhibit A, and Consultant shall complete the work
described in Exhibit A prior to that date, unless the term of the Agreement is otherwise terminated or extended,
as provided for in Section 8. The time provided to Consultant to complete the services required by this
Agreement shall not affect the City's right to terminate the Agreement, as provided for in Section 8.
1.2 Standard of Performance. Consultant shall perform all services required pursuant to this Agreement in the
manner and according to the standards observed by a competent practitioner of the profession in which
Consultant is engaged in the geographical area in which Consultant practices its' profession. Consultant shall
prepare all work products required by this Agreement in a substantial, first-class manner and shall conform to the
standards of quality normally observed by a person practicing in Consultant's profession.
1.3 AssiQnment of Personnel. Consultant shall assign only competent personnel to perform services pursuant to
this Agreement. In the event that City, in its sole discretion, at any time during the term of this Agreement,
desires the reassignment of any such persons, Consultant shall, immediately upon receiving notice from City of
such desire of City, reassign such person or persons.
1.4 Time. Consultant shall devote such time to the performance of services pursuant to this Agreement as may
be reasonably necessary to meet the standard of performance provided in Section 1.1 above and to satisfy
Consultant's obligations hereunder.
Section 2. COMPENSATION. City hereby agrees to pay Consultant a sum not to exceed ,
notwithstanding any contrary indications that may be contained in Consultant's proposal, for services to be performed and
reimbursable costs incurred under this Agreement. In the eventof a conflict between this Agreement and Consultant's proposal,
attached as Exhibit A, regarding the amount of compensation, the Agreement shall prevail. City shall pay Consultant for services
rendered pursuant to this Agreement at the time and in the manner set forth herein. The payments specified below shall be the only
payments from City to Consultant for services rendered pursuant to this Agreement. Consultant shall submit all invoices to City in
the manner specified herein. Except as specifically authorized by City, Consultant shall not bill City for duplicate services performed
by more than one person.
Consultant and City acknowledge and agree that compensation paid by City to Consultant under this Agreement is based upon
Consultant's estimated costs of providing the services required hereunder, including salaries and benefits of employees and
subcontractors of Consultant. Consequently, the parties further agree that compensation hereunder is intended to include the costs
of contributions to any pensions and/or annuities to which Consultant and its employees, agents, and subcontractors may be eligible.
City therefore has no responsibility for such contributions beyond compensation required under this Agreement.
2.1 Invoices. Consultant shall submit invoices, not more often than once a month during the term of this Agreement,
Consulting Services Agreement between
City of and --Exhibit APage x of xx
55~ hb
based on the cost for services performed and reimbursable costs incurred prior to the invoice date. Invoices
shall contain the following information:
· Serial identifications of progress bills; i.e., Progress Bill NO.1 for the first invoice, etc.;
· The beginning and ending dates of the billing period;
· A Task Summary containing the original contract amount, the amount of prior billings, the total due this
period, the balance available under the Agreement, and the percentage of completion;
· At City's option, for each work item in each task, a copy of the applicable time entries or time sheets
shall be submitted showing the name of the person doing the work, the hours spent by each person, a
brief description of the work, and each reimbursable expense;
· The total number of hours of work performed under the Agreement by Consultant and each employee,
agent, and subcontractor of Consultant performing services hereunder, as well as a separate notice
when the total number of hours of work by Consultant and any individual employee, agent, or
subcontractor of Consultant reaches or exceeds 800 hours, which shall include an estimate of the time
necessary to complete the work described in Exhibit A;
· The Consultant's signature.
2.2 Monthly Payment. City shall make monthly payments, based on invoices received, for services satisfactorily
performed, and for authorized reimbursable costs incurred. City shall have 30 days from the receipt of an invoice
that complies with all of the requirements above to pay Consultant.
2.3 Final Payment. City shall pay the last 10% of the total sum due pursuant to this Agreement within sixty (60)
days after completion of the services and submittal to City of a final invoice, if all services required have been
satisfactorily performed.
2.4 Total Payment. City shall pay for the services to be rendered by Consultant pursuant to this Agreement. City
shall not pay any additional sum for any expense or cost whatsoever incurred by Consultant in rendering
services pursuant to this Agreement. City shall make no payment for any extra, further, or additional service
pursuant to this Agreement.
In no event shall Consultant submit any invoice for an amount in excess of the maximum amount of
compensation provided above either for a task or for the entire Agreement, unless the Agreement is modified
prior to the submission of such an invoice by a properly executed change order or amendment.
2.5 Hourly Fees. Fees for work performed by Consultant on an hourly basis shall not exceed the amounts shown
on the following fee schedule:
2.6 Reimbursable Expenses. Reimbursable expenses are specified below, and shall not exceed
($ ). Expenses not listed below are not chargeable to City. Reimbursable expenses are included in the
total amount of compensation provided under this Agreement that shall not be exceeded.
2.7 Payment of Taxes. Consultant is solely responsible for the payment of employment taxes incurred under this
Agreement and any similar federal or state taxes.
2.8 Payment upon Termination. In the event that the City or Consultant terminates this Agreement pursuant to
Section 8, the City shall compensate the Consultant for all outstanding costs and reimbursable expenses
incurred for work satisfactorily completed as of the date of written notice of termination. Consultant shall
maintain adequate logs and timesheets in order to verify costs incurred to that date.
2.9 Authorization to Perform Services. The Consultant is not authorized to perform any services or incur any
costs whatsoever under the terms of this Agreement until receipt of authorization from the Contract
Administrator.
Section 3. FACILITIES AND EQUIPMENT. Except as set forth herein, Consultant shall, at its sole cost and expense,
provide all facilities and equipment that may be necessary to perform the services required by this Agreement. City shall make
Consulting Services Agreement between
City of and --Exhibit APage x of xx
~~?,3
available to Consultant only the facilities and equipment listed in this section, and only under the terms and conditions set forth
herein.
City shall furnish physical facilities such as desks, filing cabinets, and conference space, as may be reasonably necessary for
Consultant's use while consulting with City employees and reviewing records and the information in possession of the City. The
location, quantity, and time of furnishing those facilities shall be in the sole discretion of City. In no event shall City be obligated to
furnish any facility that may involve incurring any direct expense, including but not limited to computer, long-distance telephone or
other communication charges, vehicles, and reproduction facilities.
Section 4. INSURANCE REQUIREMENTS. Before beginning any work under this Agreement, Consultant, at its own cost
and expense, shall procure "occurrence coverage" insurance against claims for injuries to persons or damages to property that may
arise from or in connection with the performance of the work hereunder by the Consultant and its agents, representatives,
employees, and subcontractors. Consultant shall provide proof satisfactory to City of such insurance that meets the requirements of
this section and under forms of insurance satisfactory in all respects to the City. Consultant shall maintain the insurance policies
required by this section throughout the term of this Agreement. The cost of such insurance shall be included in the Consultant's bid.
Consultant shall not allow any subcontractor to commence work on any subcontract until Consultant has obtained all insurance
required herein for the subcontractor(s) and provided evidence thereof to City. Verification of the required insurance shall be
submitted and made part of this Agreement prior to execution.
4.1 Workers' ComDensation. Consultant shall, at its sole cost and expense, maintain Statutory Workers'
Compensation Insurance and Employer's Liability Insurance for any and all persons employed directly or
indirectly by Consultant. The Statutory Workers' Compensation Insurance and Employer's Liability Insurance
shall be provided with limits of not less than ONE MILLION DOLLARS ($1,000,000.00) per accident. In the
alternative, Consultant may rely on a self-insurance program to meet those requirements, but only if the program
of self-insurance complies fully with the provisions of the California Labor Code. Determination of whether a self-
insurance program meets the standards of the Labor Code shall be solely in the discretion of the Contract
Administrator. The insurer, if insurance is provided, or the Consultant, if a program of self-insurance is provided,
shall waive all rights of subrogation against the City and its officers, officials, employees, and volunteers for loss
arising from work performed under this Agreement.
An endorsement shall state that coverage shall not be suspended, voided, canceled by either party, reduced in
coverage or in limits, except after thirty (30) days' prior written notice by certified mail, return receipt requested,
has been given to the City.
4.2 Commercial General and Automobile Liability Insurance.
4.2.1 General reQuirements. Consultant, at its own cost and expense, shall maintain commercial general
and automobile liability insurance for the term of this Agreement in an amount not less than ONE
MILLION DOLLARS ($1,000,000.00) per occurrence, combined single limit coverage for risks
associated with the work contemplated by this Agreement. If a Commercial General Liability Insurance
or an Automobile Liability form or other form with a general aggregate limit is used, either the general
aggregate limit shall apply separately to the work to be performed under this Agreement or the general
aggregate limit shall be at least twice the required occurrence limit. Such coverage shall include but
shall not be limited to, protection against claims arising from bodily and personal injury, including death
resulting therefrom, and damage to property resulting from activities contemplated under this
Agreement, including the use of owned and non-owned automobiles.
4.2.2 Minimum SCODe of coveraae. Commercial general coverage shall be at least as broad as Insurance
Services Office Commercial General Liability occurrence form CG 0001 (ed. 11/88) or Insurance
Services Office form number GL 0002 (ed. 1/73) covering comprehensive General Liability and
Insurance Services Office form number GL 0404 covering Broad Form Comprehensive General
Liability. Automobile coverage shall be at least as broad as Insurance Services Office Automobile
Liability form CA 0001 (ed. 12/90) Code 1 ("any auto"). No endorsement shall be attached limiting the
coverage.
4.2.3 Additional reQuirements. Each of the following shall be included in the insurance coverage or added
Consulting Services Agreement between
City of and --Exhibit APage x of xx
51 ~ ~3
as an endorsement to the policy:
a. City and its officers, employees, agents, and volunteers shall be covered as insureds with
respect to each of the following: liability arising out of activities performed by or on behalf of
Consultant, including the insured's general supervision of Consultant; products and
completed operations of Consultant; premises owned, occupied, or used by Consultant; and
automobiles owned, leased, or used by the Consultant. The coverage shall contain no
special limitations on the scope of protection afforded to City or its officers, employees,
agents, or volunteers.
b. The insurance shall cover on an occurrence or an accident basis, and not on a claims-made
basis.
c. An endorsement must state that coverage is primary insurance with respect to the City and
its officers, officials, employees and volunteers, and that no insurance or self-insurance
maintained by the City shall be called upon to contribute to a loss under the coverage.
d. Any failure of CONSULTANT to comply with reporting provisions of the policy shall not affect
coverage provided to CITY and its officers, employees, agents, and volunteers.
e. An endorsement shall state that coverage shall not be suspended, voided, canceled by either
party, reduced in coverage or in limits, except after thirty (30) days' prior written notice by
certified mail, return receipt requested, has been given to the City.
4.3 Professional Liability Insurance. Consultant, at its own cost and expense, shall maintain for the period
covered by this Agreement professional liability insurance for licensed professionals performing work pursuant to
this Agreement in an amount not less than ONE MILLION DOLLARS ($1,000,000) covering the licensed
professionals' errors and omissions.
4.3.1 Any deductible or self-insured retention shall not exceed $150,000 per claim.
4.3.2 An endorsement shall state that coverage shall not be suspended, voided, canceled by either party,
reduced in coverage or in limits, except after thirty (30) days' prior written notice by certified mail, return
receipt requested, has been given to the City.
4.3.3 The policy must contain a cross liability or severability of interest clause.
4.3.4 The following provisions shall apply if the professional liability coverages are written on a claims-made
form:
a. The retroactive date of the policy must be shown and must be before the date of the
Agreement.
b. Insurance must be maintained and evidence of insurance must be provided for at least five
years after completion of the Agreement or the work, so long as commercially available at
reasonable rates.
c. If coverage is canceled or not renewed and it is not replaced with another claims-made policy
form with a retroactive date that precedes the date of this Agreement, Consultant must
provide extended reporting coverage for a minimum of five years after completion of the
Agreement or the work. The City shall have the right to exercise, at the Consultant's sole
cost and expense, any extended reporting provisions of the policy, if the Consultant cancels
or does not renew the coverage.
d. A copy of the claim reporting requirements must be submitted to the City prior to the
commencement of any work under this Agreement.
Consulting Services Agreement between
City of and --Exhibit Apage x of xx
G& t2~ 63
(' ~.
"
4.4 All Policies ReQuirements.
4.4.1 Acceptability of insurers. All insurance required by this section is to be placed with insurers with a
Bests' rating of no less than AVII.
4.4.2 Verification of coverage. Prior to beginning any work under this Agreement, Consultant shall furnish
City with certificates of insurance and with original endorsements effecting coverage required herein.
The certificates and endorsements for each insurance policy are to be signed by a person authorized
by that insurer to bind coverage on its behalf. The City reserves the right to require complete, certified
copies of all required insurance policies, at any time.
4.4.3 Subcontractors. Consultant shall include all subcontractors as insureds under its policies or shall
furnish separate certificates and endorsements for each subcontractor. All coverages for
subcontractors shall be subject to all of the requirements stated herein.
4.4.4 Variation. The City may approve a variation in the foregoing insurance requirements, upon a
determination that the coverages, scope, limits, and forms of such insurance are either not
commercially available, or that the City's interests are otherwise fully protected.
4.4.5 Deductibles and Self.lnsured Retentions. Consultant shall disclose to and obtain the approval of
City for the self.insured retentions and deductibles before beginning any of the services or work called
for by any term of this Agreement.
During the period covered by this Agreement, only upon the prior express written authorization of
Contract Administrator, Consultant may increase such deductibles or self-insured retentions with
respect to City, its officers, employees, agents, and volunteers. The Contract Administrator may
condition approval of an increase in deductible or self-insured retention levels with a requirement that
Consultant procure a bond, guaranteeing payment of losses and related investigations, claim
administration, and defense expenses that is satisfactory in all respects to each of them.
4.4.6 Notice of Reduction in Coverage. In the event that any coverage required by this section is reduced,
limited, or materially affected in any other manner, Consultant shall provide written notice to City at
Consultant's earliest possible opportunity and in no case later than five days after Consultant is notified
of the change in coverage.
4.5 Remedies. In addition to any other remedies City may have if Consultant fails to provide or maintain any
insurance policies or policy endorsements to the extent and within the time herein required, City may, at its sole
option exercise any of the following remedies, which are alternatives to other remedies City may have and are
not the exclusive remedy for Consultant's breach:
· Obtain such insurance and deduct and retain the amount of the premiums for such insurance from any
sums due under the Agreement;
· Order Consultant to stop work under this Agreement or withhold any payment that becomes due to
Consultant hereunder, or both stop work and withhold any payment, until Consultant demonstrates
compliance with the requirements hereof; and/or
· Terminate this Agreement.
Section 5. INDEMNIFICATION AND CONSULTANT'S RESPONSIBILITIES. Consultant shall indemnify, defend with
counsel selected by the City, and hold harmless the City and its officials, officers, employees, agents, and volunteers from and
against any and all losses, liability, claims, suits, actions, damages, and causes of action arising out of any personal injury, bodily
injury, loss of life, or damage to property, or any violation of any federal, state, or municipal law or ordinance, to the extent caused, in
whole or in part, by the willful misconduct or negligent acts or omissions of Consultant or its employees, subcontractors, or agents,
by acts for which they could be held strictly liable, or by the quality or character of their work. The foregoing obligation of Consultant
Consulting Services Agreement between
City of and --Exhibit APage x of xx
'6~';f ~
shall not apply when (1) the injury, loss of life, damage to property, or violation of law arises wholly from the negligence or willful
misconduct of the City or its officers, employees, agents, or volunteers and (2) the actions of Consultant or its employees,
subcontractor, or agents have contributed in no part to the injury, loss of life, damage to property, or violation of law. It is understood
that the duty of Consultant to indemnify and hold harmless includes the duty to defend as set forth in Section 2778 of the California
Civil Code. Acceptance by City of insurance certificates and endorsements required under this Agreement does not relieve
Consultant from liability under this indemnification and hold harmless clause. This indemnification and hold harmless clause shall
apply to any damages or claims for damages whether or not such insurance policies shall have been determined to apply. By
execution of this Agreement, Consultant acknowledges and agrees to the provisions of this Section and that it is a material element
of consideration.
In the event that Consultant or any employee, agent, or subcontractor of Consultant providing services under this Agreement is
determined by a court of competent jurisdiction or the California Public Employees Retirement System (PERS) to be eligible for
enrollment in PERS as an employee of City, Consultant shall indemnify, defend, and hold harmless City for the payment of any
employee and/or employer contributions for PERS benefits on behalf of Consultant or its employees, agents, or subcontractors, as
well as for the payment of any penalties and interest on such contributions, which would otherwise be the responsibility of City.
Section 6.
Section 7.
STATUS OF CONSULTANT.
6.1
Independent Contractor. At all times during the term of this Agreement, Consultant shall be an independent
contractor and shall not be an employee of City. City shall have the right to control Consultant only insofar as the
results of Consultant's services rendered pursuant to this Agreement and assignment of personnel pursuant to
Subparagraph 1.3; however, otherwise City shall not have the right to control the means by which Consultant
accomplishes services rendered pursuant to this Agreement. Notwithstanding any other City, state, or federal
policy, rule, regulation, law, or ordinance to the contrary, Consultant and any of its employees, agents, and
subcontractors providing services under this Agreement shall not qualify for or become entitled to, and hereby
agree to waive any and all claims to, any compensation, benefit, or any incident of employment by City, including
but not limited to eligibility to enroll in the California Public Employees Retirement System (PERS) as an
employee of City and entitlement to any contribution to be paid by City for employer contributions and/or
employee contributions for PERS benefits.
6.2
Consultant No AQent. Except as City may specify in writing, Consultant shall have no authority, express or
implied, to act on behalf of City in any capacity whatsoever as an agent. Consultant shall have no authority,
express or implied, pursuant to this Agreement to bind City to any obligation whatsoever.
LEGAL REQUIREMENTS.
7.1
GoverninQ Law. The laws of the State of California shall govern this Agreement.
7.2
Compliance with Applicable Laws. Consultant and any subcontractors shall comply with all laws applicable to
the performance of the work hereunder.
7.3
Other Governmental Regulations. To the extent that this Agreement may be funded by fiscal assistance from
another governmental entity, Consultant and any subcontractors shall comply with all applicable rules and
regulations to which City is bound by the terms of such fiscal assistance program.
7.4
Licenses and Permits. Consultant represents and warrants to City that Consultant and its employees, agents,
and any subcontractors have all licenses, permits, qualifications, and approvals of whatsoever nature that are
legally required to practice their respective professions. Consultant represents and warrants to City that
Consultant and its employees, agents, any subcontractors shall, at their sole cost and expense, keep in effect at
all times during the term of this Agreement any licenses, permits, and approvals that are legally required to
practice their respective professions. In addition to the foregoing, Consultant and any subcontractors shall obtain
and maintain during the term of this Agreement valid Business Licenses from City.
7.5
Nondiscrimination and EQual Opportunity. Consultant shall not discriminate, on the basis of a person's race,
religion, color, national origin, age, physical or mental handicap or disability, medical condition, marital status,
sex, or sexual orientation, against any employee, applicant for employment, subcontractor, bidder for a
Consulting Services Agreement between
City of and -~Exhibit APage x of xx
{o103
(',
subcontract, or participant in, recipient of, or applicant for any services or programs provided by Consultant under
this Agreement. Consultant shall comply with all applicable federal, state, and local laws, policies, rules, and
requirements related to equal opportunity and nondiscrimination in employment, contracting, and the provision of
any services that are the subject of this Agreement, including but not limited to the satisfaction of any positive
obligations required of Consultant thereby.
Consultant shall include the provisions of this Subsection in any subcontract approved by the Contract
Administrator or this Agreement.
Section 8.
TERMINATION AND MODIFICATION.
8.1
Termination. City may cancel this Agreement at any time and without cause upon written notification to
Consultant.
Consultant may cancel this Agreement upon
such notice the reasons for cancellation.
days' written notice to City and shall include in
In the event of termination, Consultant shall be entitled to compensation for services performed to the effective
date of termination; City, however, may condition payment of such compensation upon Consultant delivering to
City any or all documents, photographs, computer software, video and audio tapes, and other materials provided
to Consultant or prepared by or for Consultant or the City in connection with this Agreement.
8.2 Extension. City may, in its sole and exclusive discretion, extend the end date of this Agreement beyond that
provided for in Subsection 1.1. Any such extension shall require a written amendment to this Agreement, as
provided for herein. Consultant understands and agrees that, if City grants such an extension, City shall have no
obligation to provide Consultant with compensation beyond the maximum amount provided for in this Agreement.
Similarly, unless authorized by the Contract Administrator, City shall have no obligation to reimburse Consultant
for any otherwise reimbursable expenses incurred during the extension period.
8.3 Amendments. The parties may amend this Agreement only by a writing signed by all the parties.
8.4 AssiQnment and SubcontractinQ. City and Consultant recognize and agree that this Agreement contemplates
personal performance by Consultant and is based upon a determination of Consultant's unique personal
competence, experience, and specialized personal knowledge. Moreover, a substantial inducement to City for
entering into this Agreement was and is the professional reputation and competence of Consultant. Consultant
may not assign this Agreement or any interest therein without the prior written approval of the Contract
Administrator. Consultant shall not subcontract any portion of the performance contemplated and provided for
herein, other than to the subcontractors noted in the proposal, without prior written approval of the Contract
Administrator.
8.5 Survival. All obligations arising prior to the termination of this Agreement and all provisions of this Agreement
allocating liability between City and Consultant shall survive the termination of this Agreement.
8.6 Options upon Breach bv Consultant. If Consultant materially breaches any of the terms of this Agreement,
City's remedies shall included, but not be limited to, the following:
8.6.1 Immediately terminate the Agreement;
8.6.2 Retain the plans, specifications, drawings, reports, design documents. and any other work product
prepared by Consultant pursuant to this Agreement;
8.6.3 Retain a different consultant to complete the work described in Exhibit A not finished by Consultant; or
8.6.4 Charge Consultant the difference between the cost to complete the work described in Exhibit A that is
Consulting Services Agreement between
City of and --Exhibit APage x of xx
Section 9.
9.1
9.2
9.3
Section 10
10.1
10.2
10.3
10.4
10.5
10.6
10.7
Gr 1 c, 3
unfinished at the time of breach and the amount that City would have paid Consultant pursuant to
Section 2 if Consultant had completed the work.
KEEPING AND STATUS OF RECORDS.
Records Created as Part of Consultant's Performance. All reports, data, maps, models, charts, studies,
surveys, photographs, memoranda, plans, studies, specifications, records, files, or any other documents or
materials, in electronic or any other form, that Consultant prepares or obtains pursuant to this Agreement and
that relate to the matters covered hereunder shall be the property of the City. Consultant hereby agrees to
deliver those documents to the City upon termination of the Agreement. It is understood and agreed that the
documents and other materials, including but not limited to those described above, prepared pursuant to this
Agreement are prepared specifically for the City and are not necessarily suitable for any future or other use. City
and Consultant agree that, until final approval by City, all data, plans, specifications, reports and other
documents are confidential and will not be released to third parties withbut prior written consent of both parties.
Consultant's Books and Records. Consultant shall maintain any and all ledgers, books of account, invoices,
vouchers, canceled checks, and other records or documents evidencing or relating to charges for services or
expenditures and disbursements charged to the City under this Agreement for a minimum of three (3) years, or
for any longer period required by law, from the date of final payment to the Consultant to this Agreement.
Inspection and Audit of Records. Any records or documents that Section 9.2 of this Agreement requires
Consultant to maintain shall be made available for inspection, audit, and/or copying at any time during regular
business hours, upon oral or written request of the City. Under California Government Code Section 8546.7, if
the amount of public funds expended under this Agreement exceeds TEN THOUSAND DOLLARS ($10,000.00),
the Agreement shall be subject to the examination and audit of the State Auditor, at the request of City or as part
of any audit of the City, for a period of three (3) years after final payment under the Agreement.
MISCELLANEOUS PROVISIONS.
Attorneys' Fees. If a party to this Agreement brings any action, including an action for declaratory relief, to
enforce or interpret the provision of this Agreement, the prevailing party shall be entitled to reasonable attorneys'
fees in addition to any other relief to which that party may be entitled. The court may set such fees in the same
action or in a separate action brought for that purpose.
Venue. In the event that either party brings any action against the other under this Agreement, the parties agree
that trial of such action shall be vested exclusively in the state courts of California in the County of Alameda or in
the United States District Court for the Northern District of California.
Severability. If a court of competent jurisdiction finds or rules that any provision of this Agreement is invalid,
void, or unenforceable, the provisions of this Agreement not so adjudged shall remain in full force and effect.
The invalidity in whole or in part of any provision of this Agreement shall not void or affect the validity of any other
provision of this Agreement.
No Implied Waiver of Breach. The waiver of any breach of a specific provision of this Agreement does not
constitute a waiver of any other breach of that term or any other term of this Agreement.
Successors and Assians. The provisions of this Agreement shall inure to the benefit of and shall apply to and
bind the successors and assigns of the parties.
Use of Recycled Products. Consultant shall prepare and submit all reports, written studies and other printed
material on recycled paper to the extent it is available at equal or less cost than virgin paper.
Conflict of Interest. Consultant may serve other clients, but none whose activities within the corporate limits of
City or whose business, regardless of location, would place Consultant in a "conflict of interest," as that term is
Consulting Services Agreement between
City of and --Exhibit APage x of xx
(;J i 63
defined in the Political Reform Act, codified at California Government Code Section 81000 et seq.
Consultant shall not employ any City official in the work performed pursuant to this Agreement. No officer or
employee of City shall have any financial interest in this Agreement that would violate California Government
Code Sections 1090 et seq.
Consultant hereby warrants that it is not now, nor has it been in the previous twelve (12) months, an employee,
agent, appointee, or official of the City. If Consultant was an employee, agent, appointee, or official of the City in
the previous twelve months, Consultant warrants that it did not participate in any manner in the forming of this
Agreement. Consultant understands that, if this Agreement is made in violation of Government Code ~1090
et.seq., the entire Agreement is void and Consultant will not be entitled to any compensation for services
performed pursuant to this Agreement, including reimbursement of expenses, and Consultant will be required to
reimburse the City for any sums paid to the Consultant. Consultant understands that, in addition to the
foregoing, it may be subject to criminal prosecution for a violation of Government Code ~ 1090 and, if applicable,
will be disqualified from holding public office in the State of California.
10.8 Solicitation. Consultant agrees not to solicit business at any meeting, focus group, or interview related to this
Agreement, either orally or through any written materials.
10.9 Contract Administration. This Agreement shall be administered by
("Contract Administrator"). All correspondence shall be directed to or through the Contract Administrator or his or
her designee.
10.10 Notices. Any written notice to Consultant shall be sent to:
Any written notice to City shall be sent to:
10.12 InteQration. This Agreement, including the scope of work attached hereto and incorporated herein as Exhibit A,
represents the entire and integrated agreement between City and Consultant and supersedes all prior
negotiations, representations, or agreements, either written or oral.
Signatures
EXHIBIT A
SCOPE OF SERVICES
EXHIBIT B
COMPENSATION SCHEDULE
S:IFormslCopy of contract agreement revlsed.doc
Consulting Services Agreement between
City of and --Exhibit APage x of xx
RESOLUTION NO. xx - 07
A RESOLUTION OF THE CITY COUNCIL
OF THE CITY OF DUBLIN
G.2 ~ C,3
*********
AUTHORIZING AN EXCEPTION TO THE COMPETITIVE BIDDING REQUIREMENTS FOR THE
SELECTION OF ACCOUNTING AND PERMIT SYSTEM SOFTWARE
AND AUTHORIZING THE RELEASE OF A REQUEST FOR PROPOSAL
WHEREAS, the City Council has established two high priority Capital Improvement Projects involving
the procurement of specialized software systems for Accounting and Permits; and
WHEREAS, the cost of each ofthese systems is expected to exceed $20,000; and
WHEREAS, Section 2.36.050(A)(6) of the Dublin Municipal Code allows for exceptions to the typical
public bidding process when the City is procuring items of a technical nature that would be difficult for a vendor
to bid on a standard set of specifications; and
WHEREAS, the municipal code requires that the Purchasing Agent undertake a thorough review of
products and compare features that would most closely meet the needs of the City; and
WHEREAS, the City has engaged SoftResources, an independent software selection consulting firm,
and they have prepared a Request for Proposal as part of a comprehensive selection process; and
WHEREAS, in order to use the exception to the competitive bid process, if the purchase exceeds
$20,000 the City Council must authorize the exception.
NOW, THEREFORE, BE IT RESOLVED that the City Council of the City of Dublin hereby
authorize the exception provided for in Section 2.36.050(A)(6) ofthe Municipal Code to select Accounting and
Permit software systems.
BE IT FURTHER RESOLVED that City Staff are hereby authorized to circulate the Request For
Proposal as described in the Staff Report presented to the City Council November 20,2007.
PASSED, APPROVED AND ADOPTED this 20th day of November, 2007, by the following vote:
AYES:
NOES:
ABSENT:
ABSTAIN:
Mayor
ATTEST:
City Clerk
Attachment 3
G:\Finance Sys (New)\ReleaseSystemRFP\reso-waivecompbidRFPFinPerrnitSys.doc