C250192_Exhibit_A,_Attachment_A_Business_Requirements.pdf
PDF 614 KB Posted
- Attached to
- Enterprise Asset Management Phase 2
- Solicitation number
- 250192
- Issued by
- Orange County, California
About this file
This document is a Business Requirements exhibit (Exhibit A, Attachment A) for RFP 250192, an Enterprise Asset Management Phase 2 project issued by the Orange County Transportation Authority (OCTA) with a budget of $1,500,000 for a two-year term. The RFP solicits proposals from qualified vendors to implement and configure an Enterprise Asset Management (EAM) system using Hexagon EAM software to support OCTA's Contracted Fixed Route (CFR), OC Streetcar, and Maintenance and Storage Facility (MSF) operations. The requirements document comprises 122 functional requirements and 18 non-functional requirements spanning inventory management, asset management, inspection management, mobile functionality, reporting and analytics, user security and administration, and system integration. Key functional capabilities include segregated inventory management for CFR contractors with role-based access controls, digital inspection checklists for OC Streetcar maintenance events, mobile device support for field technicians, barcode scanning functionality, predictive maintenance scheduling, and comprehensive audit trails for all transactions. The system must support multiple user domains (OCTA and non-OCTA third-party contractors) with restricted access, maintain separate inventory locations and records, and generate performance reporting including lifecycle cost tracking and total cost of ownership analysis.
The vendor response requirements specify detailed instructions for completing functional and non-functional requirement assessments, vendor questionnaires addressing data security, encryption, disaster recovery, cybersecurity compliance, and performance metrics. Deliverables include project planning documentation, requirements gathering and design reviews, system configuration and testing across all environments, user training materials, deployment planning, and five-year post-deployment support. The document identifies integration requirements with existing Phase 1 systems including Fleetwatch, Hastus, ITMS, and the Data Warehouse, plus future finance enterprise integration. Hardware requirements include barcode printers, laser printers, tablets, and handheld scanners deployed across OCTA administration facilities in Orange, California; bus bases in Santa Ana and Garden Grove; contracted service locations in Irvine and Anaheim; and the OC Streetcar Maintenance and Storage Facility in Santa Ana. The configuration matrix, business design document, and interface control document updates are mandatory deliverables, with vendor participation required in unit testing for all enabled and disabled interfaces and compliance with OCTA's seven-year records retention policy for audit logs and inspection data.
View the file
Other files
| File | Type | Posted |
|---|---|---|
| Enterprise_Asset_Management_Phase_2_(Addendum_#3_Revision).pdf | ||
| C250192_PP-APPROVED.pdf | ||
| C250192_Exhibit_A,_SOW.pdf | ||
| C250192_Exhibit_C_Proposed_Agreement.pdf | ||
| C250192_RFP_Exhibit_B_Price_Summary_Sheet.pdf | ||
| C250192_PS.pdf | ||
| C250192_Exhibit_D_Level_1_Safety_Specifications_Rev_8.pdf | ||
| C250192_PP.pdf | ||
| C250192_Exhibit_C_Proposed_Agreement_gmedits.docx | DOCX document | |
| C250192_PP_GMEDITS.docx | DOCX document | |
| C250192_ICE_R000680.pdf | ||
| C250192_SOW_Verification.pdf | ||
| C250192_Public_Record_Draft.pdf | ||
| C250192_Form_700_Legal_Counsel_Response_03-18-26.pdf | ||
| C250192_PP.docx | DOCX document | |
| C250192_PS.docx | DOCX document | |
| C250192_Public_Notice.doc | DOC document | |
| C250192_R000680.pdf |
Show all 18
On GovTribe
Work with this file
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
RFP 250192
EXHIBIT A
ATTACHMENT A
A1. VENDOR RESPONSE INSTRUCTIONS
A2. FUNTIONAL REQUIREMENTS LISTS
A2. NON-FUNCTIONAL REQUIREMENTS LISTS
A3. VENDOR QUESTIONAIRE
B1: TERMS DEFINITIONS
B2: REPORT AND FORMS LIST
B4: INTERFACES AND DATA EXCHANGE
B5: SYSTEM USERS
B6: PRINTERS
B7: LOCATION DEMOGRAPHICS
B8: BUSINESS PROCESS FLOW DIAGRAMS
B9: OCTA SYSTEM TOPOLOGY DIAGRAMS
Table of Contents
VENDOR TO COMPLETE and or REVIEW
SYSTEM REFERENCE DOCUMENTS
ATTACHMENT A
OCTA's Priority Description 1 - Required Solution must have in core application.
2 - Nice to have Process that is neither manual or in OCTA's current solution but would be beneficial to OCTA.
3 - Out of Scope Not available.
OCTA's Priority Description 1 - Required, if solution is hosted (cloud-based)
Software is hosted (cloud-based) and non-functional requirement can fully be met.
2 - Required, if recommending on-prem environment
Recommending an on-prem environment and the non-functional requirement can fully be met.
3 - Nice to have Process that is neither manual or in OCTA's current solution but would be beneficial to OCTA
Proposed Solution's Capability Description
Yes: Software has the ability to meet the requirements functionality.
Exception: Software has the ability to meet the requirement, explanation required.
Future Enhancement: Software feature is approved and the product roadmap and includes a timeframe.
Not Available: Software does not have the functionality and no plans for the function in product roadmap.
Method to Implement Description
OOtB with configurations: The "Out-Of-the-Box" product has this capability using system configuration(s) .
Software customization: Requirement can be met when software is customized.
Software customization and 3rd party software: Both a product customization and 3rd party software would be required to meet this requirement.
3rd party software: Other customers accomplish this requirement using 3rd party software.
Proposed Solution's Capability Description
Y Yes, the firm can fully meet the requirement;
N No, the firm cannot meet the requirement;
E The firm has an Exception to the requirement. If “E”, then the firm shall describe what the firm can or cannot do. (Firms can use (Exhibit F, Exceptions and Deviations Form), if the complete description of the Exception does not fit in the cell provided.
A1. Vendor Response Instructions *Note: Please use the following table to respond to A2 Functional and non-Functional Requirements
Functional Requirements List
TAB A2. FUNCTIONAL
Column G
Non-Functional Requirements List
TAB A2. NON-FUNCTIONAL
Column D
Responses for both Functional and Non-Functional Requirements TAB A2. FUNCTIONAL and NON-FUNCTIONAL
Please use the following table to respond to requirements
Responses for Vendor Questionnaire
TAB A3 - PROJECT IMPLEMENTATION TASKS AND DELIVERABLES SECTION
Printed on: 3/24/2026 at 12:29 PM Page 2 of 21 A1
ATTACHMENT A
INFORMATION PROVIDED BY OCTA TO BE UPDATED BY THE PROPOSER / VENDOR
System Requirement Business Area Type Process Category Process Type Task/Action OCTA's Priority Proposed Solution's Capability
Method to Implement
Software Customization Cost
3rd Party Software Cost Comments Assumptions
1.0 As a CFR Contractor, I can issue parts to CFR work orders only from inventory locations assigned to CFR and shall prevent issuance from OCTA or other business inventory locations.
Contracted Fixed Route (CFR) Functional Inventory Management Inventory Control Assign/Select 1 - Required
2.0 The system shall ensure that CFR Contractor users have the ability to issue inventory exclusively from inventory locations assigned to CFR Contracted Fixed Route (CFR) Functional Inventory Management Inventory Control Assign/Select 1 - Required
3.0 The system shall enable the CFR Contractor to maintain and manage its inventory independently from OCTA inventory operations, including separate inventory locations, stock records, transactions, and controls.
Contracted Fixed Route (CFR) Functional Inventory Management Inventory Control Assign/Select 1 - Required
4.0
The system shall support segregation of parts inventory at Non-OCTA operated locations (e.g., CFR Contractor / non-OCTA domain users), with inventory ownership remaining with the vendor and maintained separately from OCTA inventory records, balances, and transactions.
Contracted Fixed Route (CFR) Functional Inventory Management Inventory Control Assign/Select 1 - Required
5.0
As an OCTA user, I will have the ability to upload/enter initial inventory for CFR Contractor run location:
-User Name -Date of Update -Part Number -Part Description -Qty -Location (Infor example Store/Location ) -Price
Contracted Fixed Route (CFR) Functional Inventory Management Inventory Control Create 1 - Required
6.0 CFR Contractor/non-octa domain will have the ability to view on hand inventory. Contracted Fixed Route (CFR) Functional Inventory Management Inventory Control View 1 - Required
7.0 CFR Contractor/non-octa domain will have the ability to edit on-hand inventory for their respective location only with the necessary role assignment.
Contracted Fixed Route (CFR) Functional Inventory Management Inventory Control Edit 1 - Required
8.0
The system shall provide the ability for CFR Contractor (Non-OCTA domain) users to perform inventory quantity adjustments (positive and negative) within their authorized inventory locations and shall capture complete adjustment audit details, including:
-User Name -Date of Update -Part Number -Part Description -Qty -Location (For example Store/Location) -Warehouse
Contracted Fixed Route (CFR) Functional Inventory Management Inventory Control Edit 1 - Required
9.0
The system shall allow third-party vendor (Non-OCTA domain) users to manage and record inventory movements within their authorized inventory locations. All inventory movement transactions shall capture and retain detailed audit information, including:
-User Name -Date of Update -Part Number -Part Description -Location (For example Store/Location) -Inventory Adjustments (Qty) -Data of Adjustment (MM/DD/YYYY) -Warehouse (i.e. moving part a quarantine warehouse)
Contracted Fixed Route (CFR) Functional Inventory Management Inventory Control Edit 1 - Required
10.0
The system shall support the use of a common asset identifier selection (e.g., Bus Number) across both OCTA and Non-OCTA operated locations, enabling authorized users to reference the same asset records regardless of location or domain.
Contracted Fixed Route (CFR) Functional Asset Management Asset Setup Assign/Select 1 - Required
11.0
The system shall support multiple warehouse and inventory status designations to enable movement of materials between locations (e.g., On- Hand to Quarantine), while maintaining accurate inventory balances and full transaction history
Contracted Fixed Route (CFR) Functional Inventory Management Inventory Control Assign/Select 1 - Required
12.0
The system shall assign CFR Contractor users to defined role-based access control (RBAC) profiles that restrict system access, data visibility, and transaction permissions in accordance with their authorized business functions.
Contracted Fixed Route (CFR) Functional Security & Administration User Management Access 1 - Required
13.0
The system shall enable CFR Contractor users to utilize the same reporting tools and features currently available to OCTA users, including report creation, filtering, scheduling, and export, while enforcing role-based permissions and restricting access to authorized data only.
Contracted Fixed Route (CFR) Functional Reporting & Analytics Custom Reports Assign/Select 1 - Required
14.0
The system shall provide OCTA with the ability to generate Period Preventive Maintenance (PM) on-time performance reports to monitor CFR compliance and ensure proper oversight of scheduled maintenance activities.
Contracted Fixed Route (CFR) Functional Reporting & Analytics Custom Reports Create 1 - Required
15.0 The system shall support inventory reporting with configurable filters for single or consolidated locations, including cost and no-cost reporting views. Contracted Fixed Route (CFR) Functional Inventory Management Inventory Control Create 1 - Required
16.0 Application will support the ability to view asset maintenance history when asset is transferred from an OCTA run location to a Non-OCTA run location.
Contracted Fixed Route (CFR) Functional Asset Management Asset Setup View 1 - Required
17.0 The system shall allow CFR Contractor users to manually enter and maintain employee hourly labor rates for use in work order cost calculations, subject to role-based access controls.
Contracted Fixed Route (CFR) Functional Maintenance Management Work Orders Create 1 - Required
18.0 EAM PM Inbox shall provide a filter to sort PMs by Meters 1 due, minimum date due, hours used, calendar days, or other criteria identified by OCTA. Contracted Fixed Route (CFR) Functional Security & Administration User Management Edit 1 - Required
19.0 Ability to issue parts associated to a specific workorder, decrementing from on hand inventory. Contracted Fixed Route (CFR) Functional Inventory Management Inventory Control Assign/Select 1 - Required
20.0 Ability to return a part as defective/warranty in to its specific warehouse.
(i.e. shelf and or bin). Contracted Fixed Route (CFR) Functional Inventory Management Inventory Control Assign/Select 1 - Required
21.0 Ensure mobile device solution replicates desktop application functionality. Contracted Fixed Route (CFR) Functional Mobile Functionality Mobile Work Orders Assign/Select 1 - Required
22.0 Vendor Document mobile device solution limitations that differ from desktop application. Contracted Fixed Route (CFR) Functional Mobile Functionality Mobile Work Orders Assign/Select 1 - Required
23.0 the CFR Contractor Ability to create material part numbers and associate to specific locations specific to CFR. Contracted Fixed Route (CFR) Functional Inventory Management Inventory Control Create 1 - Required
24.0 Ability to create materials with a zero cost. Contracted Fixed Route (CFR) Functional Inventory Management Inventory Control Create 1 - Required
28.0 The system shall provide a User-Defined Field (UDF) to capture Badge Number information and shall support alphanumeric text entry. Contracted Fixed Route (CFR) Functional Maintenance Management Planned Maintenance Assign/Select 1 - Required
Printed on: 3/24/2026 at 12:29 PM Page 3 of 21 A2 Functional
ATTACHMENT A
INFORMATION PROVIDED BY OCTA TO BE UPDATED BY THE PROPOSER / VENDOR
System Requirement Business Area Type Process Category Process Type Task/Action OCTA's Priority Proposed Solution's Capability
Method to Implement
Software Customization Cost
3rd Party Software Cost Comments Assumptions
30.0 The system shall allow the Badge Number User-Defined Field (UDF) to be available for filtering, sorting, and inclusion in reports, dashboards, and data exports as required.
Contracted Fixed Route (CFR) Functional Reporting & Analytics Custom Reports Assign/Select 1 - Required
31.0 Inspections and maintenance activities may be completed earlier or later than the scheduled mileage, provided the variance does not exceed ±10% of the defined maintenance interval mileage.
OC Streetcar Functional Inspection Management Digital Inspections Schedule 1 - Required
32.0
As a user, I want to access a fully digital inspection checklist for defined scheduled maintenance events, including visual diagrams of inspection points, So that I can complete inspections accurately, consistently, and in compliance with maintenance standards for the following service intervals:
-Weekly -Monthly (2.5K) -3 mo. (8.25K) -6 mo. (16.5K) -Annually (33K) -14 Mo. (40K) -2 Yr. (66K) -5 Yr.(165K) -8 Yr. (264K) -10 Yr. (330K) -15 Yr. (495K)
OC Streetcar Functional Inspection Management Digital Inspections Schedule 1 - Required
33.0
The system shall provide a digital inspection checklist associated with specific maintenance intervals -Weekly -Monthly (2.5K) -3 mo. (8.25K) -6 mo. (16.5K) -Annually (33K) -14 Mo. (40K) -2 Yr. (66K) -5 Yr.(165K) -8 Yr. (264K) -10 Yr. (330K) -15 Yr. (495K)
OC Streetcar Functional Inspection Management Digital Inspections Assign/Select 1 - Required
33.1 The system shall allow inspection checklists to be attached to the work order, linking the user to the item level Manufacturer repair guide. OC Streetcar Functional Inspection Management Digital Inspections Assign/Select 1 - Required
33.2 The system shall allow technicians to record findings, measurements, pass/fail results, comments, and attachments (e.g., photos). OC Streetcar Functional Maintenance Management Planned Maintenance Assign/Select 1 - Required
33.3 The system shall store completed inspection records as part of the asset maintenance history. OC Streetcar Functional Inspection Management Digital Inspections Assign/Select 1 - Required
33.4 The system shall allow version control of inspection templates. OC Streetcar Functional Inspection Management Digital Inspections Edit 1 - Required
33.5 The inspection checklist shall be accessible via mobile devices. OC Streetcar Functional Mobile Functionality Mobile Work Orders Access 1 - Required
33.6 The system shall allow Manufacturer repair guides to be attached to the asset at the item level. OC Streetcar Functional Maintenance Management Digital Inspections Assign/Select 2 - Nice to have
34.0
As a user, I want to access a fully digital inspection checklist for defined scheduled maintenance events, including visual diagrams of inspection points, So that I can complete inspections accurately, consistently, and in compliance with maintenance standards for Daily Inspections "Pre Trip"
OC Streetcar Functional Inspection Management Digital Inspections Schedule 1 - Required
35.0 Ability to retire/EOL asset within the application. Logging the needed information. (i.e. Year, Odometer) OC Streetcar Functional Asset Management Asset Setup Assign/Select 1 - Required
36.0 As a user, I want to report on retired/EOL assets including attributes such as year and odometer so that I can support lifecycle and replacement planning.
OC Streetcar Functional Reporting & Analytics Custom Reports Assign/Select 1 - Required
36.1 The system shall support reporting on retired/EOL assets including configurable asset attributes (e.g., year, odometer). OC Streetcar Functional Reporting & Analytics Custom Reports Assign/Select 1 - Required
37.0 Application will have the ability to output inspection lists with images or drawings in PDF or word format. OC Streetcar Functional Inspection Management Digital Inspections Print/Output 1 - Required
38.0 Application to provide predictive maintenance schedule including alerts of when maintenance is coming due for service. OC Streetcar Functional Maintenance Management Planned Maintenance Schedule 1 - Required
39.0 The system shall support scanning assets using barcodes, including the ability to scan and track work orders. OC Streetcar Functional Mobile Functionality Mobile Work Orders Assign/Select 1 - Required
40.0 The system shall support scanning assets using barcodes, including the ability to scan and track parts. OC Streetcar Functional Mobile Functionality Mobile Work Orders Assign/Select 1 - Required
41.0 The system shall support scanning assets using barcodes, including the ability to scan and wayside assets. OC Streetcar Functional Mobile Functionality Mobile Work Orders Assign/Select 1 - Required
42.0 The system must enable Users to easily and efficiently navigate to add / input Defects (as Work Orders) during an inspection process using mobile devices where needed.
OC Streetcar Functional Mobile Functionality Mobile Work Orders Create 1 - Required
43.0 The system must provide functionality that supports Preventive (Scheduled) Maintenance Management:
-Notifications of upcoming maintenance
OC Streetcar Functional Workflow Workflow Routing Schedule 1 - Required
44.0 As a user, I want to manage planned maintenance activities in near real time so that schedules remain accurate and up to date. OC Streetcar Functional Security & Administration User Management Schedule 1 - Required
45.0 The system shall support near real-time updates for planned maintenance activities. OC Streetcar Functional Maintenance Management Planned Maintenance Edit 1 - Required
46.0 As a user, I want to manage unplanned maintenance activities in near real time so that corrective actions are tracked promptly. OC Streetcar Functional Maintenance Management Planned Maintenance Assign/Select 1 - Required
47.0 The system shall support near real-time creation and updates of unplanned maintenance work. OC Streetcar Functional Maintenance Management Planned Maintenance Edit 1 - Required
48.0 As a user, I want near real-time visibility into work order status so that I can monitor progress. OC Streetcar Functional Security & Administration User Management View 1 - Required
48.1 The system shall provide near real-time work order status updates. OC Streetcar Functional Maintenance Management Planned Maintenance Edit 1 - Required
Printed on: 3/24/2026 at 12:29 PM Page 4 of 21 A2 Functional
ATTACHMENT A
INFORMATION PROVIDED BY OCTA TO BE UPDATED BY THE PROPOSER / VENDOR
System Requirement Business Area Type Process Category Process Type Task/Action OCTA's Priority Proposed Solution's Capability
Method to Implement
Software Customization Cost
3rd Party Software Cost Comments Assumptions
49.0 As a user, I want to manage planned maintenance activities in near real time so that schedules remain accurate and up to date. OC Streetcar Functional Security & Administration User Management Schedule 1 - Required
49.1 The system shall provide near real-time work order status updates. OC Streetcar Functional Maintenance Management Planned Maintenance Edit 1 - Required
50.0 The system must support maintenance scheduling as defined by the business. (i.e., AC, Electric) OC Streetcar Functional Maintenance Management Planned Maintenance Schedule 1 - Required
51.0 As a technician, I want to record labor, materials, warranty, and defect information against assets so that maintenance history is accurate. OC Streetcar Functional Inventory Management Inventory Control Assign/Select 1 - Required
52.0 The system shall capture and store work performed details including labor hours, materials used, warranty status, and defect information. OC Streetcar Functional Inventory Management Inventory Control Assign/Select 1 - Required
53.0 The system must have the ability to attach files, including .pdfs (i.e. Images Certificates, Invoices) to the Asset. OC Streetcar Functional Document Management Document Library Print/Output 1 - Required
54.0 As a mobile user (e.g., technician or supervisor), I want to access the application on a mobile device (i.e.., Phone, Tablet) OC Streetcar Functional Mobile Functionality Mobile Work Orders Access 1 - Required
55.0 As a user, I want to access the application on a desk top or mobile device and update work orders, so that work status and maintenance records remain current while working in the field.
OC Streetcar Functional Mobile Functionality Mobile Work Orders Edit 1 - Required
55.1 System shall support on a desk top or mobile device and update work orders, so that work status and maintenance records remain current while working in the field.
OC Streetcar Functional Security & Administration User Management Edit 1 - Required
55.2 The system shall allow entry of labor time, notes, defect information, and warranty indicators. OC Streetcar Functional Maintenance Management Planned Maintenance Assign/Select 1 - Required
56.0 As a mobile user, I want to create work orders from a mobile device so that maintenance activities can be initiated in the field without delay. OC Streetcar Functional Mobile Functionality Mobile Work Orders Create 1 - Required
56.1 The system shall allow authorized users to create work orders from a mobile device. OC Streetcar Functional Mobile Functionality Mobile Work Orders Create 1 - Required
56.1 The system shall support required data entry fields (asset, location, description, priority, category). OC Streetcar Functional Asset Management Asset Setup Assign/Select 1 - Required
57.0 As a mobile user, I want to view detailed work order information on my mobile device so that I can understand scope, history, and requirements while in the field.
OC Streetcar Functional Mobile Functionality Mobile Work Orders View 1 - Required
57.1
The system shall allow users to view detailed work order information, including:
-Asset details -Task lists -Labor and materials -Notes and attachments -Work order history -Current status
OC Streetcar Functional Inventory Management Inventory Control View 1 - Required
58.0 As a mobile technician, I want to update work orders from my mobile device so that status and completion data remain accurate and timely. OC Streetcar Functional Mobile Functionality Mobile Work Orders Edit 1 - Required
58.1 The system shall allow users to update work order status (e.g., Open, In Progress, On Hold, Complete). OC Streetcar Functional Security & Administration User Management Edit 1 - Required
58.2 The system shall allow entry of labor time, notes, defect information, and warranty indicators. OC Streetcar Functional Maintenance Management Planned Maintenance Assign/Select 1 - Required
59.0 As a mobile user, I want to assign materials to a work order from my mobile device so that material usage is captured at the point of work. OC Streetcar Functional Mobile Functionality Mobile Work Orders Edit 1 - Required
59.1 The system shall allow users to assign materials to a work order via mobile device. OC Streetcar Functional Mobile Functionality Mobile Work Orders Edit 1 - Required
59.2 The system shall validate inventory availability prior to assignment. OC Streetcar Functional Inventory Management Inventory Control Edit 1 - Required
59.3 The system shall support barcode scanning where applicable. OC Streetcar Functional Mobile Functionality Mobile Work Orders Assign/Select 1 - Required
60.0 As a mobile user, I want to view work order status from my mobile device so that I can monitor progress and prioritize tasks. OC Streetcar Functional Mobile Functionality Mobile Work Orders Edit 1 - Required
60.1 The system shall allow filtering and searching by status, priority, asset, and assignment. OC Streetcar Functional Asset Management Asset Setup Edit 1 - Required
61.0 Mobile transactions shall reflect in the system in near real time. OC Streetcar Functional Mobile Functionality Mobile Work Orders Assign/Select 1 - Required
62.0 Role-based access controls shall be enforced consistently across mobile and desktop platforms. OC Streetcar Functional Mobile Functionality Mobile Work Orders Access 1 - Required
63.0 The mobile interface shall be responsive and optimized for field use. OC Streetcar Functional Mobile Functionality Mobile Work Orders Data Exchange 1 - Required
64.0 Data entry shall be streamlined to minimize keystrokes in field conditions. OC Streetcar Functional Maintenance Management Planned Maintenance Assign/Select 1 - Required
65.0 Mobile transactions shall integrate seamlessly with core EAM, inventory, and reporting modules. OC Streetcar Functional Mobile Functionality Mobile Work Orders Data Exchange 1 - Required
66.0 The system shall allow mobile users to record time worked and materials used directly from a mobile device. OC Streetcar Functional Mobile Functionality Mobile Work Orders Assign/Select 1 - Required
67.0 The system shall provide mobile access with GPS/GIS capability to capture and display asset and work order locations. OC Streetcar Functional Mobile Functionality Mobile Work Orders View 2 - Preferred / Nice to Have
68.0
The system must provide Reporting, and Analytics (i.e. Performance Reporting, Asset Reporting, Lifecycle cost tracking (TCO), Total Cost of Ownership (TCO) / cost to maintain the asset to include cost of associated parts)
OC Streetcar Functional Inventory Management Inventory Control Assign/Select 1 - Required
69.0 Application is to have the ability to support both a paperless and paper when applicable by the user. (i.e. workorder output/print or share details via work order link)
OC Streetcar Functional Security & Administration User Management Print/Output 1 - Required
70.0 Ability to assign workorders to a resource (i.e. mechanic) OC Streetcar Functional Maintenance Management Planned Maintenance Edit 1 - Required
71.0 Application to support search capabilities using filters and or key words. OC Streetcar Functional Document Management Document Library Search 1 - Required
72.0 As a user, I want to search for components using partial text within the component description, so that I can quickly locate items even when I do not know the exact part number or full description.
OC Streetcar Functional Security & Administration User Management Search 1 - Required
73.0 The system shall support partial (“contains”) search on component descriptions. OC Streetcar Functional Maintenance Management Planned Maintenance Search 1 - Required
74.0 The system shall support searching by keywords across description fields (e.g., component description, manufacturer, model, part number where available).
OC Streetcar Functional Document Management Document Library Search 1 - Required
75.0 The system shall return relevant matches with key fields displayed (e.g., Part Number, Description, Category, Status, Location if applicable). OC Streetcar Functional Maintenance Management Planned Maintenance View 1 - Required
76.0 The system shall allow filtering and sorting of results (e.g., by category, asset type, availability/status). OC Streetcar Functional Asset Management Asset Setup Search 1 - Required
77.0 As a user, I want to search by part number, work order number, and assigned individual so that I can quickly locate records. OC Streetcar Functional Security & Administration User Management Edit 1 - Required
77.1 The system shall provide multi-criteria search functionality. OC Streetcar Functional Maintenance Management Planned Maintenance Search 1 - Required
Printed on: 3/24/2026 at 12:29 PM Page 5 of 21 A2 Functional
ATTACHMENT A
INFORMATION PROVIDED BY OCTA TO BE UPDATED BY THE PROPOSER / VENDOR
System Requirement Business Area Type Process Category Process Type Task/Action OCTA's Priority Proposed Solution's Capability
Method to Implement
Software Customization Cost
3rd Party Software Cost Comments Assumptions
78.0 Application will have the ability to support multiple attachments to a record (i.e. Workorders) OC Streetcar Functional Maintenance Management Planned Maintenance Assign/Select 1 - Required
79.0 As an administrator, I want to assign role-based access by business line so that users access only relevant data. OC Streetcar Functional Security & Administration User Management Edit 1 - Required
79.1 The system shall enforce role-based access control (RBAC) by organizational category. OC Streetcar Functional Security & Administration User Management Access 1 - Required
80.0 The system must provide the ability to trace historical movement material consumption ( i.e. workorders, warranty defects) OC Streetcar Functional Inventory Management Inventory Control Assign/Select 1 - Required
81.0 The system must provide the ability to trace historical inventory movement (i.e. equipment / parts between location, bin, shelf) OC Streetcar Functional Inventory Management Inventory Control Assign/Select 1 - Required
82.0 These new digital inspection forms and work order forms shall retain all language, fields and options on the paper-based forms as designed by both OCTA and 3rd Party contractor.
OC Streetcar Functional Inspection Management Digital Inspections Assign/Select 1 - Required
83.0 As a user, I want submitted inspection forms stored in the system so that inspection records are retained and reportable. OC Streetcar Functional Inspection Management Digital Inspections Assign/Select 1 - Required
83.1 The system shall store inspection form data in a centralized database. OC Streetcar Functional Inspection Management Digital Inspections Assign/Select 1 - Required
84.0 The system shall store inventory records in the database. OC Streetcar Functional Inventory Management Inventory Control Assign/Select 1 - Required
85.0 The system shall store material/part records in the database. OC Streetcar Functional Inventory Management Inventory Control Assign/Select 1 - Required
86.0 The system shall allow administrators to create users and assign roles. OC Streetcar Functional Security & Administration User Management Create 1 - Required
87.0 User will have the ability to view work orders and respective attachments (i.e. inspection checklist) on mobile devices. OC Streetcar Functional Mobile Functionality Mobile Work Orders View 1 - Required
88.0 As a user, I want to view only my assigned work orders and inspections. OC Streetcar Functional Inspection Management Digital Inspections View 1 - Required
88.1 The system shall restrict desktop and mobile views to records assigned to the authenticated user. OC Streetcar Functional Mobile Functionality Mobile Work Orders View 1 - Required
89.0 As a user, I want to edit only my assigned work orders and inspections. OC Streetcar Functional Inspection Management Digital Inspections Edit 1 - Required
89.1 The system shall support desktop and mobile edits to records assigned to the authenticated user. OC Streetcar Functional Mobile Functionality Mobile Work Orders Edit 1 - Required
90.0 The system shall have the ability to store estimated maintenance labor time. OC Streetcar Functional Maintenance Management Planned Maintenance Assign/Select 1 - Required
91.0 The system shall have the ability to store actual maintenance labor time. OC Streetcar Functional Maintenance Management Planned Maintenance Assign/Select 1 - Required
92.0 The system shall have the ability to report on labor time actual verse estimate labor time. OC Streetcar Functional Reporting & Analytics Custom Reports Assign/Select 1 - Required
93.0 Vendor will assess current environment, identify gaps in current set up to support OCStreetcar/Wayside day to day operations. OC Streetcar Functional Maintenance Management Planned Maintenance Assign/Select 1 - Required
94.0 As a user, I want the vendor to provide documented recommendations for identified gaps so that operational needs are fully addressed. OC Streetcar Functional Document Management Document Library Create 1 - Required
94.1 The vendor shall document functional gaps and proposed remediation strategies. OC Streetcar Functional Document Management Document Library Assign/Select 1 - Required
95.0 As a user, I will have the ability to manually create asset records and define the asset number (e.g., Car Number). OC Streetcar Functional Security & Administration User Management Create 1 - Required
95.1 The system shall allow users to manually create asset records and define the asset number (e.g., Car Number). OC Streetcar Functional Security & Administration User Management Create 1 - Required
96.0 As a user, I will have the ability update an asset item with read only on the asset number (e.g., Car Number) and not editable after creation. OC Streetcar Functional Security & Administration User Management Edit 1 - Required
96.1 The system shall allow users to update asset records; however, the asset number (e.g., Car Number) shall be read-only and not editable after creation.
OC Streetcar Functional Security & Administration User Management Edit 1 - Required
97.0 As a user, I want to categorize assets by defined asset types (e.g., Car, Wayside), so that assets can be organized, managed, filtered, and reported by business classification.
OC Streetcar Functional Reporting & Analytics Custom Reports Search 1 - Required
97.1 The system shall support configurable asset categories and subcategories (e.g., Car, Wayside). OC Streetcar Functional Asset Management Asset Setup Assign/Select 1 - Required
97.2 The system shall allow assets to be assigned to one or more defined categories. OC Streetcar Functional Asset Management Asset Setup Edit 1 - Required
97.3 Asset category values shall be available for filtering, reporting, and role-based access control. OC Streetcar Functional Reporting & Analytics Custom Reports Search 1 - Required
97.4 Asset categorization shall be configurable without requiring system code changes and shall support future expansion of categories. OC Streetcar Functional Asset Management Asset Setup Assign/Select 1 - Required
98.0 Ability to assign asset to a location (i.e. maybe a building, crossing gate or rail) OC Streetcar Functional Asset Management Asset Setup Edit 1 - Required
99.0 Application will have the ability to create new roles that align with the Hexagon environment for 3rd party contractor. OC Streetcar Functional Security & Administration User Management Create 1 - Required
100.0 As a system administrator, I want to modify user permissions so that access aligns with job responsibilities. OC Streetcar Functional Security & Administration User Management Edit 1 - Required
100.1 The system shall allow administrators to update user roles and permissions (read, write, report access). OC Streetcar Functional Reporting & Analytics Custom Reports Edit 1 - Required
101.0 Create New Users for both OCTA and Non-OCTA domain users to specific roles assignment. (i.e. Herzog@htsi.com, twright@octa.net) OC Streetcar Functional Security & Administration User Management Create 1 - Required
102.0 Ability to apply filters to display work order history with drill in capabilities (i.e. creation date, user name, updates, transaction details). OC Streetcar Functional Security & Administration User Management Edit 1 - Required
103.0 Ability to monitor work order state via user interface (i.e. Open, Closed, Pending review) through workflow notifications. OC Streetcar Functional Security & Administration User Management View 1 - Required
104.0 Ability to report on work order state. (i.e. Open, Closed, Pending review) OC Streetcar Functional Reporting & Analytics Custom Reports View 1 - Required
105.0 Ability to create on demand reporting with user defined filter criteria. OC Streetcar Functional Reporting & Analytics Custom Reports Create 1 - Required
106.0 Application will support the functionality to save reports using naming convention defined by end user. OC Streetcar Functional Reporting & Analytics Custom Reports Assign/Select 1 - Required
107.0 Application will support the functionality to copy canned reports, modify and save report using naming convention defined by end user. OC Streetcar Functional Reporting & Analytics Custom Reports Edit 2 - Preferred / Nice to Have
108.0 As a report creator, I want to designate reports as private or published and share them via email so that stakeholders receive required information. OC Streetcar Functional Reporting & Analytics Custom Reports E-mail 2 - Preferred / Nice to Have
108.1 The system shall allow reports to be marked private or published and distributed via email. OC Streetcar Functional Reporting & Analytics Custom Reports E-mail 1 - Required
Printed on: 3/24/2026 at 12:29 PM Page 6 of 21 A2 Functional
ATTACHMENT A
INFORMATION PROVIDED BY OCTA TO BE UPDATED BY THE PROPOSER / VENDOR
System Requirement Business Area Type Process Category Process Type Task/Action OCTA's Priority Proposed Solution's Capability
Method to Implement
Software Customization Cost
3rd Party Software Cost Comments Assumptions
109.0 As a user, I want to schedule recurring reports so that reports are automatically delivered. OC Streetcar Functional Reporting & Analytics Custom Reports Schedule 1 - Required
109.1 The system shall support scheduled recurring report generation and email distribution. OC Streetcar Functional Reporting & Analytics Custom Reports Schedule 1 - Required
110.0 As an administrator, I want to assign report-level permissions so that report access aligns with defined roles that align with the streetcar business unit for both OCTA and our 3rd Party partner.
OC Streetcar Functional Reporting & Analytics Custom Reports Edit 1 - Required
110.1 The system shall support granular report permissions (Read, Modify Criteria, Delete). OC Streetcar Functional Reporting & Analytics Custom Reports Edit 1 - Required
111.0 Ability to issue parts against a specific work order, decrementing on hand inventory. (i.e. allocating parts to be assigned to a specific workorder) OC Streetcar Functional Inventory Management Inventory Control Edit 1 - Required
112.0 Application will have the ability to create a blanket purchase requests. OC Streetcar Functional Procurement Requisition Create 1 - Required
113.0 As a user, I want to generate purchase requests when inventory reaches minimum thresholds so that stock levels remain sufficient. OC Streetcar Functional Inventory Management Inventory Control Create 1 - Required
113.1 The system shall support min/max inventory thresholds and purchase request generation. OC Streetcar Functional Inventory Management Inventory Control Assign/Select 1 - Required
114.0 Application will have the ability to view purchase orders converted from purchase requisitions, that is associated to a it's respective workorder. OC Streetcar Functional Procurement Requisition View 1 - Required
115.0 Application will have the ability to receive assets from purchase orders incrementing inventory. OC Streetcar Functional Inventory Management Inventory Control Assign/Select 1 - Required
116.0 As a user, I want to adjust inventory quantities (+/-) based on authorization so that records remain accurate. OC Streetcar Functional Inventory Management Inventory Control Edit 1 - Required
116.1 The system shall allow role-restricted inventory quantity adjustments. OC Streetcar Functional Inventory Management Inventory Control Edit 1 - Required
117.0 As an user, I want to move inventory between statuses so that materials are accurately tracked. OC Streetcar Functional Inventory Management Inventory Control Assign/Select 1 - Required
117.1 The system shall support inventory movement between locations and statuses. OC Streetcar Functional Inventory Management Inventory Control Assign/Select 1 - Required
118.0
Ability to export maintenance history report for specific assets (i.e. Car, Wayside ), filters defined by user. Output details such as but not limited to;
-Asset number -Work No -Inspector -Parts used if repair was made (i.e. Part No. Lot, VIN No.)
-Part Qty -Part Cost -Inspected area -Inspector results -Inspector comments -Inspector recommendations -Date of Inspection -Maintenance type (i.e. Planned or Reported issue) -Manager Approval Sign off Name -Sign Off Date -Next inspection date -Actual Labor hours *Note will also include federal mandated safety inspection details
OC Streetcar Functional Reporting & Analytics Custom Reports Search 1 - Required
119.0
Application to support Federal Mandated Safety inspections for assets through reporting from digital inspection lists for the following (examples):
Wayside- Rail -Wishbone crossing gate -Track Class -Track Structure -Rails -Crossties -Special track work (turnouts, bridge lift assemblies), -Tie plates, and -Rail fastening systems -Track Geometry -Track gage -Alignment -Elevation -Curvature -Track surface -Road Bed:
-Ballast -Track Inspection -Frequency and -Quality of a railroad’s inspection -Special inspections
OC Streetcar Functional Inspection Management Digital Inspections Assign/Select 1 - Required
121.0 As the user, I must log all inventory adjustments with complete audit details so that traceability is maintained. OC Streetcar Functional Procurement Requisition Data Exchange 1 - Required
122.0 System shall log all inventory adjustments for audit compliance and traceability. OC Streetcar Functional Procurement Requisition Data Exchange 1 - Required
122.1 The system shall support secure integration leveraging Phase 1 integrations. OC Streetcar Functional Security & Administration User Management Access 1 - Required
Printed on: 3/24/2026 at 12:29 PM Page 7 of 21 A2 Functional
ATTACHMENT A
INFORMATION PROVIDED BY OCTA TO BE UPDATED BY THE PROPOSER / VENDOR
ID System Requirement Business Area Type Process Category Process Type Task/Action OCTA's Priority Proposed Solution's Capability
Method to Implement
Software Customization Cost
3rd Party Software Cost Comments
NF 1.0
The system shall maintain a complete and traceable audit log within the CFR Contractor environment for all necessary inventory field changes, including user identification, timestamp, previous value, and new value.
Contracted Fixed Route (CFR) Non-Functional Security & Administration User Management Edit 1 - Required
NF 1.1 Deliver hands on training for configured roles/user. Contracted Fixed Route (CFR) Non-Functional Security & Administration User Management Assign/Select 1 - Required NF 1.2 Deliver written training for applications modules. Contracted Fixed Route (CFR) Non-Functional Maintenance Management Planned Maintenance Assign/Select 1 - Required
NF 1.3 Deliver technical documentation detailing configuration, integration and design details. Contracted Fixed Route (CFR) Non-Functional Integration Phase 1 Integrations Data Exchange 1 - Required
NF 1.4 Vendor will update the BDD documentation. Contracted Fixed Route (CFR) Non-Functional Document Management Document Library Edit 1 - Required NF 1.5 Vendor will update the ICD documentation, Contracted Fixed Route (CFR) Non-Functional Document Management Document Library Edit 1 - Required
NF 1.6
NF 1.7 Update Configuration Matrix. Contracted Fixed Route (CFR) Non-Functional Maintenance Management Planned Maintenance Edit 1 - Required
NF 1.8 Vendor will participate in unit testing for all interfaces including both enabled and disabled interfaces. Contracted Fixed Route (CFR) Non-Functional Maintenance Management Planned Maintenance Data Exchange 1 - Required
NF 1.9 Completed inspection data shall be audit logged and retained per records retention policy defined by OCTA 7 years. OC Streetcar Non-Functional Inspection Management Digital Inspections Assign/Select 1 - Required
NF 1.10 The system shall provide secure mobile access (phone and tablet) to authorized users. OC Streetcar Non-Functional Mobile Functionality Mobile Work Orders Access 1 - Required
NF 1.11 Mobile access shall require secure authentication (e.g., SSO and/or MFA if required). OC Streetcar/Mobile Non-Functional Mobile Functionality Mobile Work Orders Access 1 - Required
NF 1.12
The system shall maintain a complete audit trail for all transactions, recording user identification, date and time stamp, and a description of the action performed to ensure traceability and accountability.
OC Streetcar/Mobile Non-Functional Security & Administration User Management Assign/Select 1 - Required
NF 1.13 Mobile functionality shall align with enterprise uptime requirements. OC Streetcar/Mobile Non-Functional Mobile Functionality Mobile Work Orders Create 1 - Required
NF 1.14
Where offline functionality is enabled, the system shall securely store transactions performed during offline operation and automatically synchronize them with the central system upon network reconnection, preserving data integrity and audit history.
OC Streetcar/Mobile Non-Functional Mobile Functionality Mobile Work Orders Assign/Select 1 - Required
NF 1.15 Changes to forms should be simple configuration changes, not software customizations. OC Streetcar Non-Functional Maintenance Management Planned Maintenance Assign/Select 1 - Required
NF 1.16
Configure Hierarchy for location(s) that conforms to the current hierarchal structure, which separates OCStreetcar/Wayside/Linear from the other lines of business such as MSF and CFR currently configured in Hexagon for Phase 1.
OC Streetcar Non-Functional Maintenance Management Planned Maintenance Assign/Select 1 - Required
NF 1.17 Ability to export work order history from application in multiple formats.
(i.e. pdf). OC Streetcar Non-Functional Reporting & Analytics Custom Reports Print/Output 1 - Required
NF 1.18
The system shall maintain a complete and auditable record of all inventory adjustments. The audit record shall capture, at a minimum:
user identification, date and time of adjustment part number, part description, quantity adjusted, previous balance, updated balance, and inventory location, to ensure full traceability and accountability.
OC Streetcar Non-Functional Inventory Management Inventory Control Edit 1 - Required
Printed on: 3/24/2026 at 12:29 PM Page 8 of 21 A2 Non-Functional
ATTACHMENT A
A3. VENDOR QUESTIONNAIRE
Category Questionnaire Response
Where is our data stored?
What encryption methods are employed for data transmission and storage?
Do you have backup recovery procedures in place? Yes, describe
Do you have disaster recovery procedures in place? Yes, describe
Do you have cybersecurity insurance? Yes, describe coverage
Does your cybersecurity insurance coverage include customers?
Describe your user authentication and authorization processes.
How often are access controls reviewed?
How often are access controls updated?
How do you control access to our data?
Do you have a Cyber Incident Response Plan?
Is your Cyber Incident Response Plan regularly tested? Yes, describe
What is the notification timeline to Client/Customers in the event of a data breach?
Do you meet any major compliance standards (e.g., ISO 27001, SOC 2)?
How do you ensure compliance with relevant data protection laws and regulations?
Do you have an annual compliance report? If so, can you please provide it?
Describe the security measures implemented in your physical and network infrastructure.
Physical Security Measures:
Access control systems such as biometric scanners, smart cards, and key fobs
Security cameras and surveillance systems to monitor the premises
Intrusion detection systems to detect unauthorized access
Regular maintenance and inspection of the infrastructure to identify and fix vulnerabilities
Network Security Measures:
Firewall systems to prevent unauthorized access to the network
Intrusion detection and prevention systems to detect and block malicious traffic
Encryption technologies to protect sensitive data
Regular software updates and patching to fix security vulnerabilities Access control mechanisms such as passwords, multi-factor authentication, and role-based access control?
Network segmentation to isolate sensitive data and limit the impact of security breaches
How do you protect against DDoS attacks and other network threats?
Employee Training How do you educate/train your employees about cybersecurity awareness and best practices?
Do you use third-party vendors? If yes, how do you ensure their security practices align with yours?
Can you provide a list of third-party vendors involved in our services?
Do you contract with any offshore third-party vendors?
What secure coding practices do you follow during software development?
How do you address vulnerabilities and apply patches to your software?
General Performance Assessment
What are the key performance indicators (KPIs) for this application?
How does the system perform under normal operating conditions?
Are there any performance benchmarks for comparison?
System Resource Utilization
How much CPU, memory, and disk I/O does the application consume?
Are there any memory leaks or high CPU usage spikes?
Does the system utilize multiple cores efficiently?
Response Time & Latency
What is the average response time for critical operations?
Are there noticeable delays in specific processes?
How does the application handle real-time requests?
User interface to menu selections average response time?
Log in response average response time?
Log off average response time?
Record Save average response time?
Software Development Security
Data Protection
Access Control
Incident Response
Compliance and Certification
Infrastructure Security
Third-Party Security
ATTACHMENT A
Simple Report query report average response time?
Complex Report query report average response time?
Print request average response time?
Dashboard refresh average response times?
Batch Processing average response time? (if applicable)
Scalability & Load Handling
How does the system perform under peak load conditions?
What is the maximum number of concurrent users the system can support?
Does the system scale horizontally or vertically?
Network Performance
What is the average network latency for data transmission?
Are there any network bottlenecks affecting performance?
Is data compression used to optimize network usage?
Application Architecture
Is the software designed using microservices or a monolithic approach?
How is caching implemented to improve performance?
Are third-party integrations affecting system speed?
Error Handling & System Logs
Are there recurring errors or performance-related logs?
How are exceptions and failures handled in the system?
What monitoring tools are used to track errors and warnings?
Security & Performance Trade-offs
Are there security measures that impact performance (e.g., encryption, authentication)?
How does the system handle secure transactions without sacrificing speed?
Are there any performance concerns with API rate limiting?
Optimization & Future Improvements
Are there performance testing tools in place (e.g., JMeter, LoadRunner)?
How frequently is the application updated for performance enhancements?
Application Response
ATTACHMENT A
PROJECT IMPLEMENTATION TASKS AND DELIVERABLES Vendor Response (Y, N, E)
If Vendor Response is "E", please provide what the firm can or cannot do in detail.
Task 1 - Project Planning & Management Project Schedule Cost Roles and Responsibilities Matrix Change Orders Issues, Risks, Action Items, Bugs, Future Enhancements Log (aka Item Log).
Project Status Reports Overall Project Status Trend Tasks Completed, Tasks in progress Next Steps Resources Project Issues Short Term Risks Long Terms Risks Kick Off and Ongoing Meetings Meeting Agendas Meeting Minutes Ancillary Project Deliverables Documentation and Deliverables Task 2 - Requirements Gathering Requirements Documentation Design Review Conceptual Design Review Preliminary Design Review Final Design Review Conceptual Design Review System Documentation Task 3 - Design Design Documentation (all phases) Back-up and Recovery Plan Systems Integration Design…
This is the start of the file's text. The full file is on GovTribe.
File details come from the government source that posted it. Updated .