The City of Ocala Electric Utility is seeking a SCADA Solution. The system provider’s solution must specify all required hardware, software, and professional services. The new SCADA Solution must be composed of a set of integrated modules offered by a single system service Provider. The selected SCADA Solution software must be a turn-key solution that has been successfully implemented in other organizations similar in requirements and function. Ocala Utilities would prefer to limit the number of third-party modules as part of the Systems Provider’s solution. Ocala Utilities prefers solutions that require no modifications to base code but are highly configurable to meet Ocala Utilities’ needs. Ocala Utilities prefers to contract with the System Provider as the prime contractor. If the System Provider wishes to use an integration partner, the City would require that the integration partner be a subcontractor for the System Provider. Ocala Utilities will reserve the right to accept or reject any proposed integration partners, while retaining the software vendor’s solutions. Ocala Utilities, to the extent possible, will rely upon product configuration rather than product modifications, and will make cost effective business process modifications to fit the technology workflow. The offeror must provide a Graphical User Interface (GUI) or Browser/Portal Based User Interface (BUI) for system use. Ocala Utilities prefers to select a SCADA Solution that is enhanced through tailoring and configuration rather than code modification. Custom code modification will only be allowed in extreme cases. Ocala Utilities prefers a solution (and provider) that is capable of full compliance with all North American Electric Reliability Corporation (NERC) current Critical Infrastructure Protection (CIP) requirements. 2.4. PROJECT REQUIREMENTS SCADA Solution software: Software maintenance and support Software upgrades Software license(s) Software warranties Software portals Professional services for implementing the SCADA Solution: Project management Software installation and configuration Hardware configuration support Interface/integration design, development, and implementation Forms design Ocala Utilities staff training Cut-over support Post-implementation support Period-ending support