Professional Documents
Culture Documents
PURCHASING DEPARTMENT
CHESTERFIELD, VIRGINIA
Request for Proposals
RFP Number: ....................................................................................................................................14-0989
Title:.......................................................................... Chesterfield Development Information System (CDIS)
Issue Date: .............................................................................................................................. June 25, 2014
Proposals Due No Later Than: ............................................................................. July 30, 2014, 5:00 P.M.
Location for Receipt of Proposals: ...................................... Chesterfield County Purchasing Department
9901 Lori Road
Lane B. Ramsey Building, 3rd Floor, Room 303
Chesterfield, VA 23832
Inquiries: Questions which may arise as a result of this solicitation may be addressed to Bridgette King,
Senior Contract Officer, at (804) 748-1913, or by email to purchasing@chesterfield.gov. Inquiries must
be received at least seven (7) business days prior to the due date in order to be considered. Contact
initiated by an offeror concerning this solicitation with any other County representative, not expressly
authorized elsewhere in this document, is prohibited. Any such unauthorized contact may result in
disqualification of the offeror from this transaction.
I. PURPOSE
The intent of this Request for Proposals (RFP) and resulting contract is to obtain the services
of a qualified firm to provide an enterprise land development information system for
Chesterfield County hereinafter referred to as the County. The desired solution will greatly
improve the Community Development divisions ability to share information across processes.
II. BACKGROUND
A. Overview
The Community Development Division of the County is comprised of six departments:
Building Inspection, Economic Development, Environmental Engineering, Planning,
Transportation, and Utilities. Major business processes within each department are
integrated with other departments and State agencies including but not limited to:
Budget, Health, Real Estate Assessor, Fire, and Virginia Department of Transportation
(VDOT). In 2013, the County processed over 16,000 applications for a variety of
development processes to include, but not limited to, land use, site and subdivision
plans, building and auxiliary permits, engineering permits, and utility permits.
B. Existing Applications
Following are the existing systems that are currently being used to perform the
functional requirements.
Page 4 of 61
Departments should be able to utilize one system for the land development process and
eliminate the need for multiple, outdated systems that are not integrated. The scope of
services is divided into four priorities. Priority one and two functions should integrate
Page 5 of 61
seamlessly. The system should also integrate with existing systems that may not be
replaced.
1. Priority One:
Land Development Processes The land development process includes projects
submitted to the County to begin construction. The process tracks applications,
fees, plans, reviews, notifications, and proffers from time of submittal until a plan is
approved to allow construction. Certain requirements are necessary to begin
construction which should also be tracked by desired solution. These requirements
include land use permit, land disturbance permit, Virginia Stormwater Management
Program (VSMP) permit, etc. After permits are issued, a construction system should
track the inspection processes followed by each department as detailed in Priority 2
(Construction Processes).
2. Priority Two:
Construction Processes Inspections for building permit, Erosion and Sediment
Control regulations, Virginia Stormwater Management Program (VSMP) regulations,
Planning field inspections and Utilities field inspections.
3. Priority Three:
Concerns and Compliance Tracking Concern and compliance tracking and
response to include zoning, pollution, property maintenance, stormwater, and utilities
concerns.
4. Priority Four:
Operations and Maintenance - Operations and Maintenance is defined as the re-
occurring work the County completes after an asset is built. For this project we are
referring to the assets maintained by the Community Development division. These
assets include all parts of the water, sewer and storm sewer systems, materials and
supplies for maintenance and the parts of the water treatment plants themselves.
Major processes include work requests and work order tracking, test plans and
results tracking, inspections scheduling and customer notice tracking.
B. Contractor Expectations
The County requires a high level of planning and participation from the Contractor to
ensure successful implementation of a new enterprise solution. At a minimum the
Contractor should provide the following services:
process analysis
data conversion from multiple systems
Page 6 of 61
installation of software
loading of data
application configuration
project management
functional training
system administration training
ongoing technical support and maintenance
Contractor expectations have been classified into three primary categories: Project
Implementation, Data Conversion and Training.
1. Project Implementation:
d. The County anticipates significant cultural changes will be required within the
organization for proper implementation of the system. The Contractor will be
expected to participate extensively in process design efforts. The Contractors
participation will be focused primarily on providing expertise, recommendations,
and Best Practices for use of the system and restructuring of processes to best
leverage the systems capabilities.
g. Communication with the key stakeholders and those impacted by the project are
vital to keeping and retaining positive attitudes about the new system.
Appropriate user involvement for process changes and planning should be part
of the Offerors plan for implementation. Continuous communications with the
project team and those impacted by the system should be coordinated carefully
to ensure all parties are informed about what is happening with the system
implementation and how it may affect them.
j. Provide a backup plan for system breakages, upgrades, and outages. The
system should be available 99.9% of the time when measured on a 24 hour per
day, seven days a week basis for 365 days with no more than a 24 hour
consecutive downtime.
2. Data Migration
b. It is the Countys preference that the Contractor lead the conversion strategy and
execution. The County will assist the Contractors technical resources to help in
the conversion effort. The Contractor should provide the most complete estimate
of data conversion requirements, resources, expenses, and rates. Any
resources the Contractor anticipates being provided by the County should be
indicated.
d. The County will support the Contractors data conversion teams data extract
approach and execution for conversion. The County anticipates converting both
current and historical project records.
e. Conversion routine exception reports should reflect the legacy data and new
system data in such a manner to allow manual, side-by-side comparison of data
to identify the specific error and conduct the research required to correct it.
3. Training
Page 8 of 61
a. Training should be sufficient to prepare the County system administration staff to
fully and completely administer and maintain the proposed solution without
further reliance on Contractor staff beyond normal assistance covered by the
maintenance agreement.
c. User training should include detailed documentation and reference materials for
each end-user.
D. Regulatory Compliance
At a minimum, proposed solution should comply with the following federal, state and
local regulations :
E. Technical Specifications
Following are the technical specifications to be considered for the desired solution.
a. Client Browser System should be compatible with current and most previous
release of the following browsers: Internet Explorer, Firefox, Chrome, and Safari.
c. Mobile user interface should utilize HTML5 and CSS3 standards for responsive
design.
e. System should use usability standards for designing and developing user
Page 9 of 61
interface.
f. Web aspects of system should not use Java Applets and OCX controls.
j. System should have role based authorization for features in the software.
k. System should adhere to the OWASP top ten lists of applications vulnerabilities
recommendations, e.g. Cross Site Scripting, Injection Flaws, Malicious File
Execution, Insecure Direct Object Reference, Cross Site Request Forgery,
Information Leakage and Improper Error Handling, Broken Authentication and
Session Management, Insecure Cryptographic Storage, Insecure
Communications, Failure to restrict URL access.
2. Database Services:
a. System should store its information on a Microsoft SQL Server 2012 (or higher)
database server.
b. System should follow naming standards for database objects, file naming and
structure.
3. Software:
b. All software should be fully functional with standard user rights and not require
elevated or administrative rights.
4. Operating System:
a. Client Client components of system should install and work on Windows 7 64-
Page 10 of 61
bit and greater operating systems without conflict with other software.
b. Server Server components of system should install and work on Windows 2008
(or higher) operating system.
5. Laserfiche:
(3) All access to documents should be done through the Laserfiche APIs
available through the Laserfiche toolkit, purchased and licensed by the
Contractor from Laserfiche. No direct access to the documents, images, or
Laserfiche database are acceptable.
(4) The documents should be stored with meaningful metadata so that the
documents may be accessed, searched, etc. from outside of the system or
integrated with other systems.
(6) The documents should be stored using the Records Management features of
Laserfiche so that our document retention and destruction requirements may
be satisfied for each document type. The system should not automatically
delete any documents (and will not be given the security permissions to do
so).
(7) All access of documents should be handled by the individual user accounts
and not be service accounts wherever possible to preserve the audit record of
the documents.
(9) Configuration options should be in place to govern the rate at which the
system can add documents to Laserfiche. (documents per minute, etc.)
(10) Configuration options should be in place to set the options for Laserfiche
server, repository, templates, fields, and other configuration options
necessary for the integration with Laserfiche such that the County may
maintain flexibility to make changes to the Laserfiche environment in the
future.
(11) The document searching criteria should be designed to limit the load put
Page 11 of 61
a. ESRI ArcGIS for Desktop, Server and Workflow 10.1 should be used for data
editing, authoring maps and map services and performing analysis.
b. Python 2.7.2 is the standard scripting language for geo-processing and geo-
database ETLs.
7. Interfaces:
b. Batch All non-real-time interfaces between different systems which make use
of batch processing should use Microsofts SSIS technology compatible with
Microsoft SQL Server 2012 (or higher).
c. Proposed solution should include administrative features that will provide the
ability to add, edit, and modify data feeds to external data sources. These
modifications may be tracked, audited, rolled back; and will not require an
additional deployment of software.
8. Data Warehouse:
a. Proposed solution should have out of the box components for integration with
industry standard Business Intelligence tools.
9. Reporting:
a. Microsoft SQL Server Reporting Services (SSRS) 2012 (or higher) should be
used as a reporting platform wherever a need arises for a separate reporting tool
within a system.
Page 12 of 61
10. Performance:
a. For solutions based on .NET, the technology should be compliant with .NET
framework 4.0 and above.
d. System should have the ability to register web services with SOA policy
manager.
e. System should provide standard and consistent error and exception handling and
should have means to notify administrator of critical errors.
g. System should use Microsofts Team Foundation Server for version control and
builds.
IV. INSTRUCTIONS
A. Submission and Receipt of Proposals
2. Should you decide to utilize an express delivery service, please note that we are
located at the intersection of Ironbridge Road (State Route 10) and Lori Road.
3. Mark the outside of the envelope with RFP# 14-0989 and proposal subject,
Chesterfield Development Information System.
4. It is the sole responsibility of the offerors for ensuring that their proposals are
stamped by Purchasing Department personnel before the deadline indicated in
Paragraph A of the instructions. Proposals and/or any addenda pertaining thereto,
received after the announced time and date of receipt, by mail or otherwise, will be
returned. However, nothing in this RFP precludes the County from requesting
additional information at any time during the procurement process.
5. In the event that Chesterfield County government offices are not operating under
normal staffing levels or if the location for pre-proposal meetings or receipt of
Page 14 of 61
proposals is inaccessible due to inclement weather or other emergency situations at
the published time, the proposal submission or pre-proposal meeting will default to
the next regular business day at the same time.
7. Nothing herein is intended to exclude any responsible firm or in any way restrain or
restrict competition. On the contrary, all responsible firms are encouraged to submit
proposals. Any requirements listed herein are intended to describe qualifications,
certifications and/or experience considered to be vital and should be used as
guidelines for proposal submission. Firms not meeting specific requirements listed
herein are encouraged to list and/or demonstrate alternate qualifications,
certifications and/or experience for consideration.
8. Any proposal submitted MUST include the cover sheet which has been signed by an
individual authorized to bind the offeror. All proposals submitted without such
signature will not be considered.
10. For information pertaining to the decision to award and/or award on this procurement
transaction, offerors may access public notification electronically at
www.chesterfield.gov/purchasing
B. Submittal Format
In order to facilitate the analysis of responses to this RFP, offerors should prepare the
proposal with the instructions outlined in this section and should structure the proposal
so that it contains individual tabs/sections detailing proposed services.
2. Expensive bindings, color displays, promotional materials, demo CDs, etc., are not
needed. Emphasis should be concentrated on accuracy, completeness, and clarity
of content. All information should be presented in a non-technical format to ensure
understanding. All responses should be tailored specifically for Chesterfield County.
f. References - All offerors should include a list of a minimum of five (5) references,
from similar projects/contracts, who could attest to the firms knowledge, quality
of work, timeliness, diligence, flexibility, and ability to meet budget constraints.
Include names and addresses, contact persons, phone numbers and e-mail
addresses of all references. The County reserves the right to contact references
other than, and/or in addition to those furnished by an offeror. References may or
may not be reviewed or contacted at the discretion of the County.
g. Cost - Offerors should complete and return the Pricing Schedule in Section VII
providing a deliverable based schedule that supports the prioritized
implementation.
i. Plan All Offerors should supply an implementation project plan with delineation
of responsibilities for analysis, custom programming, report creation, system
integrations, testing, and legacy data migration.
u. Document any third party products used / included in the proposed system.
v. Warranty provisions.
C. Assignment of Contract: The County and Contractor bind themselves and any
successors and assigns to the contract. The employees of the Contractor will perform
the work necessary to fulfill the contract. The Contractor shall not assign, sublet,
subcontract or transfer any of its interest in the contract without written consent of the
County. Nothing herein shall be construed as creating any personal liability on the part
of any officer or agent of the County, nor shall it be construed as giving any rights or
benefits hereunder to anyone other than the County and Contractor.
D. Audit of Vendor Records: Contractor shall maintain full and accurate records with
respect to all matters covered under the contract including, without limitation,
accounting records, written policies and procedures, time records, telephone records,
Page 17 of 61
reproduction cost records, travel and living expense records and any other supporting
evidence necessary to substantiate charges and compliance related to the contract.
Contractor's records shall be open to inspection and subject to audit and/or
reproduction, during normal working hours by the County and its employees, agents or
authorized representatives to the extent necessary to adequately permit evaluation and
verification of any invoices, payments or claims submitted by Contractor pursuant to this
contract. Such records subject to examination shall also include, without limitation,
those allocations as they may apply to costs associated with the contract. The County
shall have access to such records from the effective date of the contract, for the
duration of the contract, and until two (2) years after the date of final payment by the
County to the Contractor pursuant to this contract. The County's employees, agents or
authorized representatives shall have access to the Contractor's facilities, shall have
access to all necessary records, and shall be provided adequate and appropriate work
space, in order to conduct audits in compliance with this paragraph.
E. Change Orders: Change orders must be approved by the County prior to work being
performed.
Upon award/completion of work, the County will require the Contractor to furnish data
regarding subcontractor/supplier activity with minority-owned businesses, women-
owned businesses, and businesses located in Chesterfield County on a Certification of
Subcontractor/Supplier Activity form. The form will be provided to the Contractor by the
Purchasing Department. This information will enable the County to document the dollar
level of activity and measure the success of its purchasing and contracting efforts in this
endeavor.
Definitions:
Chesterfield Business (CB) - any private business enterprise, located within the
jurisdictional boundaries of Chesterfield County.
I. Copyrights and Patent Rights: The offeror certifies by submission of a proposal that
there has been no violation of copyrights or patent rights in manufacturing, producing, or
selling the product or services shipped or ordered as a result of this solicitation. The
Contractor shall, at his own expense, defend any and all actions or suits charging such
infringement, and will save Chesterfield County, its officers, employees, and agents
harmless from any and all liability, loss, or expense incurred by any such violation, or
alleged violation.
Page 19 of 61
J. Default: In case of failure to deliver goods or services in accordance with the contract
terms and conditions, the County may, without prejudice to any other right or remedy,
and after giving the Contractor seven (7) calendar days written notice, terminate the
employment of the Contractor and procure such goods or services from other sources.
In such event, the contractor shall be liable to the County for any resulting additional
purchase and administrative costs. This remedy shall be in addition to any other
remedies which the County may have.
K. Drug Free Workplace: (Code of Virginia 2.2-4312) This provision only applies to
contracts valued in excess of $10,000.
During the performance of this contract, the Contractor agrees to (i) provide a drug-free
workplace for the Contractor's employees; (ii) post in conspicuous places, available to
employees and applicants for employment, a statement notifying employees that the
unlawful manufacture, sale, distribution, dispensation, possession, or use of a controlled
substance or marijuana is prohibited in the Contractor's workplace and specifying the
actions that will be taken against employees for violations of such prohibition; (iii) state
in all solicitations or advertisements for employees placed by or on behalf of the
Contractor that the Contractor maintains a drug-free workplace; and (iv) include the
provisions of the foregoing clauses in every subcontract or purchase order of over
$10,000, so that the provisions will be binding upon each subcontractor or vendor.
For the purposes of this section, drug-free workplace means a site for the performance
of work done in connection with a specific contract awarded to a contractor in
accordance with this chapter, the employees of whom are prohibited from engaging in
the unlawful manufacture, sale, distribution, dispensation, possession or use of any
controlled substance or marijuana during the performance of the contract.
a. The Contractor will not discriminate against any employee or applicant for
employment because of race, religion, color, sex, national origin, age, disability,
or any other basis prohibited by state law relating to discrimination in
employment, except where there is a bona fide occupational qualification
reasonably necessary to the normal operation of the Contractor. The Contractor
agrees to post in conspicuous places, available to employees and applicants for
employment, notices setting forth the provisions of this nondiscrimination clause.
2. The Contractor shall include the provisions of the foregoing paragraphs a, b, and c in
Page 20 of 61
every subcontract or purchase order of over $10,000, so that the provisions will be
binding upon each subcontractor or vendor.
Q. Governing Law: Contracts shall be governed by the provisions hereof and by the laws
of the Commonwealth of Virginia, excepting the law governing conflicts of laws.
Disputes arising out of this contract shall be resolved in the Courts of the
Commonwealth of Virginia, in and for Chesterfield County.
R. Illegal Aliens: (Code of Virginia 2.2-4311.1) The Contractor agrees that he does not,
and shall not during the performance of the contract, knowingly employ an unauthorized
alien as defined in the federal Immigration Reform and Control Act of 1986.
S. Indemnification: The Contractor shall hold harmless and indemnify the County, the
School Board, if applicable, and its officers, officials, employees and agents against any
and all injury, loss or damage arising out of the Contractors negligent or intentionally
wrongful acts or omissions.
U. Online Terms of Service: The offeror shall submit Terms of Service with the proposal
for any online activity (i.e., hosted, online, portal, website, support site, etc.) that are
required to use or support the product or service being provided.
Page 21 of 61
V. Payment: If the Contractor performs all of the obligations of the contract to the
satisfaction of the County, the County shall pay the Contractor for the performance of
the work in the manner and within the time specified in the contract documents, which
shall be consistent with the provisions of Section 2.2-4352 and 2.2-4354 of the Code of
Virginia.
Furthermore, the Contractor shall, within seven days after receipt of payment by the
County, take the following actions:
1. Pay the subcontractor for the proportionate share of the total payment received from
the County attributable to the work performed by the subcontractor under that
contract; or
2. Notify the County and subcontractor, in writing, of his intention to withhold all or a
part of the subcontractor's payment with the reason for nonpayment.
W. Precedence of Terms: All Special Conditions contained in this solicitation that may be
in variance or conflict with these General Terms and Conditions shall have precedence
over these General Terms and Conditions. If no changes or deletions to General Terms
and Conditions are made in the Special Conditions, then the General Terms and
Conditions shall prevail in their entirety.
The Countys quality initiative is led by front line workers, supervisors, department
directors, and the Countys Leadership Team. Their intensive involvement in
improvement demonstrates the countys commitment to its values and principles.
The quality initiative includes guidelines for values and principles regarding the
involvement of every employee within the organization. Implementation of these quality
initiatives demonstrates the Countys commitment to the importance of each individual.
A high standard of ethics, fairness, integrity, trust, responsibility, and creativity are
Page 22 of 61
integral concepts of the quality initiative. The Countys organizational values center on
customer focus, ethical behavior, teamwork, leadership, continuous improvement, open
communications, employee involvement, progressive thinking, and data driven
decisions. Adherence to these values is expected of all employees of the County, and
the County, therefore, expects that all vendors will strive for and continuously improve
their customer service.
Z. References: If requested, the offeror shall provide references which substantiate past
work performance and experience in the type of work required for the contract. The
County may contact all references furnished by offerors. The right is further reserved by
the County to contact references other than, and/or in addition to, those furnished by the
offeror.
AA. Schools: When goods and/or services are for the benefit of Chesterfield County
Schools, the contract shall be entered into on behalf of the Chesterfield County Public
Schools.
CC. Taxes: Chesterfield County is exempt from payment of Federal Excise Tax and State
Page 23 of 61
and Local Sales and Use Tax on all tangible personal property purchased or leased by
Chesterfield County for its use or consumption. Tax exemption certification will be
furnished upon request. Sales tax, however, is paid by Chesterfield County on
materials and supplies that are installed by a contractor and become a part of real
property. Contractors are not exempt from paying taxes on these materials and
supplies, as they are considered to be a cost of doing business and should be
considered in pricing when preparing a proposal.
DD. Termination: It shall be the sole right of the County to terminate the contract upon
written notification to the Contractor.
EE. Termination for Breach or Non-Performance: If the Contractor fails to perform the
work promptly and diligently, or if the Contractor breaches the Contract in any other
way, the County may:
1. after providing the Contractor with 15 days written notice, supply any workmen,
equipment or materials necessary to ensure that the work is performed promptly and
diligently. The County may deduct the cost of supplying additional workmen,
equipment or materials from payments due to the Contractor;
2. terminate the contract, enter upon the premises, take possession of all equipment,
materials or appurtenances, and employ any person or persons to finish the work.
If the contract is terminated by the County, the Contractor shall not be entitled to receive
any further payment from the County until completion of the work has occurred. After
completion of the work, the County shall pay to the Contractor the amount of the unpaid
balance due to the Contractor at the time the contract was terminated minus the cost
incurred by the County to complete the work. If the cost incurred by the County to
complete the work exceeds the unpaid balance due to the Contractor, the Contractor
shall be due no money from the County and, instead, the Contractor shall pay to the
County the difference between the unpaid balance due and the Countys cost to
complete the work.
FF. Vendor Rewards/Gift Programs: It is the policy of the County not to participate in any
rewards programs offered by vendors and not to accept any gifts or gift cards, or other
rewards from vendors for purchases made by the County. If you customarily provide, or
if you plan to provide, rewards programs, gifts or gift cards, or other rewards to your
customers for purchases made by such customers, you must identify this fact in your
proposal and demonstrate in the proposal how you have applied the value of such
rewards to a reduction in the price of the goods and/or services being offered to the
County.
GG. Waiver of One Breach Not Waiver of Others: No waiver by the County or its agents
or employees of any breach of this contract by the Contractor shall be construed as a
waiver of any other or subsequent breach of the contract by the Contractor. All
remedies provided by this contract are cumulative, and in addition to each and every
other remedy under the law.
Page 24 of 61
VI. SPECIAL TERMS AND CONDITIONS
A. Renewal of Contract for Maintenance
The resulting contract may be renewed by the County for nine (9) successive one year
periods under the terms and conditions of the original contract except as stated in 1.
and 2. below. Price increases may be negotiated only at the time of renewal. Upon a
determination by the County to renew this contract for an additional term, written
notification will be given to the Contractor.
1. If the County elects to exercise the option to renew the contract for an additional
one-year period, the contract price(s) for the additional one year shall not exceed the
contract price(s) of the original contract increased by more than the percentage
increase/decrease of Table 4 Other Services category of the Consumer Price
Index (CPI) of the United States Bureau of Labor Statistics for the latest twelve
months for which statistics are available. The source for this index shall be
http://www.bls.gov/cpi.
2. If during any subsequent renewal periods, the County elects to exercise the option to
renew the contract, the contract price(s) for the subsequent renewal period shall not
exceed the contract price(s) of the previous renewal period increased by more than
the percentage increase/decrease of Table 4 Other Services category of the
Consumer Price Index (CPI-U) of the United States Bureau of Labor Statistics for the
latest twelve months for which statistics are available. The source for this index
shall be http://www.bls.gov/cpi.
The purchase and implementation of a new county solution requires use of a formal
assessment review process which evaluates a Contractors system/solution security
and risk level prior to finalizing acquisition. The Security Review includes a due
diligence Risk Analysis which is conducted prior to final acquisition by Chesterfield
County Information Security and Technical staff in consultation with the Contractor. The
review will analyze minimum information security requirements as described in the
Technical Information Security Requirements Questions - ATTACHMENT F. Response
to Attachment F shall only be required upon notification by the County.
1. The Offeror agrees to follow county procedures for performing the information
security risk analysis and providing answers to the Technical Information Security
Requirements to ensure compliance with Federal and State laws and regulations,
County policies and security standards and baselines for the data classification level.
2. If notified, the Offeror shall respond to the questionnaire to determine the extent to
which security controls are implemented, operate as intended, and produce the
desired outcome with respect to meeting security requirements.
3. Information Systems Technology (IST) staff will review the results and reserves the
right to verify the Offeror responses prior to an award recommendation.
4. Identified gaps between required information security controls for the data
classification level and the Offeror implementation as documented in the System
Risk Assessment Report shall be tracked by the Offeror for mitigation. Depending on
the severity of the gaps, the County may require the gaps to be remediated before
contract award.
5. The Offeror is responsible for mitigating all system specific security risks identified in
the vulnerability analysis within the time frames reported in the System Risk
Assessment Report. Chesterfield County IST will determine the risk rating of
vulnerabilities.
The Contractor shall purchase and maintain in force, at his own expense, such
insurance as will protect him and the County from claims which may arise out of or
result from the Contractor's execution of the work, whether such execution be by
himself, his employees, agents, subcontractors, or by anyone for whose acts any of
Page 26 of 61
them may be liable. The insurance coverages shall be such as to fully protect the
County, the Consulting Professional (if applicable) and the general public from any and
all claims for injury and damage resulting by any actions on the part of the Contractor or
his forces as enumerated above.
The Contractor shall furnish insurance in satisfactory limits, and on forms and of
companies that are acceptable to the Countys Attorney and/or Risk Management
Director and shall require and show evidence of insurance coverages on behalf of any
subcontractors (if applicable), before entering into any agreement to sublet any part of
the work to be done under this contract.
The Contractor shall maintain during the initial term and any additional terms of this
contract the following equivalent coverage and minimum limits:
a. Must reflect that the Commercial General Liability policy names the Chesterfield
County Board of Supervisors, their officers, employees, and agents or the
Chesterfield County School Board, Chesterfield County Board of Supervisors,
their officers, employees, and agents as an additional insured by endorsement
to the policy;
b. Must reflect that the policies are endorsed to require no less than 30 days notice
of cancellation or other change in coverage to the County;
G. Negotiating Contract Reductions: The County reserves the right, at any time during
the contract term or any extension of the term, to renegotiate with the Contractor a
reduction in the compensation paid to the Contractor that is less than the compensation
initially agreed to by the Contractor and the County at the time of contract
execution/issuance of the purchase order. The County may initiate such negotiations
whenever the County determines that it is in the Countys best fiscal interests to do so.
Notwithstanding any other provision of this contract/purchase order to the contrary; the
County may terminate the contract/purchase order immediately and without penalty if
the County is unable to renegotiate the compensation with the Contractor to an amount
which the County determines to be appropriate.
H. Performance Bond and Labor and Material Payment Bond: If the proposed price is
over $100,000, a labor and material payment bond and a performance bond, each in
the amount of 100% of the contract price, with a corporate surety authorized to do
business in the Commonwealth of Virginia and otherwise acceptable in all respects to
the County Attorney, or his designee will be required for the faithful performance of the
contract. (A sample of the contract is included for review).
The party to whom the contract is awarded will be required to execute the contract and
obtain the labor and material payment bond and the performance bond within fifteen
calendar days from the date when the Notice of Award together with the contract is
delivered to the Contractor for execution.
Attorneys-in-fact who sign labor and material payment bonds and performance bonds
must file with each bond a certified and effective dated copy of their power of attorney.
Performance bond and the accompanying power of attorney should bear the same date
as the date of the contract.
I. Protection of County Data: The Contractor shall maintain efficient and effective
processes in place to approve access requests to systems containing County data, shall
promptly remove access upon relevant personnel actions (hire, termination, transfer,
contract ending, etc.), and shall monitor access accounts for dormant or inactive
accounts. The Contractor shall utilize encryption technologies to ensure County data in
any form cannot be compromised in any way if the data was sniffed, hi-jacked, lost,
stolen, or otherwise compromised.
The Contractor shall utilize secure mailing services for sensitive media such as certified
courier systems, WINZip or PGP Password Protected files, Secure FTP or other such
industry secure transmission methods.
Page 28 of 61
The Contractor shall ensure that any media identified for disposal shall have all County
data erased, whether by degaussing activities, file re-write, physical destruction of the
media (shattering), or other such information technology industry approved disposal
methods.
The Contractor shall notify the County of an incident immediately as soon as it is known
that County data potentially has been exposed or compromised.
J. Security & Technology Architecture Review: All technical solutions will be evaluated
by a Security & Technology Architecture Review process and Offerors may be required
to submit architectural documentation. The required level of conformity to the technical
standards will be dependent upon the degree of application and data integrations and
customizations necessary.
K. Site Visits: Site visits may be conducted with the Offerors site and/or current users as
deemed necessary.
L. Software License(s): All software license(s) included with required software product
shall be on a non-exclusive, irrevocable perpetual basis and shall commence upon the
acceptance of the Software Product by the County. Notwithstanding the foregoing, the
County may terminate the license at any time. All licenses granted to the County are for
the use of the Software Product at the site specified herein on any equipment, by the
number of users indicated, and for any purposes for which it is procured. The license is
perpetual and in no event shall Contractors remedies for any breach of the contract
include the right to terminate any license or support services hereunder.
M. Software Support: As part of the software purchase price, one year software support
for each item shall be included. Support shall include phone support and all software
updates. Updates shall include Correction Releases, Point Releases, and Level
Releases. Support begins on the first day of the month after the software is installed by
Contractor. Purchase price for third party products shall also include one year software
support.
Space has been provided in the Pricing Schedule for pricing for Year(s) 2 - 10 Software
Support.
N. Software Title: The Contractor represents and warrants that it is the sole owner of the
software product, or if not the owner, has received all proper authorizations from the
owner to license the software product, and has the full right and power to grant the
rights contained in this contract. Contractor further warrants and represents that the
software product is of original development, and that the package and its use will not
violate or infringe upon any patent, copyright, trade secret or other property right of any
other person. The Contractor agrees to hold the County harmless in this regard.
1. For each of the conditions defined in a and b below, CONTRACTOR hereby agrees
to place into an escrow account with a mutually agreed upon third party escrow
Page 29 of 61
agent two (2) copies of the source code for each such item of Application Software,
in a form necessary for a programmer of ordinary skill to modify and maintain and
convert the Application Software into object code and install and execute the
Application Software without further assistance from CONTRACTOR.
CONTRACTOR will also place into escrow the data dictionary and entity relationship
diagrams, compilation instructions in a written format or recorded on video format, a
list of maintenance tools and third party systems with their manufacturers name and
contact information used in development and maintenance, etc and all manuals not
previously provided to the COUNTY that are used in development and maintenance
of the Application Software, as well as a running object code version submitted on a
virus free media, compiled and ready to be read by a computer, so that the escrow
agent can verify the contents of the deposit in good working order and certify good
condition to the COUNTY. All referenced documentation shall be provided in the
English language.
a. Not later than 15 Days after the COUNTYs giving notice to CONTRACTOR of
Acceptance of each item of Application Software licensed under this Agreement.
b. Not later than 15 Days after the shorter of: (1) COUNTYs installation in either a
production or non-production environment of any new major release of any
application previously accepted by the COUNTY in an earlier release, and which
COUNTY has purchased a license to use such new version release or was
granted such license under the terms herein; or (2) a quarter yearly basis.
2. All costs associated with the set-up and maintenance of the escrow account shall be
paid for by the CONTRACTOR.
3. The escrow agent shall be authorized to release the source code to the COUNTY
solely upon the occurrence of any of the following events: (1) CONTRACTORs
cessation, for any reason, to do business; (2) the COUNTYs purchasing of the
source code outright; (3) CONTRACTOR's failure to install and certify any item of
Application Software; (4)CONTRACTORs generally making such source code
available to other licensed users of the Application Software; (5) CONTRACTOR's
failure to fulfill any of its material obligations under this Agreement; or (6)
CONTRACTORs failure or refusal to continue to support or offer further
development for any one or more items of Application Software where COUNTY is
up-to-date in its payment of all Application Support for each such item(s) of
Application Software pursuant to this Agreement. Upon such release of the source
code, Customer shall receive a nonexclusive, nontransferable, perpetual, license to
use the source code solely for the maintenance, enhancement, improvement and
updating of the Application Software Product in connection with Customers use of
the Application Software.
4. A form of escrow agreement among the COUNTY, CONTRACTOR and the escrow
agent shall be agreed upon and executed simultaneous with the execution of this
agreement. Materials should be shipped to the COUNTY via traceable courier or
electronically. Upon receipt, escrow agent should contact CONTRACTOR and
COUNTY to verify receipt.
Page 30 of 61
P. Travel: The County shall not be liable for any reimbursement costs associated with
travel. Offerors are encouraged to forecast any relevant travel expense and include as
a part of the total solution cost.
Q. Warranty: The Contractor should warrant that Software proposed shall be substantially
free from errors. Subsequent contract should conform to the requirements set forth in
this RFP. Contractor should also warrant that the services performed by the Contractor
shall be performed in a timely and professional manner by qualified personnel.
Contractor should respond to requests for warranty service within four hours and should
remedy any programming errors, defects, or breach of warranty as soon as practicable
and with minimal down-time at no charge. The warranty should remain in effect for a
minimum of one year after the date of final acceptance of the software. In the event that
the software, in whole or in part, does not perform in accordance with the contractual
requirements, the Contractor should promptly, and in no case any later than twenty-four
(24) hours after notification thereof, correct, modify, or improve the software, a the
Contractors sole expenses, to ensure that the Software complies with the software
availability and response of the software or any part of it to meet these standards and
requirements set following such a correction, modification, or improvement may
constitute a default by the Contractor. In the case of any dispute involving the software,
the Contractor should have burden of proving that the software meets all standards and
requirements. In the even the software is inoperable; the Contractor should
immediately apply the necessary resources to correct the problem.
Chesterfield Development
Information System (Total Solution $___________________ $___________________
Cost; Turnkey Project)
Priority 2:
Priority 3:
Priority 4:
Chesterfield Development
Information System (Total Solution $___________________ $___________________
Cost; Turnkey Project)
Priority 3:
Priority 4:
Chesterfield Development
Information System (Total Solution $___________________ $___________________
Cost; Turnkey Project)
B. Offerors should provide as an attachment, a detailed cost breakdown to include but not
limited to:
1. Initial cost; include base price, fee for add-ons, interfaces, etc.
3. Application software
4. Optional software
9. Customization Costs
11. Description of when maintenance fees commence, and how system customizations,
if any, may impact maintenance costs.
EVALUATION CRITERIA
1 Functional And Technical Requirements
Extent to which the proposed system meets the requirements for Priority 1-4 as
stated within the RFPs functional requirements
Compliance with the RFPs technical requirements
Extent to which the proposed solution meets federal, state, and local regulations
Extent of custom modifications required to meet requirements
a corporation or other business entity with the following SCC identification number:
___________ -OR-
not a corporation, limited liability company, limited partnership, registered limited liability
partnership, or business trust -OR-
an out-of-state business entity that does not regularly and continuously maintain as part of
its ordinary and customary business any employees, agents, offices, facilities, or inventories in
Virginia (not counting any employees or agents in Virginia who merely solicit orders that
require acceptance outside Virginia before they become contracts, and not counting any
incidental presence of the offeror in Virginia that is needed in order to assemble, maintain, and
repair goods in accordance with the contracts by which such goods were sold and shipped into
Virginia from offerors out-of-state location) -OR-
an out-of-state business entity that is including with this proposal an opinion of legal
counsel which accurately and completely discloses the undersigned offerors current contacts
with Virginia and describes why those contacts do not constitute the transaction of business in
Virginia within the meaning of 13.1-757 or other similar provisions in Titles 13.1 or 50 of the
Code of Virginia.
**NOTE** >> Check the following box if you have not completed any of the foregoing options
but currently have pending before the SCC an application for authority to transact business in
the Commonwealth of Virginia and wish to be considered for a waiver to allow you to submit
the SCC identification number after the due date for proposals. No award shall be issued to an
offeror who fails to provide the required information unless a waiver of these requests is
granted by the chief executive of the local governing body (the County reserves the right to
determine in its sole discretion whether to allow such waivers):
Page 39 of 61
ATTACHMENT B
Ability Score - Please score each requirement as to the level of effort according to:
1 -- Out of the Box Functionality
2 Configurable (ability to meet requirement by setting system configurations within the current
application without any program code modifications)
3 -- Customization Required (ability to meet requirement with application program code modifications)
4 -- Not Available
Note: A table detailing current systems used by the County to include system architecture and
Contractor is contained in Attachment H.
Ability Requirement
Score
System Integrations
G.1 Ability to integrate with ESRI GIS via a web interface or web services. The
system should provide for a two-way navigation between the land
development system and the GIS interface. Requirements for GIS are
included in the technical portion of this document.
G.2 Ability to integrate with the ESRI GIS Workflow Manager product (WMX)
to initiate a GIS job from a Community Development workflow.
G.3 Ability to integrate with the Building Inspections solution (POSSE).
G.4 Ability to integrate with the county's Utilities Billing system (CIS). Data
from the new system to send to the CIS system would include payment of
connection fees for new water and sewer assets.
G.5 Ability to integrate with the county's document management system,
Laserfiche. Requirements for Laserfiche are included in the technical
portion of this document.
G.6 Ability to integrate with the countys Utilities Hansen system. Data from
the concern handling of the system to the Hansen system for work order
creation.
G.7 Ability to integrate with the county's Enterprise Address Service to
validate county addresses and gather additional geographically related
data based on location.
G.8 Ability to integrate with the county's internally developed Real Estate and
Assessment system (CALIAS). Data from the CALIAS system is stored
in a Micro Focus VSAM file format.
G.9 Ability to integrate with the countys Tax Management System.
G.10 Ability to schedule inspections via Interactive Voice Response.
G.11 Data migration - combine data where necessary from multiple systems
including, but not limited to Rezoning, Zoning Opinion, PIMS, PASS,
Page 40 of 61
Ability Requirement
Score
POSSE, Hansen, Project Tracker, etc. In some systems, historical data
ranges back to the 1990s.
Overall Customer External/Internal Portal & System Functions
G.12 Ability for users to view various GIS feature classes and attributes from
within the application.
G.13 Ability for plans to be submitted online and reviewed by county staff via an
electronic plans process and reviewing/editing tools such as measuring,
commenting, etc.
G.14 Ability to upload various documents of varying sizes and file types such
as but not limited to Microsoft Office document types, various image
formats, and .pdf.
G.15 Ability to accept electronic signatures on multiple documents.
G.16 Ability to calculate fees for applications and permits using specific
formulas depending on the fee type and department.
G.17 Ability to accept fees from the customer online for various applications
and permits.
G.18 Ability to track any reimbursed fees.
G.19 Ability for external partners such as Virginia Department of
Transportation, Health Department, and Department of Conservation and
Recreation to access the application.
G.20 Ability to maintain and allow edits of a single customer account for
residents to interact with Community Development processes. Ability for
staff to view customer account information.
Ability Requirement
Score
1.1 Ability for customers to submit requests for a pre-application meeting
before a proposal is submitted, if applicable.
1.2 Ability for staff to enter comments in response to a request.
1.3 Ability for the customer to view anticipated action dates
(Board/Commission hearing dates, plan review dates, plan review
completion dates).
1.4 Ability for customer to complete and submit various application types and
all related documents required online. Application types include but are
not limited to: Zoning, ReZoning, Conditional Use, Amend Prior Case,
CUPD, Substantial Accord, Variance, Mobile Home, Site Plan, Minor Site
Plan, Subdivision, Tentative Subdivision, Final Check, Record Plat, Parcel
Line Modification, Family Split, Historic Preservation, Temporary Banners,
Page 43 of 61
Ability Requirement
Score
Vesting, Water Quality, Timbering, EER, EED, Roads, Single Lot, Land
Disturbance Permit, Virginia Stormwater Management Program, New
Water/Sewer service, Resizing Water/Sewer service, Right of Way,
Easements. Related documents include but are not limited to: power of
attorney, disclosure affidavit, proffer conditions, textual statements.
1.5 Ability for applicant to select the track a case takes (administrative or
public hearing), if applicable. Staff can edit this after a case is submitted.
1.6 Ability for customers to submit various other requests for information via
online interface (for examples, zoning certification letters, parcel
information).
1.7 Ability for customers to apply for multiple types of permits and pay permit
fees online. Permit types include but are not limited to: land disturbance,
commercial building, residential building, multi-unit, electrical, fire,
demolition.
1.8 Ability for applicants to view status of application, plan reviews, and
comments.
1.9 Ability for citizen feedback/comments on cases.
1.10 Ability to resubmit applications and plans multiple times depending on
results of reviews.
1.11 Ability for system to track pre-requisites for permit issuance and allow
customer to view them, submit and track the status throughout the
process.
Internal Portal
1.12 Ability to see a complete project list that can be sorted, searched, and
filtered by all users of the system to include view only users. Projects
can include cases, plans, permits, applications.
1.13 Ability to generate a project number depending on type. This should be
defined by the county.
1.14 Ability for county staff to submit cases/projects to the system without
external customer involvement.
1.15 Ability for management staff to track and modify work assignments as
needed.
1.16 Ability to version the submittal of an application/permit and any supporting
documentation. For example, each time an application/permit is
submitted, the program shall save that version and mark it with a
date/time stamp so that staff can view various versions of
applications/permits that have been submitted.
1.17 Ability to compare submitted documents for differences. Documents can
include applications/permits, proffers/conditions, text documents, site
plans, building plans, staff comments.
1.18 Ability for staff to route cases to appropriate reviewing staff in over 19
departments depending on type of case or situation and to modify the
default routing for an individual case, application, review, and permit as
required.
1.19 Ability to schedule and complete a site or development plan review
inspection.
Page 44 of 61
Ability Requirement
Score
1.20 Ability for multiple reviewing staff to review a single case, application or
plan simultaneously.
1.21 Ability for staff to enter comments for a case and mark for public or
internal consumption.
1.22 Ability for reviewing staff to geographically enter, track, and enforce
zoning and development conditions/proffers including cash proffer
throughout the development process until payment of proffer or
completion of condition.
1.23 Ability to track conditions/proffers including cash proffer by geography
which can include lot, subdivision or section.
1.24 Ability to notify reviewers that changes have been made to
documents/plans attached to an application or that new documents have
been uploaded.
1.25 Ability to track the requirement for sign postings depending on case type.
Automate the due date of sign posting dependent upon public hearing
date or other requirement and allow staff to indicate status of a sign
(pending, posted, removed etc.). Allow staff to modify status of a sign via
a mobile interface in the field. Prevent approval of a case until a sign has
been posted for the appropriate number of days.
1.26 Ability for reviewers to determine and track fulfillment of requirements for
various permit issuances. For example, pre-requisites for a land
disturbance permit include certain approvals, other external permits
(Virginia Stormwater Management Program) and payment of fees (BMP
maintenance fee, water quality enhancement fee).
1.27 Ability to add multiple marketing names to a project and be able to query
any marketing name for any project.
1.28 Ability to schedule and reschedule hearings (possibly from multiple
boards/commissions) as well as update the hearing result on a case by
case basis. Boards/commissions include Board of Supervisors,
Chesterfield Planning Commission, Board of Zoning Appeals and Historic
Preservation Committee.
1.29 Ability to track appeals to board decisions for any case. Allow staff to
prevent an appeal on a case at any time depending on situation.
1.30 Ability to provide notifications to the public regarding various land
development activities. For required notifications, allow staff to indicate
notices have been sent whether via mail or email.
1.31 Ability to allow staff to select parcels and owner information to produce
notification lists. Using GIS, staff can enter a distance buffer around a
parcel of interest to select parcels to receive notification. Retrieve owner
information through parcels identified through an interface with the
County's Real Estate System. The list of notified owner's can be added to
or removed from manually by staff to include adding owner's requiring
mailings outside of the county. Allow staff to indicate if required notices
have been sent.
1.32 Ability for each owning department to create their own unique workflow
process for each type of project to include multiple stages of approval.
Page 45 of 61
Ability Requirement
Score
Workflows can include but not be limited to: initial case review, case
routing, detailed case and plans review, site inspection, public hearings,
final decision, case wrap up, permit issuance, construction, state road
acceptance, water/sewer connection and closure of case.
1.33 Ability for each owning department and/or project manager to define the
business to be followed for their project workflow rules (time constraints,
sign-offs, reviews, requirement documentation, fees, forms, etc) and issue
automatic notices when respond by dates are past due.
1.34 Ability to issue a single or multiple permits associated with a project.
1.35 Ability to track requirements needed for right of way, for example,
easements.
1.36 Ability to track recordation information related to constructed elements
such as easements, subdivisions, etc. For example, tracking of a
recordation of a drainage easement before the issuance of a land
disturbance permit.
1.37 Ability for staff to enter best management practice facilities and data
related such as design elements and type at time of plan review.
1.38 Ability to track necessary and required sureties (bonds) between the
county and customers for necessary projects.
1.39 Ability to allow for modification of sureties (bonds) to include the amount,
issuing agency, owner, and status (active, release, etc).
1.40 Ability to automate county attorney approval of sureties submitted.
1.41 Ability to track the approval and creation of street name, street type, and
street direction (prefix or suffix) combinations for residential and
commercial developments.
1.42 Ability to track street name history and modifications, including the
disposal of street names if the name has been changed or the street has
been fully vacated or abandoned.
1.43 Ability to present a pick list of concatenated street names to the ESRI GIS
system to be used when creating new street centerline geography.
1.44 Ability to track the addressing process within the land development
process so that addresses can be associated with their respective site
plan or subdivision developments.
1.45 Ability to create addresses with multiple attributes, including whether the
address is for residential or commercial use.
1.46 Ability to create a range of addresses for a parcel or building that is
incremented by a variable value.
1.47 Ability to create unit addresses, or a range of unit addresses, incremented
by a variable value on a building address which could be alpha, numeric,
or alpha-numeric.
1.48 Ability to support multiple processes that initiate an addressing workflow.
For example, addressing is required as a part of site plan and subdivision
development as well as real estate parcel recordation.
1.49 Ability to support an address change process that will maintain the history
of address changes on both parcels and buildings.
1.50 Ability to change a street name on one or more street segments such that
Page 46 of 61
Ability Requirement
Score
each address related to the street segment(s) being renamed is also
renamed.
1.51 Ability to create addresses that contain multiple parts including building
number, building number suffix, suite/apartment number, street prefix,
street name, street type, street suffix.
1.52 Ability to track address history and modifications including disposal of an
address if it is no longer in use.
Ability Requirement
Score
External Portal
2.1 Ability for customers to track status of projects/permits in the construction
process.
2.2 Ability to notify and allow customers to view required actions to be taken
throughout the inspection process such as violations, fees, meetings etc.
2.3 Ability for customers to request, schedule, modify, and cancel inspections
for projects.
Internal Portal
2.4 Ability for the owning department to assign inspectors and modify, as
needed, for projects/permits.
2.5 Ability to configure data elements required for various permit and
inspection types.
2.6 Ability for the system to assign projects/permits to inspector based on
location of other work already in progress.
2.7 Ability for each owning department to create their own unique workflow
process for the review and approval of their specific permits/licenses.
Workflow stages are different once a permit is issued than stages during
plan review. Workflow stages include but are not limited to: Seeding,
Grading, 1 Year Maintenance and Warranty, Construction release,
Temporary Certificate of Occupancy, Certificate of Occupancy, Certificate
of Completion, State Road Acceptance etc.
2.8 The ability for staff to adjust extensions for automated timeframes.
2.9 The owning agency can modify the default routing list for an individual
permit as conditions require.
2.10 Ability to create threshold triggers for subsequent requirements to be met
for multiple project stages and final closure. For example, 60% of permits
issued within a subdivision require state road acceptance and proffer
payment.
2.11 The system will implement different inspection frequency depending on
Page 47 of 61
Ability Requirement
Score
the stage of construction of a project/permit, county, state, and federal
regulations, and the inspecting department and allow staff to scheduled
inspections as needed. For example, once a project/permit is in the 1
year maintenance period only one inspection is required when the year is
up. The project is sometimes not closed until this year has been reached.
Different departments inspect project sites for different purposes, the
system should track inspections per department and be able to show all
inspections related to a project at a given time.
2.12 Ability for inspectors to schedule follow-up inspections related to other
workflow stages such as state road acceptance or project closure.
2.13 Ability for county staff to enter inspection results in the field.
2.14 The system will generate a list of required inspections for each permit type
issued. Staff should have the ability to modify this list if needed at time of
permit issuance.
2.15 Ability for the system to track building inspections by address, structure,
building, apartment or sub-unit.
2.16 Ability for inspection staff to enter, edit and close discrepancies, defects or
other violations related to a permit or inspection. Issue notices of
compliance and collect civil penalties assessed.
2.17 Ability for inspection staff to enter remarks related to a permit or project
and determine if they are for internal or external consumption.
2.18 Ability for staff to generate a procedural document to send to customers
such as stop work notice, permit issuance notice, violation notice.
2.19 Ability to track civil penalties or fines assessed due to work violations (i.e.
land disturbance violations).
2.20 Ability to hold construction progress based on unfulfilled requirements.
For example, holding a building permit until easements are recorded.
2.21 The system can schedule re-inspections based on a designated due date.
2.22 The system will track all the necessary elements for state road
acceptance to include VDOT and inspector punch list.
2.23 The system will track the payment of utility connection fees before issuing
a Certificate of Occupancy.
2.24 Ability to track individual building units during and after construction.
2.25 The system will notify customers when project completion has been
reached.
2.26 Ability to print permits or send electronically from the application or mobile
device.
2.27 Ability to issue approval documents such as Certificates of Occupancy
and revoke at any time.
2.28 The system can support real-time routing assignments at the time of
entering a permit application from a pre-defined routing list (i.e. during
system configuration a routing list is assigned to each permit and during
creation of that permit, a pick-list is available to select which
departments/divisions on the routing list is required to review/approve that
particular application) to include external agencies such as VDOT.
2.29 Ability to integrate with the countys GIS to retrieve new and existing
Page 48 of 61
Ability Requirement
Score
addresses with their corresponding attributes for permit processing and
other construction workflows.
2.30 Ability to assign a state route number to a street segment and all
addresses related to the street segment as a part of the State Road
Acceptance process.
Ability Requirement
Score
Ability for citizens to enter concerns regarding zoning, unpermitted land
3.1 disturbance, buildings, pollution etc. via a web-based, browser compatible
online portal.
Ability to track multiple contacts related to a concern including address
3.2
and contact information. Ability to allow for citizens to remain anonymous.
3.3 Ability for citizens to view the status of a concern they have submitted.
Ability for the system to manage different workflows depending on type of
3.4
concern.
The system should assign concerns to staff based on location and
3.5
concern type.
Ability for staff to schedule inspections related to concerns and modify the
3.6
date as needed.
Ability for staff to manage documents and images as they create a case
3.7
related to a concern.
Ability for staff to print receipts and notices from a field device or
3.8
application (i.e., violation notices, status updates)
3.9 Ability for staff to track various violations after investigating a concern.
3.10 Ability to automatically send requests for court dates related to a concern.
Ability to schedule automated proactive property inspections determined
3.11
by neighborhood, address or area in the county.
The system should provide pre-generated 'comments' related to concerns.
3.12 These comments can be picked from a list and modified for publishing to
the online portal or keeping in draft format.
The system should automatically schedule re-inspections or allow staff to
3.13
enter a re-inspection date.
The system should provide tracking for court dates and outcomes for
3.14
violations cases.
Ability for county staff to initiate a concern record without citizen
3.15
involvement.
The system should track the time between workflow stages and for total
3.16
resource time for a concern - from concern entry until closure.
3.17 The system should track the address of the concern and the address of
Page 49 of 61
Ability Requirement
Score
the person initiating the concern, if needed.
Ability for owning department to assign additional courses to help with the
3.18
concern.
The ability to set triggers for state and federal reporting based on an
incident and location. For example, quantities of a pollutant may trigger
3.19
an immediate report to state or federal environmental agencies. General
Services works with EE on this - "SPILL RESPONSE"
The system should allow concerns to be combined by project managers in
3.20
the case of multiple concerns related to a single issue.
Ability Requirement
Score
Ability to track all infrastructure assets after they are built or installed. For
4.1 instance, best management practice (BMP) facilities, water/sewer pipes,
connections, man-holes, etc.
Ability to enter or transfer requests for work on an asset from residents or
4.2
from staff.
Ability to schedule work related to a request and assign to different staff or
4.3
teams of staff.
4.4 Ability to track all work orders related to an asset from entry to closure.
Ability to define different workflows depending on the type of request,
4.5
asset, or work order.
4.6 Ability for staff to modify and re-assign requests and work as needed.
Ability to track the owner and additional contacts of an asset. The owner
4.7 may be the County or a private owner. The County is sometimes
responsible for maintaining assets which are owned by private entities.
4.8 Ability to record test results of an asset.
Ability to configure data elements required depending on the asset and
4.9
required inspections/test results.
Ability to send a notice to the owner of the asset regarding required
4.10
inspections, required test results, billing, concerns, etc.
Ability to define different notices for different assets and their respective
4.11
rules for notification.
Ability to automatically generate scheduled inspections based on
preventive maintenance schedules, federal, state or county regulations for
each kind of asset. Inspection schedules can vary depending on the age
4.12 of the asset. Preventive maintenance may include hydrant and valve
flushing, mowing, etc. For instance, the first year of installation one
inspection is required; thereafter, only one inspection every three years is
required.
Page 50 of 61
Ability Requirement
Score
Ability to track staff time spent on maintenance, repairs, work orders, etc.
4.13
Multiple staff may work on a single item.
4.14 Ability to track costs of supplies for maintenance activities and/or repairs.
Ability to track parts used for maintenance and repair activities such as
4.15
pumps, generators, motors.
Ability to estimate the cost of a repair or maintenance activity. For
4.16
example, replacement of a fire hydrant.
Ability to track warehouse inventory for maintenance and repairs to
4.17
include rolling warehouses (trucks) and warehouse facility.
Ability to attach documents or other media files for work orders,
4.18
maintenance, assets and repairs.
Page 51 of 61
ATTACHMENT C
Process Overview RFP Scope of Services Prioritization
Page 52 of 61
ATTACHMENT D
Internal
Selectron
Selectron
Customer
Project
Info
Zoning Re- Tracking SWIFT
System
Opinion Zoning POSSE (New)
(CIS)
Project
PIMS Tracking Hansen PASS
(Old)
Page 53 of 61
ATTACHMENT E
I. Compliance/Certification
A. Please describe your organizations ISO 27001/ISO 27002 certification or compliance
status.
B. Please describe your organizations SSAE No. 16 Attestation status.
C. Please describe this systems compliance with NIST 800-53 v4 controls.
D. Please describe any third party licenses required for the software. Please describe the
process for upgrading, fixing and supporting the third party software.
E. Please confirm that exchanges of sensitive data shall be approved in writing by
Chesterfield County before any sensitive data is released to others by the Contractor.
Please verify where data will reside.
II. Authentication
A. Please describe how the application authenticates users.
B. Please describe how the application interfaces with Active Directory.
C. Does the solution require unique authentication in order to access the system?
D. Please describe any single sign on capabilities of the system.
E. Please describe the ability to accommodate enhanced security requirements, such as
dual authentication.
3. Delete Data
4. Change Data
5. View Data
6. Search data
7. Approve data
K. Please describe security reports showing:
1. Authorized system use
2. Unauthorized system use
3. Security profiles by user (indicates multiple profiles)
4. Effective dates security changes
V. Password Management
A. Please verify that you can provide the following password management functionality (by
security administrator):
1. Password length can be defined to a minimum number of positions.
2. Password aging is a defined maximum number of days.
3. Password lock-out after defined number of failed attempts.
4. Notification when number of failed attempts is exceeded.
5. Passwords can be reset by specified levels of administrators.
6. Passwords can be changed by users if access password is correct.
7. Passwords must be case sensitive.
8. Password must contain alpha-numeric and special characters.
9. Please describe if passwords should be randomly generated by the system and be
sent in an encrypted e-mail to the user so the administrator resetting does not know
password.
10. Secure self-serviced password reset should be allowed. Please describe.
11. Password cannot be the same as the account name.
B. Please describe ability to disconnect or automatically logs out user session during
designated periods of Inactivity.
C. Please describe if system warns user that they will be disconnected before
automatically logging off user.
D. Please verify users can be inactivated verses deleted when access is no longer needed.
E. Enforces a limited number of consecutive invalid attempts by a user during an
organization defined time period.
F. Please describe ability to limit the number of concurrent sessions for each user to an
organization defined number.
VI. Encryption
A. Describe encryption method and strength for passwords in motion.
B. Describe encryption method and strength for passwords at rest.
C. Please describe encryption type and level for data in motion.
Page 57 of 61
D. Please describe encryption type and level for data at rest.
E. Describe the methods used to encrypt back-up data, if applicable.
a. Documents
b. Type of transaction
Page 58 of 61
c. Source of transaction
d. Error reports