HomeMy WebLinkAboutresolution.council.016-18 RESOLUTION #16
(Series of 2018)
A RESOLUTION OF THE CITY COUNCIL OF THE CITY OF ASPEN, COLORADO,
APPROVING A CONTRACT AMENDMENT BETWEEN THE CITY OF ASPEN AND
CHERRY ROAD TECHNOLOGIES, INC AND AUTHORIZING THE CITY MANAGER TO
APPROVE ON BEHALF OF THE CITY OF ASPEN, COLORADO.
WHEREAS, there has been submitted to the City Council a change order to a contract with
Cherry Road Technologies attached herewith as Exhibit "A";
NOW, THEREFORE, BE IT RESOLVED BY THE CITY COUNCIL OF THE CITY '
OF ASPEN, COLORADO,
That the City Council of the City of Aspen hereby approves the change order to the contract
between the City of Aspen and CherryRoad Technologies, a copy of which is annexed hereto and
incorporated herein, and does hereby authorize the City Manager to execute said agreement on
behalf of the City of Aspen.
INTRODUCED, READ AND ADOPTED by the City Council of the City of Aspen on
. the 22nd day of January, 2018.
St4ri Skdron, Mayor
I, Linda Manning, duly appointed and acting City Clerk do certify that he foregoing is a
true and accurate copy of that resolution adopted by the City Council o the City of Aspen,
Colorado, at a meeting held on the 22nd day of January, 2018.
inda Manning, City CI rk
CITY OF ASPEN
ENTERPRISE RESOURCE PLANNING PROJECT
PROJECT WYATT
CHANGE REQUEST #6
Prepared for:
City of Aspen
130 S. Galena Street
Aspen, CO 81611
Prepared by:
CherryRoad Technologies Inc.
301 Gibraltar Dr. Suite 2C
Morris Plains, NJ 07950
Change Request#31.. CherryRoad
ter,Date Version Description1/4/18 1.0 Initial Draft Mike Rubilotta
Review and Approval
Date Version Approval
i
Page 1 of 12
Change Request#3 W CherryRoad
technologies
SECTION 1 —CHANGE REQUEST INFORMATION
Change This Change Request, with an effective date of 1/1/2018 will serve as
Description: a change in terms to the Services Agreement and Statement of Work,
Exhibit A, entered into on November 9, 2015 by and between the City
of Aspen and CherryRoad Technologies Inc. ("CherryRoad"). Except
as expressly amended herein, all other terms and conditions of the
Agreement shall remain in full force and effect.
Reasons for This change request will serve to provide the following:
Requesting
Change: Extend Production Support. The current Production support hours
have been exhausted and the coverage period ends on December
31, 2017. This Change Request will extend the support for 12
months from 1/1/18 through 12/31/18 and/or 1095 hours.
Page 2 of 12
Change Request#3 :►1 CherryRoad
�?':` terhndaeles
SECTION 2—IMPACT ANALYSIS
Change Complexity Classification: ❑ High
❑ Medium
® Low
CostDescription Services
Impact: Original Contract Value for $1,105,180.00
Implementation Services .
Additional Cost of Chane Request#1 $ 0.00
Additional Cost of Change Request#2 $ 4,500.00
One-time ADP Implementation Fee
Additional Cost of Chane Request#3 $ 0.00
Additional Cost of Change Request#4 $24,490.00
Taleo extension
Additional Cost of Change Request#5 $91,250.00
—Extended Support
Additional Cost of Change Request#6 $136,875
—Extended Support
New Contract Value for Implementation $1,405,305.00
Services
Details on additional cost of amendment:
CherryRoad On-Going Support
On—Going support focuses on two distinct areas:
• Incident-based support.
• Release Management for Oracle Cloud.
Incident-Based Support
Incident-based support covers the management and resolution of Level (or Tier) 2, 3 and 4
support for Application and Technical issues. Beyond normal break-fix incidents, we recognize
the special care that is required for release management for the Cloud solution.
A key component to meeting the City of Aspen requirements is ensuring issues or incidents are
properly recorded, managed, and resolved. Our aim is to restore Aspen as quickly as possible
while finding and addressing the root cause of the problem, as summarized below.
Page 3 of 12
Change Request#3 ,ail . CherryRoad
technologies
ProblemIncident Management
1-ind the undertying cause
Detection and Recording Problem Control Create and Review Request for
• Classification and Support Error Control Change
Investigation and Diagnosis • Proactive Management Evaluate Change
Resolution and Recovery • Major Incident/Problem Authorize and Schedule Change
Incident Closure Review Prepare and Implement
• Monitoring Review and Close
• Oracle SR Tracking
Knowledge Management—Identify and Standardize Solutions
CherryRoad's Help Desk approach is a tiered approach. The following defines the various
tiers/levels of the support services and responsible party throughout the support time frame.
Tiered Approach to Support
Level/Tier 1 Support(Aspen)
The level 1 support staff will consist minimally of two support resources. A security administrator
will be needed to handle all application security related service requests and a level 1 support
analysts, with knowledge of the application, will be needed to resolve non-complex issues such
as account lock outs, re-setting passwords, issues accessing the system and questions
regarding how to use the application.
Level/Tier 2 Support(CherryRoad)
Level 2 support will be provided by CherryRoad Managed Services, with assistance from the
Aspen support team. When a service request requires more in-depth analysis, it will be routed
to the level 2 support staff either by phone, email, or via ServiceNow. The level 2 support staff,
consisting of experienced cloud generalists, will complete an initial triage of the request,
determine the cause and begin developing a solution. In the cases where a full code analysis is
needed or actual coding changes are required, the service request will be routed to level 3.
Please Note: Aspen will be required to complete the final testing of all implemented solutions
and sign off on deployment to the production environment.
Level/Tier 3 Support(CherryRoad)
Level 3 support will be provided by CherryRoad Managed Services. If, during the analysis by
the level 2 support staff, it is determined that further detailed technical analysis is required, the
level 3 support staff will take over the service request. The level 3 support staff, fully equipped
to resolve the most complex of service requests, will include both experienced functional and
technical resources with expertise in covering a wide range of system issues. Level 3 support
Page 4 of 12
Change Request#3 . CherryRoad
whnokgm
will complete any remaining analysis and will find, implement and unit test the solution. If
required, Level 3 resources will work with Oracle'as needed to facilitate resolution.
Please Note: Aspen will be required to complete the final testing of all implemented solutions
and sign off on deployment to the production environment.
Level/Tier 4 Support(Oracle)
If during the analysis it is determined that the issue needs to be escalated to Oracle support,
CherryRoad will log the service request with Oracle and manage all communication with them
regarding the service request. Once Oracle provides a solution, CherryRoad will supply details
of the solution to the Aspen and then move forward to implement and test the solution as part of
Level 4 support.
Help Desk Ticket Lifecycle
All service requests will flow through one or more of the following steps during its lifecycle.
Initiation
Whether the contact is to request documentation or to report a problem, the first stage of the
process is to create the Sevice Request(SR) and capture all the relevant information necessary
to either service the request, resolve the problem or escalate it to the next tier with sufficient
information to resolve the problem.
Assignment
If the SR is not resolved on the initial call, the SR is then assigned to the appropriate
tiertteam/resource for Aspen with the expertise of the effected application or module.
Resolution
Since an SR can range from a simple request with a documented resolution to an Oracle bug,
the various tasks, the timeframe and even the tier producing the resolution will vary with each
SR. However, in general, this stage involves the analysis, research and the action taken to fix
the root cause of a problem or to identify a suitable workaround until the problem can be
resolved.
Testing
Depending on the resolution, significant testing and even regression testing may be required
before receiving approval to implement the solution. Most typically, it involves a functional
analyst testing the solution in a non-production environment followed by Subject Mattter Experts
(SMEs) and/or end-user testing in another non-production environment to ensure the original
problem is resolved and no new problems have been introduced.
Page 5 of 12
Change Request as .. CherryRoad
Approval
Approval for the SR can be entered by Aspen as a comment in the ServiceNow SR or via email
to the assigned CherryRoad resource. Approval of an SR indicates the solution has been
tested and can now be scheduled for deployment to the production environment.
Implementation
This step represents the actual resolution. Examples would be the documented steps being
executed, configurations deployed to production or the deployment of a vendor patch, code
modification, etc.
Closure
After the resolution has been provided and Aspen confirms, the SR is closed.
From initiation to closure, each SR within ServiceNow will be updated with relevant notes and
status changes. In addition, email messages will be sent upon initiation and at each status
change during the process. At any time, Aspen can log into the system or call the CherryRoad
help desk to get the current status on the SR.
The CherryRoad help desk ticket process flow below(Figure 1) illustrates the stages and
support levels involved during the lifecycle of an SR.
S
Page 6 of 12
Change Request#3 :j!} CherryRoad
\" technolaeres
CherryRoad Help Desk Ticket Process Flow Diagram
CfierryRo'ad Managed Service Center Help:Desk.Sei4ice Request Process Flow `-
Client End User&SMEs -
C
O
N
M _
C
Nl OoestbNRequesUCommems
t .Boo
Nu b7,
Ida 'FerapvXlwt
"docmnmtW md; :1�
. 'wed resduaan''
•� � - Chent Help Deik tier 1 Other
Support Teams
horyJWUbcdierryroad wN Yes CbSe RepgitB
NWfY.Ragwner
L+ecNa Orctnvdd liadeien -
:. R=Gallon
)MSC Help,Desk;Service Request;.. cnnmmafwi n
v
abl`enn be ��
• esdreetiy app ratwn
ed Conlg
eat bns6etue".
I— dienges>' Yes Clots Requen Is
NwfY Requener
' ieii 6'DepaY Cb^ti9uratlun CTanges
No '
N.Wrnon� IV
�licW nPMth..? y„ Close Rec W&
Test&Deploy Paed, Neufy.RtqueR<r,
NO
rn —
W
F �
e SOLC [Sem ncceryarcer 1
Releaseappraw�I� Cbse Repuest b"
Nddy Ren+mer'
DRpbYsdWirn '
fb
d Regore SRsmN t .
Yes ..-
,.Oracle Support:Serve Request
- blWon Prpdded
Figure 1
Page 7 of 12
Change Request#3CherryRoad
J` teOnolog m
Release Management for Cloud
The cloud model is different from on-premise and this is by design. For less cost, some
independence is given up. While historically, with an on-premise ERP solution, the user could
wait long periods of time to apply releases. In the cloud, managing the release schedule is
critical. There are a few key concepts our team will be sure to enforce and is uniquely qualified
to deliver.
Release Schedule—With the Oracle Cloud, a flexible but prescribed release schedule is
enforced. Familiarity and a cadence with this schedule is necessary. Our team will bring these
aspects to Aspen.
Integration with Cloud— Integration with the Cloud has more constraints than a traditional on-
premise solution and our Team brings the tools, methods and experience to work effectively
with the constraints. Our Team also brings experience with integration from the Cloud to other
systems.
Oracle Tickets—It is important to understand the Oracle Cloud ticket process and what levers
are available to escalate if needed. Our team brings this knowledge as well.
Summary
In each area above, our team brings unmatched experience working with Oracle's Cloud
solutions and team to ensure your application is updated while not impacting day-today
activities.
This long term support includes:
• One seat license to CherryRoad Cloud Success Platform for ticket management is included
with the proposed annual SaaS subscription fees.
• One release management service (upgrade to next software release)
• Incident based support
Please Note: additional seat licenses, release management services or incident-based support
hours may be added at an additional fee. In addition, CherryRoad is able to provide Level 1
support if desired by Aspen at an additional cost.
Please Note: The above support would follow the same process as outlined in the on-going
support above. Additional seat licenses, release management services or incident-based
support hours may be added at an additional fee.
Page 8 of 12
Change Request#3 %+l CherryRoad
�• technologic
Costs
This long-term support includes:
• One seat license to CherryRoad Cloud Success Platform for ticket management
• Includes a 'bucket' of 1095 hours of remote support to be used by the City at their discretion
for Release Management and Incident based support
• Invoices will be billed mo hly over a 12 month period for a total amount of$136,875.00
Month Amount
1 $11,406.25
2 $11,406.25
3 $11,406.25
4 $11,406.25
5 $11,406.25
6 $11,406.25
7 $11,406.25
8 $11,406.25
9 $11,406.25
10 $11,406.25
11 $11,406.25
12 $11,406.25
TOTAL $136,875
Please Note: Additional seat licenses, release management services or incident-based support
hours may be added at an additional fee (see below). In addition, CherryRoad is able to provide
Level 1 support if desired by the City.
Page 9 of 12
Change Request#3 A'. CherryRoad
(f` whnolog-
Discounted Support Costs
The City can supplement the 1095 hours provided in the baseline support with the following
discounted 'buckets' of support hours. These hours can be used at the City's discretion.
Service • - Time Fee
200 Support Hours for Oracle ERP and HCM Cloud ($120 per hour) $24,000.00
300 Support Hours for Oracle ERP and HCM Cloud ($115 per hour) $34,500.00
400 Support Hours for Oracle ERP and HCM Cloud ($110 per hour) $44,000.00
Taleo TBE Support ($125 per hour needed)
Assumptions
1. Invoices will be submitted with supporting documentation providing detailed explanations
of hours worked in the month.
2. Pre-Approval for any SR over 10 hours of work is required by Aspen Management in
advance
3. Aspen can request specific CherryRoad resources to work on open SRs. Every attempt
will be made to make the requested resources available but specific resources cannot
be guaranteed
4. All change requests for reports and security will be counted against the extended
support hours
Due to the inability to estimate technical retrofit changes from one release to another we have
Section 3—Impact to Scope of Services
1) There are no changes to the scope of services.
Page 10 of 12
Change Request#3 } . CherryRoad
�? talmol*w
Section 4—Non-Collusion and Acceptance.
The undersigned attests under penalties of perjury that he is the representative, agent, member
or officer of the contracting party, that he has not, nor has any other member, employee,
representative, agent or officer of the firm, company, corporation or partnership represented by
him, directly or indirectly, to the best of his knowledge, entered into or offered to enter into any
combination, collusion or agreement to receive or pay, and that he has not received or paid, any
sum of money or other consideration for the execution of this Change Request other than that
which appears upon the face of the Change Request.
Approved by: on:
CherryRoad Technologies Inc. Date
Approved by:
CityAspen Date
Comments: ❑ None or— ❑ See below:
Page 11 of 12