CONTRACT 6009A-1 Amendment CLOSEDAgreement No. 6009A-1
FIRST AMENDMENT TO
PROFESSIONAL SERVICES AGREEMENT
BETWEEN
THE CITY OF EL SEGUNDO AND
BUFFALO COMPUTER GRAPHICS, INC.
This first amendment ("Amendment") to Agreement No. 6009 ("Agreement") is entered
into this 7' day of December 2021 by and between the CITY OF EL SEGUNDO, a municipal
corporation and general law city ("CITY") and BUFFALO COMPUTER GRAPHICS, INC., a
New York Corporation ("CONSULTANT").
1. Pursuant to Agreement Section 34, Subsection C of Agreement Section 1
(Consideration) is amended to increase the not to exceed compensation amount to a
new aggregate total of $592,099.23.
2. Pursuant to Agreement Section 34, Exhibit "B," as referenced in Agreement Sections
2(A), 10(B), and 31, is amended in its entirety by Attachment 1 to this Amendment,
which is incorporated by reference to reflect the updated CONSULTANT budget.
3. Pursuant to Agreement Section 34, Agreement Section 7 is amended to update the
termination date from February 01, 2022 to March 31, 2023.
4. This Amendment may be executed in any number or counterparts, each of which will
be an original, but all of which together constitutes one instrument executed on the
same date.
5. Except as modified by this Amendment, all other terms and conditions of the
Agreement remain the same.
[Signatures on next page]
-1-
Agreement No. 6009A-1
IN WITNESS WHEREOF the parties hereto have executed this Amendment the day and
year first hereinabove written.
ATTES
y PVW11
Tracy Weaver,
City Clerk
APPROVED AS TO FORM:
Joaquin a.�quez,
Deputy Ry Attorney
Eta
BUFFALO COMPUTER GRAPHICS,
INC.
Gary F: t'asterson,.
Vice President
Agreement No. 6009A-1
ATTACHMENT 1
UPDATED EXHIBIT "B" TO AGREEMENT
(CONSULTANT BUDGET)
BE
Agreement No. 6009A-1
Buffalo Computer Graphics, Inc.
�' 4185 Bayview Road
Blasdell, NY 14219
F?drtlVV4 fwnp�Go, Gugw�,a 716-822-8668
www.BuffaloComputerGraphics.com
November 3, 2021
Quote #3954
Randy Collins
LAMACS
RCollins@elsegundo.org
Randy Collins:
Thank you for your continued interest in Buffalo Computer Graphics' (BCG) emergency management products,
BCG is pleased to offer this support quotation to LAMACS. Based upon the needs of the Los Angeles Operating
Area as we understand them for year two of the project, we have put together a quote that covers the hosting,
software, maintenance, support, training, development, and project management to expand the solution from
its initial pilot footprint to usage for all 88 cities in the operating area.
I would be happy to answer any questions or discuss this proposal further at a time that is convenient to you.
Please feel free to contact me by phone (716-822-8668 ext. 127) or e-mail (tmasterson@bcgeng.com) at any
time, and I look forward to working with you on this project.
Sincerely,
Tim Masterson
DLAN Product Manager
November 3, 2021 LAMACS Quote #3954 Page 1
Agreement No. 6O09A-1
DLAN System
For this project, BCG is not proposing any additional DLAN modules. For reference here is LAMACS current
package:
• Ticket Manager
• Ticket Manager Premium
• Mobile Responder
• Communication Center
• Streaming Video
• Chat
• Social Media Basic
• Status Board
• Status Board Builder
• GIS Basic
• GIS Premium
• Phonebook
• Phonebook Premium
• Reference Library
• Incident Folders
• Role Checklist
• Incident Action Plan
• Situation Report
• Resource Database
• User List
• System Administration
• Online Help
• System Documentation
Additional modules and features can be added to your system at any time. Ask your BCG representative for
additional information.
Maintenance & Support
BCG's Software Development Lifecycle for DLAN Updates is an agile development process that produces update
patches every eight to ten weeks. These updates are coordinated with LAMACS and will only be installed after
an approved maintenance window has been determined by LAMACS and BCG.
Platinum Plus Maintenance & Support
Platinum Plus Level Maintenance and Support Includes:
• Unlimited 24/7 Support Line
• 24/7 Release Installation
• 24/7 Activation Support— 8 Cases Per Year
• New Releases of Product
• New Release Review Webinars
• Point Patches for New Releases
• Hot Fixes for New Releases
• Rush Delivery of Hot Fixes Specific to
Organization's Site or Installation
• Server Node Support (up to 4 nodes)
• Custom BCG Services — 240 hours per year
• Onsite Support Per Year - 8 hours per year
Third Tier Support
BCG will provide tier three support to all cities in the Operating Area with regards to issues and questions
related to the software. Initial support will be handled by authorized users and system administrators within the
Policy group of the solution as well as trained City Admins.
November 3, 2021 LAMACS Quote #3954 Page 2
Agreement No. 6009A-1
c ),
Hosting
BCG will provide a hosted solution in one of its secure US data centers. Cloud hosting includes hardware, third -
party software (aside from G1S), and bandwidth to support up to 1000 concurrent users on the site.
BCG has partnered with Lumen for high -availability application hosting. Lumen offers a number of service
options which include high SLAB, failover and redundancy. Servers will be in a secured facility (24/7/365). These
facilities have enhanced security measures such as key card access, a secondary biometric authentication and
video surveillance. Each data center holds several certifications and compliances (e.g. PCI DSS, SOC 2 TYPE II). A
list of security features, certifications and compliances for a particular data center can be provided upon
request.
The uptime on the solution will be 99.9% excluding scheduled maintenance windows. Full nightly backups will be
performed and retained for 7 days. BCG will provide an RPO time of 4 hours and an RTO time of 24 hours for
Disaster Recovery.
BCG Non -Recurring Services
• Migration
• City On Boarding — Project Management & Setup
• City On Boarding — Training
• Development
Migration
Cost to cover migrating your current DLAN system into the new Lumen sever environment for improved
performance and scalability.
City On Boarding — Project Management & Setup
BCG will setup new accounts, roles, security etc. as needed to on board 3-5 users within each of thel 88 cities
within LAMACS. On Boarding assumes no major changes in workflows, forms, dashboards, or other key DLAN
settings. If additional development is needed by a city, additional fees may apply.
City On Boarding —Training
Training includes a 2-hour virtual training session with 1 instructor for each of the 8 DMAC areas for a total of 16
hours. Training will consist of mixed lecture and hands-on skills activities.
Training price also includes video production, updated quick reference guides, and course materials.
Development
Development includes a number of key initiatives as requested by LAMACS including upgrades to the following
modules:
• Chat
• Communication Center
• GIS
• Incident Action Plans
• Incident Configuration
• Phonebook
• Ticket Manager
November 3, 2021 LAMACS Quote #3954 Page 3
Agreement No. 6009A-1
IXM�. I yni ���Gdup
It also includes security enhancements and one week (40 hours) of integration services.
Pricing Tables
Year 2
Year 3*
*Pricing is estimated based on current system use and does not include any additional on boarding or
development services. Additional fees may apply based on the needs of LAMACS.
November 3, 2021 LAMACS Quote #3954 Page 4
Agreement No. 6009A-1
Terms and Conditions
Please see contract for full list of terms & conditions.
Custom Development Terms
Custom software will be designed, developed, tested and ready for installation on LAMACS's DLAN system over
the course of the calendar year. Once completed, it can be scheduled for installation and configuration at a
date/time of LAMACS's choosing.
All development built into the DLAN product is owned by BCG and can be distributed to other DLAN customers
as BCG sees fit. BCG retains all ownership rights to the DLAN Incident Management Product and all code that is
developed within DLAN as a part of this project. Following development, testing, and installation in LAMACS's
DLAN environment, LAMACS will retain a license to these new features for the duration of their contract or until
BCG and LAMACS mutually agree that said features are no longer necessary within the software to support the
LAMACS's needs.
Maintenance & Support Terms
The annual maintenance & support term will begin on 2/1/2022.
For government customers in the United States, an "Activation" is defined as a formal local, state, or federal
declaration of emergency. In order to receive 24/7 activation support, the customer must notify BCG of the
declaration and be able to provide a copy of the declaration upon request.
For Activation support, a support case is defined as a single support issue and the reasonable efforts needed to
resolve it. A single support issue is a problem that can't be broken down into subordinate problems. If it can be
broken down into subordinate problems, each subordinate problem shall be considered a separate support
case. A case may require multiple contacts and offline research to achieve final resolution. A BCG support staff
member will agree on the definition of the problem with you when you raise the support case. The case will be
closed after the support professional has delivered one or more suggested solutions to you. If the support
professional is unable to deliver a solution, you'll be notified and the case will be closed as unresolved. Although
our support staff will make best efforts to resolve your issue, BCG cannot guarantee to resolve all issues, due to
the diversity of our customers' computer configurations.
Custom BCG Services include:
Form Building
Client Configuration
Server Migrations/Configuration
Security Scans
Data Imports
Data Feed Integration
Individualized Web Trainings
Other services may also be included at the discretion of BCG. Customers will be given a time estimate for
requested services, any hours above those included in your support contract will be billed separately.
November 3, 2021 LAMACS Quote #3954 Page 5
Agreement No. 6009A-1
Requests for system modification to enhance DLAN capabilities are not directly covered by your maintenance &
support contract and will be billed on a times and material basis. If the BCG team feels that a requested
customization will be beneficial to other customers, it may be developed at a significantly reduced cost or at no
cost and then provided to all customers with a current maintenance & support package.
For Platinum and Platinum Plus customers, the full day (8 hours) of on -site support must be held within normal
business hours and includes the cost of travel and lodging.
Unless specified, On -site support is not covered by DLAN's maintenance and support packages. All on -site
support will be billed on a time and materials basis.
Any customer without a current maintenance and support package will be billed at an hourly rate for all BCG
support, including phone and email support.
All documentation will be provided in American English unless otherwise specified.
Supporting Hardware and Software
Client PC and Mobile Devices
Since DLAN is an internet-based solution, it can be accessed from most operating systems (e.g. Apple iOS,
Microsoft Windows, Android) and mobile devices (e.g. Apple iOS Devices and Android Devices) as long as a
modern browser is installed. The latest versions of Chrome, Firefox, Safari, Android Mobile, Internet Explorer,
and Edge are all supported. BCG reserves the right to change supported browsers/devices to reflect changes in
technology.
Client PCs do not require DLAN software to be loaded on them; all system software resides on the data center
server. Client PCs do not have to be dedicated to DLAN, and may run any other desired applications. Any
application licensing required to access files that user upload to DLAN is the responsibility of the customer (e.g.
Adobe Acrobat, MS Word, MS Excel, MS PowerPoint).
On Site Training Requirements
For customers that have included onsite training in their purchase, customer must provide an adequate facility
for training personnel for the use of DLAN. This includes a computer for each participant that meets BCG's
criteria for client devices as outlined above. Additionally, the customer must provide a stable high speed
(broadband) Internet access connection with sufficient bandwidth and coverage to support simultaneous access
by all students and instructors. A large format TV or projector and video cable is required to assist the instructor
in displaying examples and presentations. BCG instructors will typically bring their own laptop but if the training
facility has specific security or network requirements, the customer will be responsible for providing an
instructor PC that functions at their facility.
GIS Specifications
GIS Premium requires a connection to ESRI's ArcGIS Server or an ArcGIS Online account in order to serve up
basemaps, provide geocoding & geoprocessing, view data overlay services (layers), use/embed ESRI's
operational dashboards into Status Boards, and provide geometry services. if your agency already has ArcGIS
licensing, DLAN can consume and leverage your existing services at no additional cost. DLAN's GIS toolset is
compatible with ESRI's ArcGIS Server (versions 10.1 or higher at the workgroup and enterprise levels) or ArcGIS
Online.
November 3, 2021 LAMACS Quote #3954 Page 6
Agreement No. 6OO9A-1
m r,
Alternatively, if your agency does not have access to an ArcGIS Server or ArcGIS online, BCG can provide you
with access to ArcGIS services. Please talk to your BCG representative for details. Access to BCG's ArcGIS server
services includes basic ArcGIS online map services (basemaps, map services, feature services, geocoding
services, geometry services, and geoprocessing services). If your agency would like to manage your own custom
GIS layers, you will need your own ArcGIS Server or ArcGIS Online account. Additional licensing for custom
ArcGIS services is not provided by BCG and is the responsibility of the customer.
External services available within DLAN's GIS module (e.g. AERIS maps, Microsoft Bing Maps, Google driving
directions, and ESRI basemaps) are hosted by third parties that are not covered by the BCG Master Services
Agreement (MSA) or Service -Level Agreement (SLA). Availability of those services is dependent upon network
congestion, server availability, and other conditions present at these third parties and are not guaranteed as
part of any uptime guarantees outlined in the SLA. BCG will make every effort possible to resolve issues with 3'
parties or to suggest alternatives to those services.
November 3, 2021 LAMACS Quote #3954 Page 7
Agreement No. 6009A-1
Signature Page
I agree to the above pricing, terms, and conditions.
LAMACS
Authorized Signature:
Name:
Title:
Phone;
Email:
November 3, 2021 LAMACS Quote #3954 Page 8