Loading...
HomeMy WebLinkAboutresolution.council.072-18 RESOLUTION #72 (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 CHERRYROAD TECHNOLOGIES, INC AUTHORIZING THE CITY MANAGER TO EXECUTE SAID CONTRACT AMENDMENT ON BEHALF OF THE CITY OF ASPEN, COLORADO. WHEREAS, there has been submitted to the City Council a contract amendment for additional support hours for the Oracle Enterprise Resource Planning (ERP) application between the City of Aspen and CherryRoad Technologies Inc, a true and accurate copy of which is attached hereto 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 that Contract Amendment for additional support hours for the Oracle Enterprise Resource Planning (ERP) application between the City of Aspen and CherryRoad Technologies, INC 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 301n day of April 2018. IL St ven S a ron, Mayor I, Linda Manning, duly appointed and acting City lerk do certify that the foregoing is a true and accurate copy of that resolution ad pted by the City Council of the City of Aspen, Colorado, at a meeting held pril 30`h, 2018. �o Linda Manning, City Cler CITY OF ASPEN ENTERPRISE RESOURCE PLANNING PROJECT PROJECT WYATT CHANGE REQUEST #7 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#7 -4 CherryRood tedtWoy a Date Version Description4/17/2018 1 1.0 Initial Draft Mike Rubilotta 4/17/2018 12.0 Pricing Update, Paul Nielsen Review and Approval Date Version Approval Page 2 of 12 Change Request q7 Chert yROOd R' wn"wog� SECTION 1 —CHANGE REQUEST INFORMATION Change This Change Request, with an effective date of 05/01/2018 will serve Description: as 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: Provide additional hours for 2018 Production support. This Change Request will increase the existing support bucket by 400 hours. Page 3 of 12 Change Request#7 u1 . CherryRoad (PI' tech SECTION 2—IMPACT ANALYSIS Change Complexity Classification: ❑ High ❑ Medium ® Low Cost Impact: Original Contract Value for $1,105,180.00 Implementation Services Additional Cost of Change Request#1 $ 0.00 Additional Cost of Change Request#2 $ 4,500.00 One-time ADP Implementation Fee Additional Cost of Change 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 Additional Cost of Change Request#7 $44,000 — Extended Support New Contract Value for Implementation $1,406,295.00 Services Details on additional cost of amendment: CherrvRoad 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 4 of 12 Change Request a71_ CherryRoad �1'. feChnobgia Problem • 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 I • Review and dose • Oracle SR Tracking - - — -- -- I I_ Knowledge . • . Stapdard CherryRoad's.Help Desk approach is a tiered approach. The following defines the various tierstlevels of the support services and responsible party throughout the support time frame. Tiered Approach to Support Levellrier 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 analyst, 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. Leveller 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. Leveller 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 5 of 12 Change Request#71 CherryRoad tt= '' tin, 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 Service 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 tier/team/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 Matter 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 6 of 12 Change Request t17. 31 . CherryRoad tt?'` tahrrolog�es 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. Page 7 of 12 Change Request#7 parr CherryRoad \�' [echnobgies CherryRoad Help Desk Ticket Process Flow Diagram CherryRoad Managed Service Center Help Desk Service Request Process Flour client End User 6 SMEs C 0 c �.N O.estivrRequstlCanmcnu em Nater 44 {IGryf1ll11 �' - �AOPIItnIm MN {(tea--c—__� V Icdutlen' N 4Jh—.BeNvMmdtmn i mem NeID Desk Tier 1 Other — Support Teams hupJ/Wisdenraad.c ye, dCYpAg"R N-*R-wm- /��AN�[jp/�,} vE Fumenmmcaed ReIDlWm MSCHelp Desk ServiceRequest .�Mb � rnahidM.�PpbUori 'C�AprradoreT/Sa1up Y" WNIrRvµev rest 6 Drde'r rnrdpuraum Duryer �nsoMd trrSyumrDtr VIMTed Deg"Ppdr Dofe�'PW6 NDOIr Rrqueep Ne M Ovt R _ OmeReq"& Nonfl R[pener . DepWWuWn No re Grade Support Servlw Request SaksM wewdee Figure 1 Page 8 of 12 Change Request#7 }t! CherryRoad whnda& 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 area 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-to-day 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 9 of 12 Change Request#7 A . CherryRoad' �'' trchrioloyi« Costs This long-term support includes: • One seat license to CherryRoad Cloud Success Platform for ticket management • Includes a 'bucket' of 400 hours of remote support to be used by the City at their discretion for Release Management and Incident based support Invoices will be billed monthly over an 8-month period for a total amount of$44,000.00 Month Amount May 2018 $5,500 June 2018 $5,500 July 2018 $5,500 August 2018 $5,500 September 2018 $5,500 October 2018 $5,500 November 2018 $5 500 December 2018 $5,500 TOTAL 1 $44,000 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 10 of 12 Change Request#7 = „ CherryRoad t' tedlVu 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. o - Time Fed 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 11 of 12 Change Request#7 .-A CherryRoad ' ted—kgs 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 Technol gies Inc. Date Approved by: City of Aspen Date Comments: None or— ❑ See below: Page 12 of 12