Loading...
HomeMy WebLinkAboutContract 63075CSC No. 63075 FORT WORTH CITY OF FORT WORTH COOPERATIVE PURCHASE AGREEMENT This Cooperative Purchase Agreement ("Agreement") is entered into by and between Carahsoft Technology Corporation ("Vendor") and the City of Fort Worth, ("City"), a Texas home rule municipality. Vendor are each individually referred to herein as a "party" and collectively referred to as the "parties." The Cooperative Purchase Agreement includes the following documents which shall be construed in the order of precedence in which they are listed: 1. This Cooperative Purchase Agreement; 2. Exhibit A — Vendor's Price Quotation and Scope of Services; 3. Exhibit B — Cooperative Agency Contract (OMNIA Software Solutions and Services Contract R240303); 4. Exhibit C — Conflict of Interest Questionnaire; 5. Exhibit D — Network Access Agreement; and 6. Exhibit E — Verification of Signature Authority. The Exhibits referenced above, which are attached hereto and incorporated herein, are made a part of this Agreement for all purposes. Vendor agrees to provide City with the services and goods included in Exhibit A pursuant to the terms and conditions of this Cooperative Purchase Agreement, including all exhibits thereto. If any provisions of the attached documents, conflict with the terms herein, are prohibited by applicable law, conflict with any applicable rule, regulation or ordinance of City, the terms in this Agreement shall control. City shall pay Vendor in accordance with the fee schedule in Exhibit A and in accordance with the provisions of this Agreement. Total payment made under this Agreement for the first year by City shall be in the amount up to Eighty Thousand Six Hundred Fifty -Three Dollars and Twenty Eight Cents ($80,653.28). Vendor shall not provide any additional items or services or bill for expenses incurred for City not specified by this Agreement unless City requests and approves in writing the additional costs for such services. City shall not be liable for any additional expenses of Vendor not specified by this Agreement unless City first approves such expenses in writing. The authorized amount is per the service term and the payment of the contract and subsequent renewal terms may be made up to thirty days in advance. The term of this Agreement shall begin on February 22, 2025 and end on December 31, 2025. The City shall be able to renew this Agreement for two additional one-year renewal options beginning January 1" of the applicable year through December 31st of the applicable year by written agreement of the parties. In the event OMNIA Software Solutions and Services Contract R240303, attached hereto as Exhibit B, is extended, renewed, or replaced by a substantially similar cooperative agreement ("Successor Contract"), the parties may extend or renew this Agreement by written agreement of both parties. OFFICIAL RECORD Cooperative Purchase Agreement CITY SECRETARY City of Fort Worth & Carahsoft Technology Corporation FT. WORTH, Tx Page 1 of 26 Vendor agrees that City shall, until the expiration of three (3) years after final payment under this Agreement, or the final conclusion of any audit commenced during the said three years, have access to and the right to examine at reasonable times any directly pertinent books, documents, papers and records, including, but not limited to, all electronic records, of Vendor involving transactions relating to this Agreement at no additional cost to City. Vendor agrees that City shall have access during normal working hours to all necessary Vendor facilities and shall be provided adequate and appropriate work space in order to conduct audits in compliance with the provisions of this section. City shall give Vendor reasonable advance notice of intended audits. Notices required pursuant to the provisions of this Agreement shall be conclusively determined to have been delivered when (1) hand -delivered to the other party, its agents, employees, servants or representatives, (2) delivered by facsimile with electronic confirmation of the transmission, or (3) received by the other party by United States Mail, registered, return receipt requested, addressed as follows: To CITY: To VENDOR: City of Fort Worth Carahsoft Technology Corporation Attn: Jesica McEachern, Assistant City Manager Attn: Kristina Smith, Director of Contracts 100 Fort Worth Trail 11493 Sunset Hills Road, Suite 100 Fort Worth, TX 76102 Reston, Virginia 20190 Facsimile: (817) 392-8654 Facsimile: N/A With copy to Fort Worth City Attorney's Office at same address IP Indemnification. Vendor agrees to indemnify, defend, settle, or pay, at its own cost and expense, including the payment of attorney's fees, any claim or action against the City for infringement of any patent, copyright, trade mark, service mark, trade secret, or other intellectual property right arising from City's use of the Deliverable(s), or any part thereof, in accordance with the Agreement, it being understood that the agreement to indemnify, defend, settle or pay shall not apply if City modifies or misuses the Deliverable(s). So long as Vendor bears the cost and expense of payment for claims or actions against the City pursuant to this section, Vendor shall have the right to conduct the defense of any such claim or action and all negotiations for its settlement or compromise and to settle or compromise any such claim; however, City shall have the right to fully participate in any and all such settlement, negotiations, or lawsuit as necessary to protect the City's interest, and City agrees to cooperate with Vendor in doing so. In the event City, for whatever reason, assumes the responsibility for payment of costs and expenses for any claim or action brought against the City for infringement arising under the Agreement, the City shall have the sole right to conduct the defense of any such claim or action and all negotiations for its settlement or compromise and to settle or compromise any such claim; however, Vendor shall fully participate and cooperate with the City in defense of such claim or action. City agrees to give Vendor timely written notice of any such claim or action, with copies of all papers City may receive relating thereto. Notwithstanding the foregoing, the City's assumption of payment of Cooperative Purchase Agreement City of Fort Worth & Carahsoft Technology Corporation Page 2 of 26 costs or expenses shall not eliminate Vendor's duty to indemnify the City under the Agreement. If the Deliverable(s), or any part thereof, is held to infringe and the use thereof is enjoined or restrained or, if as a result of a settlement or compromise, such use is materially adversely restricted, Vendor shall, at its own expense and as City's sole remedy, either: (a) procure for City the right to continue to use the Deliverable(s); or (b) modify the Deliverable(s) to make them/it non -infringing, provided that such modification does not materially adversely affect City's authorized use of the Deliverable(s); or (c) replace the Deliverable(s) with equally suitable, compatible, and functionally equivalent non -infringing Deliverable(s) at no additional charge to City; or (d) if none of the foregoing alternatives is reasonably available to Vendor, terminate the Agreement, and refund all amounts paid to Vendor by the City, subsequent to which termination City may seek any and all remedies available to City under law. VENDOR'S OBLIGATIONS HEREUNDER SHALL BE SECURED BY THE REQUISITE INSURANCE COVERAGE REQUIRED BY CITY. Data Breach. Vendor further agrees that it will monitor and test its data safeguards from time to time, and further agrees to adjust its data safeguards from time to time in light of relevant circumstances or the results of any relevant testing or monitoring. If Vendor suspects or becomes aware of any unauthorized access to any financial or personal identifiable information ("Personal Data") by any unauthorized person or third party, or becomes aware of any other security breach relating to Personal Data held or stored by Vendor under the Agreement or in connection with the performance of any services performed under the Agreement or any Statement(s) of Work ("Data Breach"), Vendor shall immediately notify City in writing and shall fully cooperate with City at Vendor's expense to prevent or stop such Data Breach. In the event of such Data Breach, Vendor shall fully and immediately comply with applicable laws, and shall take the appropriate steps to remedy such Data Breach. Vendor will defend, indemnify and hold City, its Affiliates, and their respective officers, directors, employees and agents, harmless from and against any and all claims, suits, causes of action, liability, loss, costs and damages, including reasonable attorney fees, arising out of or relating to any third party claim arising from breach by Vendor of its obligations contained in this Section, except to the extent resulting from the acts or omissions of City. All Personal Data to which Vendor has access under the Agreement, as between Vendor and City, will remain the property of City. City hereby consents to the use, processing and/or disclosure of Personal Data only for the purposes described herein and to the extent such use or processing is necessary for Vendor to carry out its duties and responsibilities under the Agreement, any applicable Statement(s) of Work, or as required by law. Vendor will not transfer Personal Data to third parties other than through its underlying network provider to perform its obligations under the Agreement, unless authorized in writing by City. Vendor's obligation to defend, hold harmless and indemnify City shall remain in full effect if the Data Breach is the result of the actions of a third party. All Personal Data delivered to Vendor shall be stored in the United States or other jurisdictions approved by City in writing and shall not be transferred to any other countries or jurisdictions without the prior written consent of City. (signature page follows) Cooperative Purchase Agreement City of Fort Worth & Carahsoft Technology Corporation Page 3 of 26 The undersigned represents and warrants that he or she has the power and authority to execute this Agreement and bind the respective Vendor. CITY OF FORT WORTH: By: Name: Jesica McEachern Title: Assistant City Manager Date: 04/10/2025 APPROVAL RECOMMENDED: Chl-if�Ovha- f�YG ev By: Christopher Hard r (Apr 4, 2025 07:40 CDT) Name: Christopher Harder Title: Water Director ATTEST: n d F fQRt ap 0000,�Y090 op� 0 000 �o °=0 o PPP��1000 %J 00 OQa� �ElCASo� bUuaaao By: Name: Jannette Goodall Title: City Secretary VENDOR: Carahsoft Technology Corporation By: Name: Natalie L eMa Title: SLG Contracts Manager Date: 03/24/2025 Cooperative Purchase Agreement City of Fort Worth & Carahsoft Technology Corporation CONTRACT COMPLIANCE MANAGER: By signing I acknowledge that I am the person responsible for tie monitoring and administration of this contract, including ensuring all performance and reporting requirements. App, By: Homero Garza (Apr2, 202514:50 CDT) Name: Homer Garza I Title: IT Solutions Manager, Water Department APPROVED AS TO FORM AND LEGALITY: By: Ap�- Name: Hye Won Kim Title: Assistant City Attorney CONTRACT AUTHORIZATION: M&C: N/A OFFICIAL RECORD CITY SECRETARY FT. WORTH, TX Page 4 of 26 EXHIBIT A PRICE QUOTATION AND SCOPE OF SERVICES CARAHSOFT TECHNOLOGY CORPORATION Vendor's Price Quotation or Scope of Services — Exhibit A City of Fort Worth & Carahsoft Technology Corporation Page 5 of 26 PRICE QUOTATION CARAHSOFT TECHNOLOGY CORP 11493 SUNSET HILLS ROAD I SUITE 100 ( RESTON, VIRGINIA 20190 PHONE (703) 871-8585 1 FAX (703) 871-8S05 WWW,C/\RAHSOFT.COM I S/\LES@C/\RAHSOPT.COM TO: Homer Garza Water IT Data Systems Manager City of Fort Worth - Water Department IT 900 Monroe St. Ste 230 Fort Worth, TX 76102 USA EMAIL: Homero.Garza@fortworthtexas.gov PHONE: (817) 392-8633 TERMS: OMNIA Software Solutions and Services contract: R240303 Term: January 1, 2025 - December 31, 2027 FTIN:52-2189693 Shipping Point: FOB Destination Credit Cards: VISA/MasterCard/AMEX Remit To: Same as Above Payment Terms: Net 30 (On Approved Credit) Sales Tax May Apply FROM: Jazmine Fitts Carahsoft Technology Corp. 11493 Sunset Hills Road Suite 100 Reston, Virginia 20190 EMAIL: Jazmine.Fitts@carahsoft.com PHONE: (571) 662-3147 QUOTE NO: QUOTE DATE: QUOTE EXPIRES: RFQ NO: SHIPPING: TOTAL PRICE: TOTAL QUOTE: carahsoft 51190394 03/12/2025 04/11 /2025 ESD $80,653.28 $80,653.28 LINE NO. PART NO. DESCRIPTION - QUOTE PRICE QTY EXTENDED PRICE 1 CON-PRCN-1195 Professional Services $190.22 COOP 400 $76,088.00 ETech Consulting Support Services -Technical Management -Work Sessions -Group Testing -Report Development -Interfaces -Deployments/Go-Live -Post-Go Live Support Carahsoft Technology Corporation - CON-PRCN 2 CON-PRCN-1195 Professional Services $190.22 COOP 24 $4,565.28 Contingency Hours -Buffer for unexpected costs Carahsoft Technology Corporation - CON-PRCN SUBTOTAL: $80,653.28 TOTAL PRICE: $80,653.28 TOTAL QUOTE: $80,653.28 `Services to be provided by ETech Consulting, I.I.C. Page 6 of 26 Elwe'ch CONSULTING, LLC carahsoft ETech Consulting, LLC 160 Liberty Street NE, Suite 111 Salem, Oregon 97301 QUOTE FOR SERVICES City of Fort Worth, TX 900 Monroe St. Fort Worth, TX 76102 SERVICE DESCRIPTION DATE ISSUED: 3/11/2025 QUOTE EXPIRATION DATE: 6/1/2025 The support hours included in this quote are designed to be used flexibly to address Fort Worth Water's project backlog. ETech consultants will work with the FWW team to identify priorities and determine the best approach to tackling outstanding work. These hours can be utilized as needed over the 12-month contract period; however, they may not cover all items in the backlog, and any remaining work may need to be addressed in the following year's contract. The backlog identified in JIRA by Fort Worth Water and ETech is provided in an outline found on page 2. ESTIMATED PROJECT TERM February 22, 2025 — December 31, 2025 ASSIGNED CONSULTANTS • Nan Manning • Ryan Littlefield • Georgiy Sichinava PAYMENT TERMS AND CONDITIONS Invoicing will be submitted on the first business day of every month based on rates provided in the Service Estimate. The County will only be billed for the hours completed by ETech. County will issue payment within payment terms, within thirty (30) days of receiving the invoice. If the thirty (30) day period falls on a weekend or holiday, payment should be issued the following business day. SERVICE ESTIMATE SERVICE ETech Consulting Support Services - Technical Management - Work Sessions - Group Testing - Report Development - Interfaces - Deployments/Go-Live - Post -Go Live Support HOURS RATE 400 $190.22 AMOUNT .� Page 7 of 26 � � carahsoft Contingency Hours 24 - Buffer for unexpected costs TOTAL SCOPE OF WORK ESTIMATIONS ESTIMATE BACKLOG HOURS: 362 hours - 604 hours Technical Management (Development workfor backlog of Jira tickets) $190.22 $4,565.28 $80,653.28 Current estimate for the remaining JIRA tickets is 194 hours, but there are still some requests that have not been fully refined or sized. JIRA Tickets Request JIRA# Description with Notes Hours Summary GIS Document FWW- Currently in the Production environment only, there is a script that is 3 Email - 52 sending email template CON —DOCUMENT —UPLOAD to WaterITGISAdmin Script whenever any document is uploaded to the Infrastructure/Construction improvement record. request This needs to be restricted to only certain document types. Need full discovery session to decide what doc types we should send email for. Large Meter FWW- For building permit record types (Development/Commercial Building 6 emails to 50 Permit/*, custom fields group DEV_COM), we need to notate associated warehouse for meter request information. Where a large meter is being installed, Building Permits warehouse staff needs to know when the `Sale of Meter' fee type (WD07) has been paid. To capture 'large meter': * Add new custom fields subgroup `Water Meter Information'to existing custom fields group DEV_COM. ** Large Meter (Y/N) ** Meter Size (shared ddl WTR_M ISC_PRJ_REQ_SVCS_WATER—METER—SIZES) ** Meter Type/Model (values OMNI C2, OMNI F2, OMNI T2) * New expression to set value of Large Meter field to Yes where meter size >= 3, No where < 3 To enforce/remind staff to populate the new fields prior to invoicing WD07: * FAB script to stop assessment of fee type WD07 if custom field Large Page 8 of 26 � Epp, carahsoft Meter is null To send notification: * Create new notification template (or modify existing template WTR_MISC_PRJ_MR_LARGE) include: ** Meter Size ** Meter Type/Model ** Record Address ** Record Number * Create new PRA script to send this notification when fee type WD07 has been paid. Need record FWW- Records are currently not closing/expiring. Need to determine what the 15 expiration 48 expiration process/rule is for water projects with no activity and codified process for time frames. Water records # One time Batch process will be needed to close all existing expired records # Ongoing/scheduled batch job for ongoing expiration processing. # Create notification process to send email to applicant when record is expired. ## Do we need to send a warning email like 30 days ahead of expiration? Backf low Record FWW- For record type Development/Plumbing Backflow/Standalone/NA: 4 Improvements 44 * Need to assess reinspection fee (add new result type that will auto assess) * Need to close record when inspection is approved. (irsa to update workflow and close record) * Need expiration process (find out if the expiration is calc'd at issue date +180, then +180 days with each passed inspection or any inspection outcome?) Page 9 of 26 � � carahsoft Timeframe FWW- * Automatically generated comments regarding lead times cannot be 5 emails - Time 39 updated or adjusted by staff to coincide with In -House Design's current frame changes times. * Should/How can customers be notified if design lead times increase while their project is under review or awaiting design? This is regarding the autogenerating the 'Timeframe' condition. This is currently just to let the customer know the lead time. Need to analyze this process to streamline the way we let customers know the lead time - send customer emails. # Where is the initial time frame set/stored? Defaults? # What is the current trigger that sends existing email (possibly on the condition add?) # How do they currently adjust the timeframe. # How do you know when the timeframe needs to be adjusted? Batch job to FWW- NEED TO CLOSE OUT OLD/NO ACTIVITY RECORDS 8 'withdraw' 38 applications Need to determine criteria for batch (timeline, status) and define with no activity qualifying activity. Possibly send an email 30 day warning when an application met criteria and then a subsequent batch to close/withdraw record if no updates were made 30 days later. Some existing batches may be utilized - Accela is looking at batch jobs and expiration processes Contact FWW- * Require applicant and either developer or owner contact information. Information 33 ** Applicant is already required in the wmp pageflow - should be set to requirements Transactional. Cristina will talk to the Dev team to make the decision if we need a new contact type required in the pageflow. She will report back on that decision ** pageflow script to require EITHER the Developer or the Owner, but always require applicant. * Make email address and phone required fields ** Not just on account creation, but when contacts are added to the record. This could be solved by making the Applicant contact Transactional Page 10 of 26 IMF, carahsoft Condition clean FWW- The request was to 'Simplify/reduce the number of fields for condition 13 up 29 entry'. We need to review the condition process - when are they being added and why. It seems that conditions are being used as 'payment due', plan correction comments, -what fields are required --use standard conditions and standard comments? Communication FWW- We need to provide a list of email communications and display the 13 s Assessment 26 content and the `trigger' that is sending these emails. Once that data is collected, we need to analyze what needs to be changed, removed or added. * New notification for when a project is withdrawn (need to address all of the withdrawn statuses in the workflow - also may need to send a notice to Adolfos group) * Need an email to Customer when they apply making them aware their request is in Waster Development group and a timeline for how long Water Development group's review will take. ** Need to look at when the email is sent during the workflow and then maybe adjust that - timeframes have not been established yet. Maybe send when Application Approval is set to Approved? Design and Cost timeframe should send when it is in Adolfos queue. Maybe Construction timeframe should be sent after customer has accepted and payment has been made? * Outgoing email to customer when design is complete & fee can be paid, CHANGE SIGNATURE TO: WATER APPLICATIONS, 200 TEXAS ST, 76102, OFFICE PHONE: (817)392-8250, Email: [W-ate_rApps�FortWorthtQx-as.gov[mailto;WaterApps@EortWorthtexaa.go v] * Add "[ M I SC P RQJEQLSg FQRIWQRTHTEXAS. GOV [ m-ai ltQ: M I_SO P RQ1 E_OISP—EQ RTWORTHTEXAS.GOVI" as a drop down in _FROM_ selection(this may already be done - verify) also add fWaterAoosaFortWorthtexaq.Zgvlmailte-\NaterAppsCO)FortWorthtexas.g4 v] as an option in the `From'. * Automatically generated email for application approval for WMP-21- 00241 was sent to only one of the applicants on the permit, and NOT the primary applicant. Can the scripts be updated to send the emails to the Applicant and the Owner on the record? ** Need to make sure that the correct contacts are required and are receiving emails. Cristina says that only reference contacts are receiving emails. Look at scripts to verify how they are written for sending notifications. * Incomplete Submittal Status - Send auto email to customer. Send this at Page 11 of 26 Epp, carahsoft Application Submittal task- status Incomplete Submittal to all contacts. ** Need new Notification template with new language * ADD COMMUNICATION FOR CUSTOMER INFO REQUEST (Isabel— need follow-up with Isabel to clarify request) * Change notification email from Gregory Lewis to Individual TPW inspector (E. Garcia) {color:#bf2600}WHICH EMAILTEMPLATE?{color} Water module FWW- Assess who needs write access versus read only access to Water module access for users 21 data. Activate FWW- Requested by Casey Greasetrap 20 reviews for the Sometimes grease trap reviews are activated on permit records that do correct record not need a grease trap review. types only Data indicator for where Grease trap reviews are relevant. This could be by record type or by record type/custom field combination. Standard plan process — data indicator on the 'template' record that would pass on to 'step 3' permits as to whether or not grease trap was required Building FWW- Processes would benefit from the automated establishment of the 8 Permit/Miscella 18 parent/child relationship. neous Water Project Permit WE added abilityto associate the water and Building records through work relationship done in first sprint. Now that there is an established relationship, we need establishment to analyze ways that we can automate activities or synchronize records (via status updates, payments, etc) When contract FWW- Requested by Adolfo 20 is no longer 17 valid, customers * Need to capture high level contract data (dates, milestones, etc.) on should not be record allowed to pay * Possibly use status with PRB script to stop payment invoiced fees. * Maybe add condition to the record when contract expires with PRB logic * When contract is renewed, maybe utilize renewal process to create renewal record for new contract. Water Studies FWW- Request to provide filters for 5 Filter requests 16 Water Planning Plat (CP, PP, FP, FS record types) Water Planning Annexation - MT (AX, BAX, MT record types) * NEED TO REFINE REQUEST TO DETERMINE WHAT STATUS OR CRITERIA SHOULD BE CONSIDERED FOR THE RECORDS INCLUDED ON THESE FILTERS * NEED TO DETERMINEWHICH FILTER TYPES ARE BEING REQUESTED Page 12 of 26 � � carahsoft Add Water Study FWW- Record types: review task to 15 * Planning/Boundary Adjustment/City Initiated/NA additional * Planning/Full-Purpose Annexation/Owner Initiated/NA record * Planning/MTP Amendments/NA/NA workflows Request to add Water -Sewer Study review to the existing workflows and those tasks should auto -activate (parallel task set up). WUR/WFF - FWW- Request was made for a notification email sent to Document 14 jwod(@fortworthtexas.govlmailto:wod( bfortworthtexas.E!ovl for WFF and Upload/Resubm WUR record types to make staff aware that an applicant has uploaded or it notification resubmitted documents after receiving'corrections required' notice. * Use status/filters rather than emails? ** Look at the option to set record status or wf status based on document upload (DUA script), and then create a new filter to display all records where the 'docs received' status has happened. ** If users decide that they like the email option better, then we could create a DUA script to send a notification template. WUR Records - FWW- The WUR reviewers are using conditions/notices to capture workflow Comments not 13 notes and issues. visible in ACA * They are not using standard conditions (no setting for `display in ACA'. ** If standard conditions are used, then the ACA display setting will reflect what is set up in condition config. * Manually setting the `Inheritable' flag with each entry. ** If standard conditions are used, then the Inheritable setting will reflect what is set up in condition config. * They are not using workflow comments or standard comments. We should review the use of conditions to identify plan/study deficiencies. Workflow status and WF Comments would be a better place for ACA accessibility Automate FWW- Multiple user groups expressed interest in auto assessment of assessment of 12 reinspection fees, and then also the restriction of NOT allowing Reinspection inspections to be scheduled if reinspection fees are outstanding. fees * Need to know what the fee is (for each module) ** Different fee types or amounts for different records/modules * Should this always stop scheduling if the fee is assessed but not paid * Discuss creating new inspection status type to indicate when a fee should be assessed. 13 E%3 51 5 Page 13 of 26 � � carahsoft Permits not FWW- Need to refine this request. 5 closing or 1 1 expiring * Which record types need to be expired (Reported issue * What are the business rules about expiration? for Backflow * Do we need to send email notifications? Permits) ** 30 day warning ** Expired City Project FWW- This field is used for searching and is a `common denominator' for several 8 Number field 7 record/application types. I found custom fields called CPN, Water CPN, should be City Project Number. There are probably more. To get better search standardized results, these fields that all house City project numbers should all be across record called the same thing. numbers Modify Water fee FWW- Fees are manually calculated and added to permits based on meter size. 5 schedule 5 Users reference a paper copy of water fee assessment table to make these manual entries. These fees could be separated and configured to be added by simply selecting (Enter 1) which would streamline the entry of water fees to Scripting for FWW- Current process is very manual. Spreadsheets are sent to FWW to list 8 Paid Water Fees 4 permit records with paid water fees. on Building Permits User (El) manually verifies fee payment, meets the applied `water fee' condition and then manually resets the workflow to activate the Water task (This is in a parallel task group). Work order is then processed using CISCO (no changes to this process). Proposed Changes: * Review workflow configuration. Water Development Review might not be actually performing a review, rather researching if fees have been paid or not. This doesn't necessarily need to be a reviewtask. Could be a better fit of an adhoc task or no task at all. * Review fee payment processing. When water fees are paid, we could incorporate a PRA script to satisfy condition/update workflow and send out email notification if needed automatically. * Review impacted reports. Users indicated that there are existing workflow based reports in the system that would be incorrect if they changed the way these water fee payments are logged in the system. We should review the query for possible modifications. Reported related issue: Can payment in full trigger an automatic answering of the Payment Page 14 of 26 � � carahsoft Workflow and opening of the next workflow? See WMP-21-00202 where payment was made in full BEFORE the payment workflow was opened Sets for CPN FWW expiration 56 Create process where multiple records that are associated with the same updates. contract could be updated via set. This might be dependent on creating new record numbers/record type for contracts and managing those contracts via Accela. There is a large concern about stopping work where a contract is expired and how to effectively manage that process. 10 Page 15 of 26 hi Epp, carahsoft Create new FWW- New intake, custom fields, page flow, fees, doc requirements, inspections, record type 47 contractor requirements, and process for Water/Fire *require customers to enter fire sprinkler permit number and expression to Line/Backflow/ validate — then script to relate new record type as child of fire sprinkler permit. Permit scripts to stop submittal for contractors not allowed (need license information for allowable types) scripts to assess fees what doc types are required? what information is necessary from applicant when they submit the application online? and information for back office use only? what reports will be needed? filters? what inspection types should be available? FWW- Create new parallel task in the workflow Water Backflow Review (parallel Modify Fire 46 with Fire Review) FIR_ALL_2020.1 or create new workflow specific to this Sprinkler sprinkler record (since this wf is attached to 6 other record types) Process to incorporate Need new UserGroup for the staff that will be responsible for updating this Water Backflow workflow task. Review task Create script to automatically activate this task where the record type is Sprinkler/deactivate when it is not Sprinkler. 3 statuses (Fireline backflow permit required (NEXT), Fireline backflow permit not required (NEXT), Note (NC) Create script to send email to applicant where status = Fireline backflow permit required to let the customer know that a Water permit is required. (New Notification Template). *Need to discuss with Fire staff where/if we can 'stop' the sprinkler permit completion if the water fireline permit is not created/inspected. 10 E: Page 16 of 26 carahsoft FWW- Only users in usergroups 'Water Applications', 'Water Applications 5 Limit 51 Supervisor', 'Water Admin - Dept', 'WaterAdmin' 'Water Services', or 'Water usergroups Misc Projects' may add, invoice, or modify (waive) fees in fee schedule that can add, DEV WATER. invoice or modify fee types from fee schedule D EV_WATEWA TER Future Work SessionslMleetings: • These estimates have been made based on the current working style of FWW and allow for additional hours to assist with group testing sessions, working sessions, report development, deployments, and moderate priority changes. 30-40 hours o Weekly work sessions are 1.5 hours per week for ongoing work (est 6 weeks). o Attendance of other meetings as requested by Fort Worth staff. o Buffer to cover last minute meetings, and the additional support needed to accomplish workings tasks 28 - 40 hours Future Group Testing Sessions: Approximately 1 hour per lira ticket/story depending on complexity. 50 -150 hours New or Modified Report Development: (50-150 hours depending on the complexity and quantity of future report requests as well as refinement of requirements for the existing requests below): • (FWW-22) ACA Summary Report o ACA customers need to be able to see all relevant statuses at a glance. Adolfo can provide status types - these are all manually captured in access database, but may be in Accela as well. • (FWW-35) Create new Plan Deficiency report for Water o Create a report similar to the Building Permit Conditions/Comments o This is called the Plan Deficiency Report. Accela is currently working on the query for Clint. Clint provided the attachments. Water would like to recreate or repurpose for Water. • (FWW-37) Modify WTR_WATER_PRJ_OVERVIEW report and ALL WATER PAST DUE REPORT o Can fields for the street address be added? (Numb, Direction, Street Name and Street Type) o Using the network days formula in Excel, I got a different number of business days for Completed Submittal to Approval. o Some records have no Application Approved Date, and therefore no business days from completed submittal to approved. Are those applications that have never been approved? o I added a sheet called Pivot Table. It includes two pivot tables: one showing the current active task and number of returned records at that task. The second shows how many active task records were Page 17 of 26 � � carahsoft returned by the WMP number. Some WMPs in the second pivot table had over 20 active task records returned. What's happening there? o Application Submittal Date is pulling the last date the Application Submittal task was answered. o Format report to look similar to the Development "All tasks past due-MGMT" that is automatically run and sent to management weekly • (FWW-49) Upcoming Inventory Needs report o Cristina had conversation with water services group and they have requested away to gauge the inventory needs for the applications in play. This would most likely be with regards to IPRC records (but maybe inclusive of CFA and WMP records). We will have follow-up meetings to assess 1) the information that they want included on a report 2) is the necessary data currently collected in a usable format in Accela. o Based on the results of that assessment, we may need to add fields or change processes in order to ensure that the data is there to support the requested report output. • New Water reports as identified by Water staff 10 - 50 hours Interfaces: TBD and have not been determined by FWW team. This may be subject to change. 10 - 50 hours Future Deployments: (10-50 hours for each deployment depending on quantity and complexity of work to deploy) 20 — 40 hours High Level Change and Process Documentation (for training purposes) 20 — 40 hours For projects above that have not been fully defined by FWW team, highlighted in Orange. This ideally would provide a bufferthat would help to avoid a change order in the future. Page 18 of 26 Epp, EXHIBIT B COOPERATIVE AGENCY CONTRACT LINKS CARAHSOFT TECHNOLOGY CORPORATION OMNIA SOFTWARE SOLUTIONS AND SERVICES CONTRACT R240303 CONTRACT EXEUCTIVE SUMMARY OVERVIEW ("httDs : //www. omnial)artners. com/suppliers-files/A- D/Carahsoft Technologv Corp/Contract Documents/R240303/24- 03 EXE Executive Summary .ndf') COOPERATIVE AGENCY CONTRACT # R240303 ("httns : //www. omnianartners. com/suppliers-files/A- D/Carahsoft Technologv Corp/Contract Documents/R240303/R240303 Carahsoft MAD.ndf') Cooperative Agency Contract — Exhibit B City of Fort Worth & Carahsoft Technology Corporation Page 19 of 26 EXHIBIT C CONFLICT OF INTEREST QUESTIONNAIRE Conflict of Interest Questionnaire — Exhibit C City of Fort Worth & Carahsoft Technology Corporation Page 20 of 26 CONFLICT OF INTEREST QUESTIONNAIRE FORM CIQ For vendor doing business with local governmental entity This questionnaire reflects changes made to the law by H.B. 23, 84th Leg., Regular Session. OFFICE USE ONLY This questionnaire is being filed in accordance with Chapter 176, Local Government Code, by a vendor who Date Received has a business relationship as defined by Section 176.001(1-a) with a local governmental entity and the vendor meets requirements under Section 176.006(a). By law this questionnaire must be filed with the records administrator of the local governmental entity not later than the 7th business day after the date the vendor becomes aware of facts that require the statement to be filed. See Section 176.006(a-1), Local Government Code. A vendor commits an offense if the vendor knowingly violates Section 176.006, Local Government Code. An offense under this section is a misdemeanor. jJ Name of vendor who has a business relationship with local governmental entity. Carahsoft Technology Corp J ❑ Check this box if you are filing an update to a previously filed questionnaire. (The law requires that you file an updated completed questionnaire with the appropriate filing authority not later than the 7th business day after the date on which you became aware that the originally filed questionnaire was incomplete or inaccurate.) J Name of local government officer about whom the information is being disclosed. N/A Name of Officer J Describe each employment or other business relationship with the local government officer, or a family member of the officer, as described by Section 176.003(a)(2)(A). Also describe any family relationship with the local government officer. Complete subparts A and B for each employment or business relationship described. Attach additional pages to this Form CIO as necessary. A. Is the local government officer or a family member of the officer receiving or likely to receive taxable income, other than investment income, from the vendor? Yes F-1 No B. Is the vendor receiving or likely to receive taxable income, other than investment income, from or at the direction of the local government officer or a family member of the officer AND the taxable income is not received from the local governmental entity? 71 Yes F1 No J Describe each employment or business relationship that the vendor named in Section 1 maintains with a corporation or other business entity with respect to which the local government officer serves as an officer or director, or holds an ownership interest of one percent or more. J J Check this box if the vendor has given the local government officer or a family member of the officer one or more gifts as described in Section 176.003(a)(2)(B), excluding gifts described in Section 176.003(a-1). Signature of vendor doing business with the governmental entity Form provided by Texas Ethics Commission www.ethics.state.tx.us 3/13/25 Date Revised 1/1/2021 Page 21 of 26 CONFLICT OF INTEREST QUESTIONNAIRE For vendor doing business with local governmental entity Acomplete copy of Chapter 176 of the Local Government Code maybe found at http://www.statutes.legis.state.tx.us/ Docs/LG/htm/LG.176.htm. For easy reference, below are some of the sections cited on this form. Local Government Code § 176.0010-a): "Business relationship" means a connection between two or more parties based on commercial activity of one of the parties. The term does not include a connection based on: (A) a transaction that is subject to rate or fee regulation by a federal, state, or local governmental entity or an agency of a federal, state, or local governmental entity; (B) a transaction conducted at a price and subject to terms available to the public; or (C) a purchase or lease of goods or services from a person that is chartered by a state or federal agency and that is subject to regular examination by, and reporting to, that agency. Local Government Code § 176.003(a)(2)(A) and (B): (a) A local government officer shall file a conflicts disclosure statement with respect to a vendor if: (2) the vendor: (A) has an employment or other business relationship with the local government officer or a family member of the officer that results in the officer or family member receiving taxable income, other than investment income, that exceeds $2,500 during the 12-month period preceding the date that the officer becomes aware that (i) a contract between the local governmental entity and vendor has been executed; or (ii) the local governmental entity is considering entering into a contract with the vendor; (B) has given to the local government officer or a family member of the officer one or more gifts that have an aggregate value of more than $100 in the 12-month period preceding the date the officer becomes aware that: (i) a contract between the local governmental entity and vendor has been executed; or (ii) the local governmental entity is considering entering into a contract with the vendor. Local Government Code § 176.006(a) and (a-1) (a) Avendor shall file a completed conflict of interest questionnaire if the vendor has a business relationship with a local governmental entity and: (1) has an employment or other business relationship with a local government officer of that local governmental entity, or a family member of the officer, described by Section 176.003(a)(2)(A); (2) has given a local government officer of that local governmental entity, or a family member of the officer, one or more gifts with the aggregate value specified by Section 176.003(a)(2)(B), excluding any gift described by Section 176.003(a-1); or (3) has a family relationship with a local government officer of that local governmental entity. (a-1) The completed conflict of interest questionnaire must be filed with the appropriate records administrator not later than the seventh business day after the later of: (1) the date that the vendor: (A) begins discussions or negotiations to enter into a contract with the local governmental entity; or (B) submits to the local governmental entity an application, response to a request for proposals or bids, correspondence, or another writing related to a potential contract with the local governmental entity; or (2) the date the vendor becomes aware: (A) of an employment or other business relationship with a local government officer, or a family member of the officer, described by Subsection (a); (B) that the vendor has given one or more gifts described by Subsection (a); or (C) of a family relationship with a local government officer. Form provided by Texas Ethics Commission www.ethics.state.tx.us Revised 1/1/2021 Page 22 of 26 EXHIBIT D NETWORK ACCESS AGREEMENT 1. The Network. The City owns and operates a computing environment and network (collectively the "Network"). Vendor wishes to access the City's network to provide professional services to configure the Accela environment. In order to provide the necessary support, Vendor needs access to the Water Department network. 2. Grant of Limited Access. Vendor is hereby granted a limited right of access to the City's Network for the sole purpose of providing professional services to configure the Accela environment. Such access is granted subject to the terms and conditions forth in this Agreement and applicable provisions of the City's Administrative Regulation D-7 (Electronic Communications Resource Use Policy), of which such applicable provisions are hereby incorporated by reference and made a part of this Agreement for all purposes herein and are available upon request. 3. Network Credentials. The City will provide Vendor with Network Credentials consisting of user IDs and passwords unique to each individual requiring Network access. Access rights will automatically expire one (1) year from the date of this Agreement. If this access is being granted for purposes of completing services for the City pursuant to a separate contract, then this Agreement will expire at the completion of the contracted services, or upon termination of the contracted services, whichever occurs first. Services are being provided in accordance with the Agreement to which this Access Agreement is attached. 4. Renewal. At the end of the first year and each year thereafter, this Agreement may be renewed annually if the following conditions are met: 4.1. Contracted services have not been completed; 4.2. Contracted services have not been terminated; and 4.3. Within the thirty (30) days prior to the scheduled annual expiration of this Agreement, the Vendor has provided the City with a current list of its officers, agents, servants, employees or representatives requiring Network credentials. 5. Network Restrictions. Vendor officers, agents, servants, employees or representatives may not share the City -assigned user IDs and passwords. Vendor acknowledges, agrees and hereby gives its authorization to the City to monitor Vendor's use of the City's Network in order to ensure Vendor's compliance with this Agreement. A breach by Vendor, its officers, agents, servants, employees or representatives, of this Agreement and any other written instructions or guidelines that the City provides to Vendor pursuant to this Agreement shall be grounds for the City immediately to deny Vendor access to the Network and Vendor's Data, terminate the Agreement, and pursue any other remedies that the City may have under this Agreement or at law or in equity. 5.1. Notice to Vendor Personnel — For purposes of this section, Vendor Personnel shall include all officers, agents, servants, employees, or representatives of Vendor. Vendor shall be responsible for specifically notifying all Vendor Personnel who will provide services to the City under this agreement of the following City requirements and restrictions regarding access Network Access Agreement — Exhibit D City of Fort Worth & Carahsoft Technology Corporation Page 23 of 26 to the City's Network: 5.1.1. Vendor shall be responsible for any City -owned equipment assigned to Vendor Personnel, and will immediately report the loss or theft of such equipment to the City; 5.1.2. Vendor Personnel shall be prohibited from connecting personally -owned computer equipment to the City's Network; 5.1.3. Vendor Personnel shall protect City -issued passwords and shall not allow any third party to utilize their password and/or user ID to gain access to the City's Network; 5.1.4. Vendor Personnel shall not engage in prohibited or inappropriate use of Electronic Communications Resources as described in the City's Administrative Regulation 137; 5.1.5. Any document created by Vendor Personnel in accordance with this Agreement is considered the property of the City and is subject to applicable state regulations regarding public information; 5.1.6. Vendor Personnel shall not copy or duplicate electronic information for use on any non -City computer except as necessary to provide services pursuant to this Agreement; 5.1.7. All network activity may be monitored for any reason deemed necessary by the City; and 5.1.8. A Network user ID maybe deactivated when the responsibilities of the Vendor Personnel no longer require Network access. 6. Termination. In addition to the other rights of termination set forth herein, the City may terminate this Agreement at any time and for any reason with or without notice, and without penalty to the City. Upon termination of this Agreement, Vendor agrees to remove entirely any client or communications software provided by the City from all computing equipment used and owned by the Vendor, its officers, agents, servants, employees and/or representatives to access the City's Network. 7. Information Securitv. Vendor agrees to make every reasonable effort in accordance with accepted security practices to protect the Network credentials and access methods provided by the City from unauthorized disclosure and use. Vendor agrees to notify the City immediately upon discovery of a breach or threat of breach which could compromise the integrity of the City's Network, including but not limited to, theft of Vendor -owned equipment that contains City -provided access software, termination or resignation of officers, agents, servants, employees or representatives with access to City -provided Network credentials, and unauthorized use or sharing of Network credentials. (signature page follows) Network Access Agreement — Exhibit D City of Fort Worth & Carahsoft Technology Corporation Page 24 of 26 Executed effective as of the date signed by the Assistant City Manager below. CITY OF FORT WORTH: CONTRACT COMPLIANCE MANAGER: By signing I acknowledge that I am the person responsible for the monitoring and By:� f _ administration of this contract, including Name: Jesica McEachern ensuring all performance and reporting Title: Assistant City Manager requirements. [date: 04/10/2025 %J pF - APPROVAL RECOMMENDED: By: Homero Garza (Apr 2, 2025 14:50 CDT) Name: Homer Garza Title: IT Solutions Manager, Water Department By: Christopher Har&r (Apr 4,2025 07:40 CDT) Name: Christopher Harder APPROVED AS TO FORM AND Title: Water Director LEGALITY: ATTEST: By: b Name: Hye Won Kim By: Title: Assistant City Attorney Name: Jannette Goodall Title: City Secretary CONTRACT AUTHORIZATION: M&C: N/A VENDOR: Carahsoft Technology Corporation By: /Haar, � Z-19,- Name: Natalie LeMayU Title: SI,G Contracts Manager Date: 03/24/2025 Network Access Agreement — Exhibit D City of Fort Worth & Carahsoft Technology Corporation Page 25 of 26 EXHIBIT E VERIFICATION OF SIGNATURE AUTHORITY carahsoft. February 19, 2025 To Whom It May Concern: r � Please be advised that I, Robert Moore, authorize Natalie LeMay as a designated signatory for Carahsoft Technology Corp. Natalie LeMay is authorized as a Manager of Contracts to sign and execute any and all written contracts, agreements, documents, certificates, and other written instruments on behalf of Carahsoft Technology Corp. Please feel free to contact me at contractsacarahsoft.com with any questions you may have. I, as authorized by the Company, hereby certify and attest that all the information above is true and correct. Sincerely, Robert Moore Vice President Carahsoft Technology Corp. 11493 SUNSF 11111,1,S ROAD I SU11V 100 1 RHSTON, VA 20190 I "1`. 703.871.8500 1 888.66.CARA11 1 R: 703.871.8505 WV W.CiA1tAI iti01"1'.COnl Verification of Signature Authority — Exhibit E City of Fort Worth & Carahsoft Technology Corporation Page 26 of 26 FoRTWORTU, Routing and Transmittal Slip Water Department DOCUMENT TITLE: Cooperative Purchase Agreement with Carahsoft Technology Corporation via OMNIA Contract R240303 to provide E-Tech Consulting professional services to configure Accela M&C: CPN: CSO: TBD DOC #: TO: Initials Homer Garza — Signer Rick Lisenbee — Approver Vendor: Natalie LeMay, Manager of Contracts contracts@carahsoft.com Shane Zondor — Approver Jan Hale — Approver H Christopher Harder — Signer Hye Won Kim — Signer for Legal Jesica McEachern — Signer Ron Gonzales — Approver Jannette Goodall — Signer RonRon I Allison Tidwell — Form Filler Tim Shidal — Acceptor Needs to be notarized: ❑ YES 0 NO Action Required: ❑ As Requested ❑ For Your Information PSignature/Routing and/or Recording ❑ Comment ❑ File FOR CMO USE ONLY: Routing to CSO 0 YES ❑ NO EXPLANATION Attached is a Cooperative Purchase Agreement with Carahsoft Technology Corporation via OMNIA Contract R240303 to provide E-Tech Consulting professional services to configure Accela. The spending authority will not exceed $80,653.28. The former contract, CSCO 58190, reached the end of its term on February 21, 2025. Please approve/sign the renewal letter via Adobe Sign. If you have any questions or concerns, please contact me or call Homer Garza at (817) 392-8633. Tim Shidal Sr. IT Business Planner, Water IT Fort Worth Water Department 100 Fort Worth Trail Fort Worth, Texas 76102 (817) 392-2515 tim. shidal(&fortworthtexas.2ov