Request for Proposal RFP# 719-15-1017 DATA WAREHOUSE AND REPORTING SYSTEM
Transcription
Request for Proposal RFP# 719-15-1017 DATA WAREHOUSE AND REPORTING SYSTEM
Request for Proposal RFP# 719-15-1017 DATA WAREHOUSE AND REPORTING SYSTEM Sealed Proposals Will Be Received Until 3:00 P.M., FRIDAY, October 17, 2014 SEALED PROPOSALS ARE TO BE DELIVERED, MAILED, EMAILED TO: TEXAS STATE TECHNICAL COLLEGE SYSTEM ATTN: Chris Nors – RFP# 719-15-1017 3801 Campus Dr. Waco, TX 76705 Email: chris.nors@tstc.edu Show RFP Number, Opening Date, and Time on Return Envelope Note: Proposal must be time stamped at Texas State Technical College before the hour and date specified for receipt of proposal. Page 1 of 27 SECTION 1 GENERAL INFORMATION 1.1 Purpose of the Request for Proposals Texas State Technical College System (TSTC) is issuing this Request for Proposal to solicit bids from vendors interested in providing a turn-key data warehouse and reporting system to interact with TSTC’s current ERP system, Ellucian Colleague and with other reporting databases and systems currently used throughout the TSTC colleges. The offered system will have one or more of the following capabilities: data warehouse and extract, transform and load (ETL), reporting, dashboards and analytics. Data from all TSTC data systems are used by various offices within the college for reporting, research, analysis, decision support and more. Identified reporting needs include requirements for access to the data warehouse including access to data snapshots captured on critical dates, and the ability to do longitudinal analysis across at least 5 years (preferably 10) for trending purposes. The offered system will be used to support a more efficient, accurate, consistent and comprehensive strategy for extracting, analyzing and reporting on data from all critical business systems, with special emphasis on data-driven decision-making. Additional detail is provided in later sections; however, some of the key features desired are as follows: ● Vendor solution must be commercially available and have substantial production install base within the Higher Education community to facilitate collaboration. ● Vendor solution should include pre-built dimensional data models populated from the Ellucian Colleague ERP. ● Vendor solution should provide extraction, transformation and load scripts to move data from the Ellucian Colleague environment into a separate reporting environment. ● Vendor solution should provide extraction, transformation and load scripts to convert data housed in the reporting environment into Student-centric dimensional models based on the Ellucian Colleague ERP ● Vendor solution must include a reporting environment consisting of dashboards, standardized reports and the ability to develop ad hoc reports ● Vendor solution must include administrative tools and interfaces ● Vendor solution must provide functionality to allow customization of data models ● Vendor solution must tightly integrate with Ellucian Colleague ERP and provide product upgrades as Colleague ERP upgrades are released. Page 2 of 27 1.2 Timeline TSTC’s estimated timeline by phase and completion date is as follows: ● ● ● ● ● ● ● RFP Release Date: September 30, 2014 Question Deadline: October 8, 2014 RFP Due Date : October 17, 2014 Vendor Demonstrations: November 24 to December 12, 2014 Project Team Software Vendor Recommendation: December 19, 2014 Vendor Contract Authorized: January 15, 2015 Product Delivery and Installation Complete: March 16, 2015 Under State of Texas purchasing regulations, TSTC will specify the date of product delivery upon execution of vendor contract. No payment will be made until 30 days after product delivery and installation completion date or invoice receipt date, whichever is later. Texas State Technical College reserves the right to award a contract within 180 days of receipt of the RFP documentation. 1.3 Information about Texas State Technical College System TSTC is the only state-supported, technical college system that serves students throughout the state of Texas. The college system includes four colleges located across the state: TSTC Harlingen, TSTC Marshall, TSTC Waco, and TSTC West Texas, which has campuses in Abilene, Breckenridge, Brownwood, and Sweetwater. The TSTC System Operations Office is located on the Waco campus. TSTC strives to meet its statewide role and mission, by efficiently and effectively helping Texas meet the high-tech challenges of today’s global economy, in partnership with business and industry, government agencies, and other educational institutions. The colleges award Associate of Applied Science (AAS) degrees and certificates in a wide variety of technical fields. TSTC Harlingen awards the Associate of Science (AS) degree in addition to AAS degrees and certificates. The colleges also offer customized corporate and workforce programs and courses designed for specific businesses and industries. For Fall 2013, approximately 12,000 semester credit students are enrolled and TSTC full-time employees number almost 1,600. 1.4 Information Technology at TSTC Since 2011 TSTC has been organized as a centralized IT environment providing support to the System Office and four TSTC colleges. The TSTC IT organization manages software and hardware for all automated systems. This includes all enterprise-wide solutions, with Ellucian Colleague being the major system-wide enterprise solution. 1.4.1 Enterprise Hardware Platforms Page 3 of 27 TSTC's Current Ellucian Colleague R18 implementation runs on a multi-core HP Itanium server attached to HP EVA SAN storage. The current OS is HP-UX 11.23 and the database is Unidata 7.2.9 Assets outside the ERP that may be impacted are operated in a VmWare ESX environment and may include Windows 7 or later, Server 2003, 2008, 2008 R2, 2012 R2 and/or Suse Linux Enterprise Server 10, or 11 and may be either 32 or 64 bit. All internal storage is SAN based via a redundant 4-gigabyte fiber-channel fabric. External connections may be routed through a hardware-based load balancing appliance. The offered system will be implemented and maintained on-site at the TSTC System Operations office. The purchase and implementation of servers or other equipment related to the installation of the new software is not included in this RFP. 1.4.2 Current Reporting Solutions Standardized reports from Ellucian Colleague are currently created and generated on a cyclical basis to meet customer needs. End-users also use a variety of queries and reporting solutions (PASW/SPSS, SAS, Microsoft Access, Microsoft Excel, Macromedia Cold Fusion, Informer etc.) to access data and write reports. Eagle Rock Information Systems’ DataReady WebWizard tool is deployed system wide for queries and reports from Ellucian Colleague Unidata files. 1.5 Historically Underutilized Business (HUB) Firms TSTC endeavors to promote full and equal opportunity for businesses to supply TSTC with goods and/or Services that are necessary to support TSTC's educational mission. In this regard, TSTC commits to select Proposers in accordance with: needs, resources, HUB goals and guidelines established by the Texas Legislature and the Texas Building and Procurement Commission, and policies and procedures for contracting with Historically Underutilized Businesses. Winning vendor will be required to agree with State and TSTC Standard Terms and Conditions. 1.6 TSTC’s Right to Reject This RFP does not commit TSTC to select a Proposer or to award a Contract to any Proposer. TSTC reserves the right to accept or reject, in whole or in part, any Proposal it receives pursuant to this RFP. Page 4 of 27 SECTION 2 RFP REQUIREMENTS 2.1 Right to Modify, Rescind, or Revoke RFP TSTC reserves the rights to modify, rescind, or revoke this RFP, in whole or in part, at any time prior to the date on which the authorized representative of TSTC executes a Contract with the Selected Proposer. 2.2 Compliance with RFP Requirements By submission of a Proposal, a Proposer agrees to be bound by the requirements set forth in this RFP. TSTC, at its sole discretion, may disqualify a Proposal from consideration, if TSTC determines a Proposal is non-responsive and/or non-compliant, in whole or in part, with the requirements set forth in this RFP. 2.3 Binding Effect of Proposal Unless otherwise agreed in writing, signed by an authorized agent of TSTC, each Proposer agrees to and shall be bound by the information and documentation provided with the Proposal, including prices quoted for Services. 2.4 Signature, Certification of Proposer The Proposal must be signed and dated by a representative of the Proposer who is authorized to bind the Proposer to the terms and conditions contained in this RFP and to compliance with the information submitted in the Proposal. Each Proposer submitting a Proposal certifies to both (a) the completeness, veracity, and accuracy of the information provided in the Proposal and (b) the authority of the individual whose signature appears on the Proposal to bind the Proposer to the terms and conditions set forth in this RFP. Proposals submitted without the required signature shall be disqualified. 2.5 Requirements for Submission The Proposal shall be entitled “Proposal Submitted for Data Warehouse and Reporting System and shall clearly state the Proposal Opening Date and Time identified. Please read all instructions carefully. 2.5.1 By Electronic Submission Use the following e-mail address to submit your response electronically: chris.nors@tstc.edu The e-mail subject line should contain the RFP number and title as indicated on the Page 5 of 27 cover page. You are solely responsible for ensuring that your complete electronic bid is sent to, and actually received by, TSTC in a timely manner and at the proper destination server. TSTC recommends a limit on the attachments to 10MB each. This may result in the sending multiple e-mails to chris.nors@tstc.edu for the submission of all documentation contained in a response. All documents related to items in Section 4.1, Required Proposal Documents and Information, should be submitted in Microsoft office formats (Word and Excel) or in a form that may be read by Microsoft Office software. Documents may be submitted in Adobe portable document format (pdf file). All responses for items in Section 4.2, System Requirements, MUST be submitted on the Excel workbook provided by TSTC . Vendor responses are to be entered for each specification listed on Tab 2, “4.2 Specification Responses.” Responses for each item are entered or copied/pasted in the cell under the specification requirement to the right of "Response:". Vendors, at their discretion, may submit a printed copy of the 4.2 specification responses in addition to the electronic Excel workbook. Any documents with signatures shall be submitted in Adobe portable document forms (pdf file). TSTC is not responsible for documents that cannot be read or converted. Unreadable responses may be, at TSTC’s discretion, rejected as nonresponsive. TSTC takes no responsibility for electronic bids that are captured, blocked, filtered, quarantined or otherwise prevented from reaching the proper destination server by any TSTC anti-virus or other security software. Note: Please be aware that your Internet Service Provided may limit file sizes on your outgoing emails. To confirm receipt of all electronic submissions, contact Chris Nors at 254-867-3967 2.5.2 By Hard Copy Submission The Respondent must submit one (1) original signed Proposal. The Proposal and accompanying documentation are the property of TSTC and will not be returned. TSTC will not provide “delivery or hand stamp” receipt of bids/proposals or proof of delivery of bid/proposals which are delivered by hand or courier. No proof of delivery shall be necessary. The Proposal may be sent to TSTC at the following addresses: Page 6 of 27 BY U.S. Mail/Overnight/Express Mail Texas State Technical College System Attn: Procurement Services 3801 Campus Dr. Waco, TX 76705 By Hand Delivery Texas State Technical College System RFP# 719-15-1017 Business Office, Building 32-9 3801 Campus Dr. Waco, TX 76705 2.6 Deadline for Proposals Proposals must be received in the TSTC System Procurement Services Office, at the address or email address specified in Section 2.5 of this RFP, no later than October 17, 2014 at 3:00pm. ANY PROPOSAL RECEIVED AFTER EXPIRATION OF THE DEADLINE WILL BE IMMEDIATELY DISQUALIFIED FROM CONSIDERATION, AND WILL BE RETURNED UNOPENED TO THE PROPOSER. 2.7 Risk of Loss, Damage, Delay Proposer acknowledges and agrees to release and hold harmless the TSTC System, its campus components, Board of Regents, officers, employees, agents, and personnel, from and against any and all claims, liability, damages, and costs, including court costs and attorneys' fees, arising out of or pursuant to delivery of the Proposal or failure to deliver the Proposal to the Purchasing Office at TSTC, as designated in Sections 2.5 and 2.6 of this RFP. 2.8 Ownership of Proposals All Proposals become the physical property of TSTC upon receipt. 2.9 Use, Disclosure of Information Proposer acknowledges that TSTC is an agency of the State of Texas, and is therefore required to comply with the Texas Public Information Act. Tex. Gov't Code Ch. 552. If a Proposal includes proprietary data, trade secrets, or information the Proposer wishes to except from public disclosure, then the Proposer must specifically label such data, secrets, or information as follows: "PRIVILEGED AND CONFIDENTIAL -- PROPRIETARY INFORMATION." To the extent permitted by law, information labeled by the Proposer as proprietary will be used by TSTC only for purposes related to or arising out of the (a) evaluation of Proposals, (b) selection of a Proposer pursuant to the RFP process, and (c) negotiation and execution of a Contract, if any, with the Proposer selected. Page 7 of 27 2.10 Costs of Participation TSTC specifically disclaims responsibility, and/or liability, for all costs, expenses, or claims related to or arising out of the Proposers participation in this RFP process, including but not limited to costs incurred as a result of preparing, copying, shipping, presenting, and/or clarifying the Proposal and the information relevant to the Proposal. 2.11 Compliance with Applicable Laws, Regulations, Ordinances, Board of Regents Policies, System Policies and Procedures. By submitting a Proposal, the Proposer agrees to and shall comply with all applicable local, state and federal laws and regulations, as well as with all applicable policies and procedures of the Texas State Technical College System. System policies and procedures may be accessed at the following Internet address: http://www.tstc.edu Page 8 of 27 SECTION 3 RFP PROCEDURES 3.1 Rescission of Proposal A Proposal can be withdrawn from consideration at any time prior to expiration of the Deadline for Proposals, as stated in Section 2.6 of this RFP, pursuant to a written request sent to Dr. J. Gary Hendricks, Vice Chancellor of Business Intelligence (jghendricks@tstc.edu). Please copy Chris Nors at Chris.Nors@tstc.edu. 3.2 Request for Electronic Copy A Proposer may request an electronic copy of the RFP from Chris Nors, TSTC System. Electronic copies will be forwarded through email addresses only. 3.3 Request for Clarification TSTC reserves the right to request clarification of any information contained in a Proposal. 3.4 Request for Clarification by Proposer All questions and clarifications of the proposals contact the following: Procurement Services Contact Name Title Product Specifications Contact Address Phone Email Fax 3.5 Evaluation of Proposals Proposers must submit a completed proposal form with all attachments as listed on the proposal form. The evaluation process will consist of two phases. In the first phase all accepted proposals will be rated by the evaluation team in the four areas listed in paragraphs 3.5.2.1 to 3.5.2.4. Based on the ratings assigned the team will select one or more of the proposals for a demonstration and interview. The demonstration and interview will be rated by the evaluation team. The proposal awarded the most points will be offered a contract. Page 9 of 27 . 3.5.1 Evaluation Codes Each evaluated specification or requirement has an assigned code. The codes and their meanings are as follows: ● (M) Mandatory. The proposer shall meet this requirement. Proposers are expected to provide a comprehensive written response within their proposal, detailing how they meet the specification. The determination as to whether the proposer meets the mandatory specification rests solely with TSTC. If TSTC determines that a proposer does not meet a mandatory requirement as specified, the proposal shall be deemed non-responsive, and no further evaluation will occur. ● (E) Evaluated. Proposers are expected to provide a comprehensive written response to the specification. Points will be awarded based on the degree to which the proposer meets the requirement. A proposer not responding to the specification will receive zero points for that specification. ● (ME) Mandatory and Evaluated. The requirement is both Mandatory and Evaluated. 3.5.2 Scoring TSTC will use a scoring system that is objective, quantified, and based on software and vendor characteristics critical for a successful implementation. Proposals will be evaluated using the following criteria as a measure of the respondents’ software and services to successfully meet the goals and objectives of the project. Ability to successfully provide software and services as evidenced by the following subsections will be used to select a vendor. 3.5.2.1 Data Warehouse and Reporting System Requirements (25 Points) Based on the responses to the supplied set of questions regarding the functional capabilities of the vendor’s software products and services (Sections 4.2.2 through 4.2.6), the review team will determine if the proposed solution will meet TSTC’s needs. Particular attention will be paid to features marked as mandatory, and if customization is required. 3.5.2.2 Infrastructure requirements (10 points) Based on the responses to the supplied set of questions regarding the technical requirements of the vendor’s software products (Section 4.2.1), the review team will determine if the proposed solution will integrate well with TSTC’s computing infrastructure as described in section 1. Particular emphasis will be on web Page 10 of 27 server infrastructure, database and authentication requirements, and if customization is required. For client tools and access, compatibility with multiple web browsers and/or workstation operating systems is highly desirable. 3.5.2.3 Positive references from clients with comparable environment (20 points) Based on discussions with the provided three references and list of all installations/implementations over the last 3 years. 3.5.2.4 Cost (25 points) Based on the total cost of the proposed solution including any vendor-sponsored financing, as documented by the vendor. 3.5.2.5 Demonstration and Interview (20 points) Proposers selected for this phase will be rated on the how the proposed solution meets the stated requirements, ease of use, and performance of the product. 3.6 Subcontractors Technical State Technical College reserves the right to reject any subcontractor that TSTC determines as unacceptable or not qualified to perform the services required. The vendor shall not engage, contract with or use the services of any subcontractor without obtaining the prior written approval of TSTC. The vendor shall submit for approval a report of the scope of services to be provided by each of its subcontractors, with the latter’s acknowledgement thereof. No provision of the contract agreement and no approval by TSTC of the scope of services between TSTC and any subcontractor shall, however, be construed as an agreement between TSTC and any subcontractor of the vendor of with any person, firm, or corporation engaged by, contracted with, or whose services are utilized by the vendor, or in any way affect the responsibilities of the vendor hereunder, and, unless otherwise agreed to in writing by TSTC. 3.7 Proposal Opening Proposals will be opened after the deadline at the Texas State Technical College System, Business Office Bldg 32-9, 3801 Campus Dr. Waco, TX 76705. The proposal opening process is open to the public. All submitted proposals become the property of TSTC, after the RFP submittal deadline/opening date, and will not be returned. All information, documentation, and other materials submitted in response to this solicitation are considered non-proprietary and may be subject to public disclosure under the Texas Public Information Act (Texas Government Code, Chapter 552.001, et seq.) unless specifically labeled as privileged and confidential as specified in Section 2.9. Please contact Jerry Sorrells at Page 11 of 27 jerry.sorrells@tstc.edu. 3.8 Award of Contract TSTC intends to negotiate and award an agreement with the vendor submitting the proposal TSTC determines best meets TSTC’s requirements based on the rating assigned by the evaluation team PROPOSAL CONTENTS 4.0 Definitions The following definitions are meant to define the entities and terminology related to the specifics of the requirements of this RFP. Atomic Data – Data at the finest level of granularity present in the transactional system. Examples include the Bio/Demo data for an individual; a single Admissions Application, or the enrollment of a specific student in a specific class section. Bio/Demo Data – Biographical and demographic data for an individual, such as names, addresses, phone numbers, email addresses, birthdates, social security numbers, etc. Colleague Core and Student System – The modules in the Ellucian Colleague enterprise software encompassing all data relating to students including but not limited to demographics, admissions, records, registration, financial aid, faculty, accounts receivables, housing, organizations, graduation, and curriculum. Offered system – The entire system described in this proposal, including the Relational Dimensional Data Warehouse, OLAP layer (if any), ETL or similar tool, and Reporting Tool. ETL Tool – A tool used to Extract data from a transactional system, Transform it into a form appropriate for a Data Warehouse, and Load it into that Data Warehouse. May be either a specialized, proprietary tool or a mechanism that uses standard, general purpose tools such as SQL. Fully Integrated System – A system in which the architectural distinctions among the various components (the relational dimensional warehouse, OLAP layer, ETL mappings, and reporting tool) are transparent to the end user, so that everything necessary to use the system to extract, analyze and report on the data is presented to the end user through a single user interface with consistent navigation, look and feel. Kimball Model – The conceptual model of a dimensional data warehouse popularized by the work of Ralph Kimball, consisting of a collection of Dimension Tables and Fact Tables. Page 12 of 27 Module – A major functional area within a transactional system. For example, in Ellucian Colleague the main modules are Core, Student, Human Resources and Financials. Multidimensional OLAP System – A data warehouse based on the Kimball model that is implemented using natively multidimensional structures rather than a Relational Database Management System, and that is characterized by the storage of pre-computed aggregations of data along various dimensions in order to enhance the performance of data retrieval and analysis. OLAP – An acronym for On Line Analytical Processing. Colleague – The administrative software system developed by Ellucian, Inc. Relational Dimensional Data Warehouse – A data warehouse based on the Kimball model that is implemented within a Relational Database Management System. SQL – Structured Query Language, the standard data definition and manipulation language for relational databases. SQR – Structured Query Reporter, a programming language that combines SQL with procedural programming constructs and is widely used in Ellucian Colleague Enterprise systems. Transactional System – A software system that is designed primarily to support business transactions such as admitting and enrolling students, hiring and paying employees, or managing financial accounts and that is usually based on a Relational Database Management System. Web-based System – A system that is accessed through Web browsers and whose software and data are stored on servers such as web servers, application servers, and database servers, and not on individual workstations. Such a system is considered to be “thin client”, “zero footprint”, or “smart client” as opposed to “thick client”. Thick Client – Also known as “fat client” or “rich client”, this is a version of client server technology, which is becoming outdated. With “thick client” some of the application software is installed on user workstations and the data and some software are stored on the servers. Thick Client software would require that a software install be made to the workstations using the system. Thin Client, Zero Footprint, Smart Client – These are more advanced forms of client server technology than Thick Client, where little or no software is installed on user workstations and almost all of the software and all of the data are stored on the servers. Note that systems relying on the use of Citrix are not considered to belong to any of these categories. Page 13 of 27 4.1 Required Proposal Documents and Information The following information and/or documentation should be included in the proposal package. 4.1.1 Product Documentation and Information ● Description of proposed solution that addresses the requirements listed in section 4.2, System Requirements. ● List of products and services for all of the modules or components required to implement the proposed solution. ● Pricing sheet for the above products and services. If there are any recurring charges, such as licensing or software maintenance costs, document them separately from onetime costs. ● Vendor financing plan(s). Describe in detail any financing options for product and/or services. Preferred terms are for five (5) years with semi-annual interest payments in February and August and annual principal payments in August. ● Documentation in PDF form for all products and optional modules or references to these materials online. ● List of all installations/implementations over the last 3 years (include organization, address, and contact name) 4.1.2 Company Profile Information regarding the proposing company should include but need not be limited to: ● General description of company ● High level organizational structure ● Number of employees in each major area of the company ● A general history of the company’s past two years ● Evidence of the company’s experience and qualifications performing the scope of work described in this RFP 4.1.3 Client References The proposer must provide names of references from three higher education institutions that have been using the proposed system to extract and report on production data from the Ellucian Colleague Core and Student System from January 1, 2014 or earlier, up through and including the present time. All references must be current and include the following information for each reference: ● Institution name and address ● Name, title, phone number and email address for an individual at the institution qualified and willing to comment on the implementation and use of the proposed system by completing a reference questionnaire or participating in a conference call Page 14 of 27 ● Description of the system delivered, including any differences from the system proposed for TSTC ● Dates of key milestones for the implementation at the institution, including initial installation, training, customizations, and go-live for production use ● Maximum number of concurrent users of the delivered system 4.2 System Requirements This section provides the specifications that the Data Warehouse and Reporting System must meet, and describes the services and support that must be provided for that system. Each specification is labeled either M (Mandatory), E (Evaluated) or ME (Mandatory and Evaluated). 4.2.1 Infrastructure and Architecture Requirements 4.2.1.1 (M) The system must be compatible with proposed and existing Unix - HP-UX 11.23 or later 64 bit, Windows Server 2003 or later or Suse Linux Enterprise Server 10 SP3 or later for all servers used both physical and virtual (web server, application server, database server, etc.) Specify the operating system(s) used by the proposed system. 4.2.1.2 (M) The system must use a Microsoft SQL Server 2005 (or beyond) database. Specify the database management system(s) used by the proposed SYSTEM. 4.2.1.3 (M) The system must be compatible with Internet Explorer 7.0 or later, Firefox 2 or later, Safari 3 or later and Google Chrome browsers/ Specify with which browser versions the proposed SYSTEM is compatible. 4.2.1.4 (ME) Provide detailed information on the necessary hardware and any additional software that is required to make the system fully functional and integrated with existing system including information on the number and configuration of servers (VM or Physical) required, firewalls, and minimum requirements for workstations. 4.2.1.5 (ME) Provide detailed information on how your solution supports encryption for data in transit and for data at rest. 4.2.1.6 (ME) Provide detailed information on how your solution supports the masking of data between the source Colleague system and any target databases along the way. 4.2.2 Data Warehouse and Reporting System Requirements 4.2.2.1 (ME) The system must include a data warehouse that facilitates the transfer of Page 15 of 27 data from Ellucian Colleague Core, Student, HR, & Financial Modules (Unidata database) into some pre-defined data models. 4.2.2.1.1 (E) Describe the approach to be used to construct and maintain the data models for each Ellucian Colleague Modules within the data warehouse. If the proposer’s product does not currently include models for some of the above modules/systems, specify which ones and describe any plans and timelines for the development and delivery of such models. 4.2.2.1.2 (ME) The data warehouse must include detailed atomic data; give examples of the types of atomic data included in the fact and dimension tables for each of the modules/systems mentioned in specification 4.2.2.1.1. 4.2.2.1.3 (ME) Data in the fact and dimension tables must be accessible via standard SQL queries. Specify whether there are any limitations to accessing the fact and dimension tables via standard SQL. 4.2.2.1.4 (ME) The system must allow for fact and dimension tables to be modified and new ones created as needed. Describe the process involved and the knowledge, skills, and any specialized training required to do this. 4.2.2.2 (E) It is desirable that the system include either a Multidimensional OLAP cube layer, or a similar mechanism that provides pre-aggregation of dimensional data to enhance data retrieval performance. 4.2.2.2.1 (E) Specify whether the proposed system includes an OLAP layer, and if so provide details—including whether that OLAP layer includes the same level of detailed atomic data as the relational warehouse. 4.2.2.2.2 (E) If the system includes an OLAP layer, describe the process required to extend customizations of the dimensional model to that layer, and any additional knowledge, skills or specialized training required beyond those described in Specification 4.2.2.1.4 above for the relational warehouse. 4.2.2.2.3 (E) If the proposed system does not include an OLAP layer, describe how the system is able to achieve performance comparable to that of a multidimensional OLAP system. 4.2.2.2.4 (E) If the system does not include an OLAP layer describe any additional knowledge, skills or specialized training required in order for TSTC staff to be able to ensure that OLAP-like performance is maintained when the model is customized. Page 16 of 27 4.2.2.3 (ME) The system must provide an ETL tool with customizable mappings that allow data from any source system to be extracted, transformed, and loaded into the relational dimensional data warehouse (and into the OLAP layer, if present). 4.2.2.3.1 (E) Describe the ETL tool or similar mechanism provided in the system, specifying the types of data sources it can use, as well as the types of sources that are currently being used by the higher education institutions that have already implemented the proposed system. 4.2.2.3.2 (E) Describe the knowledge, skills, and any specialized training required to modify the delivered mappings and create new ones. 4.2.2.3.3 (E) Describe how the ETL tool works with the OLAP layer or similar mechanism referred to in Specification 4.2.2, and describe any additional knowledge, skills, and specialized training needed to customize the ETL mappings for this purpose. 4.2.2.3.4 (E) It is preferred that the system employ an ETL strategy of populating a collection of “staging tables” that are essentially copies of the relevant (normalized) transactional tables. Describe whether your strategy includes the use of such staging tables. 4.2.2.3.5 (E) Describe the degree of integration, if any, between the ETL tool provided with the system and the Ellucian ODS product. 4.2.2.4 (ME) The system must include a collection of pre-defined ETL mappings that bring data from the Ellucian Colleague system (Unidata database) into the relational dimensional data warehouse (and from there into the separate OLAP layer, if one is used). 4.2.2.4.1 (ME) The delivered mappings must bring in all of the data commonly needed for reporting from the Core, HR, Financial and Student modules. Describe the mappings delivered in the proposed system and the main files or tables in the Ellucian Colleague system from which they draw their data. 4.2.2.4.2 (ME) If the proposer’s product does not currently include delivered mappings for some of the above modules/systems, specify which ones and describe any plans and timelines for the development and delivery of such mappings. Conversely, if the mappings for any of these areas are already included in the proposer’s proposal, identify which ones. 4.2.2.4.3 (ME) It must be possible for TSTC staff to understand the meanings of all data elements in the warehouse, how they were derived from the transactional data, and whether any modifications are needed to Page 17 of 27 reflect TSTC business practices. Describe all documentation provided, such as data dictionaries, documentation of the mapping code, impact analysis, etc., that would assist both functional and technical users in this regard. 4.2.2.4.4 (ME) It is required that the proposer is committed to providing updated mappings in a timely fashion for all current and future releases of the Ellucian Colleague system, as needed to reflect data structure changes in those systems. Describe how this requirement is met, including specification of which versions currently have mappings available and the average lag time anticipated between the general availability of a new release of the Ellucian Colleague system and the availability of such mappings 4.2.2.4.5 (E) Provide an estimate of the disk space needed for the offered system environment for the project, given that there are approximately 15,000 students and 1,600 faculty and staff with annual growth of approximately 10% over the next 5 years. Specify any assumptions made in this estimate. 4.2.2.5 (E) The system should be expandable to include data from third-party (nonEllucian Colleague) “auxiliary” systems, such as Parking, Learning Management System (LMS), Graduate Placement and Follow-up, and others. 4.2.2.5.1 (E) Describe any non-Ellucian Colleague auxiliary systems for which predefined dimensional models, ETL mappings and reports are currently available or under development. 4.2.2.5.2 (E) Describe any non-Ellucian Colleague auxiliary systems for which custom dimensional models, ETL mappings and reports have been developed for current customers—particularly other higher education customers. 4.2.2.6 (E) The system may include a reporting tool that uses a simple, intuitive, webbased interface so that reports that access the data warehouse can be easily created, run and modified. 4.2.2.6.1 (E) Specify the reporting tool included in this proposal, and provide an overview of its features that describes how these requirements are met. Also specify whether the reporting tool runs on top of the relational dimensional warehouse, the OLAP layer (if used), or both. 4.2.2.6.2 (E) The reporting tool should be scalable to handle up to 300 users. Specify the licensing model(s) that would be used to provide access for 50, 100, 200, 300 users, as well as any additional hardware or software resources that would be required. Please include licensing costs for 50, 100, 200, 300 in the cost proposal. Page 18 of 27 4.2.2.6.3 (E) The reporting tool should allow users to browse through all dimension and fact tables to which they have access, to drill down to atomic data, and roll up to summary data. Describe how the proposed tool accomplishes this. 4.2.2.6.4 (E) The reporting tool should provide the ability for users to create both ad-hoc one time reports, and libraries of standard reports that will be made more widely available. Describe how the proposed tool meets this requirement. 4.2.2.6.5 (E) The reporting tool should be able to create charts, graphs, and dashboards. Describe how the tool does this, providing screen shots of sample charts, graphs, and dashboards. 4.2.2.6.6 (E) The reporting tool should provide varying levels of security access for running reports, creating reports, and publishing reports for other users to run. Provide information on how this is accomplished. 4.2.2.6.7 (E) The reporting tool should provide security at the data element level (for example, allowing only users with appropriate security to view social security numbers). Provide information on how this is accomplished. 4.2.2.6.8 (E) The reporting tool should be able to use LDAP authentication to Microsoft Active Directory. Describe the process required to set up such authentication. 4.2.2.6.9 (E) The web-based interface used by the reporting tool should be a “thin client” requiring no software beyond a web browser to be installed on an individual workstation in order for a user to run reports. Describe how the proposed tool meets this requirement. 4.2.2.6.10 (E) It is preferred that the creation and modification of reports can also be carried out via a thin client, though it is acceptable if a thick client is necessary to support some features of report creation and modification. Specify whether the proposed reporting tool includes a thick client as well as a thin client, and if so describe which features are available in each. 4.2.2.6.11 (E) Please provide a description of the extent to which reporting requirements for your system can be accomplished using Entrinsik’s Informer software, including pros and cons of this approach, and the cost savings available for your offering if your reporting tool is not included in the cost of your proposal. 4.2.2.7 (ME) The system must include a library of pre-defined reports that address many of the standard higher education reporting needs. 4.2.2.7.1 (E) These reports should address common reporting needs in areas Page 19 of 27 such as admissions yields, student retention, graduation rates, class and faculty loads, grade distributions, course demand, and so forth. Annual Higher Education reports, such as IPEDS reports are desirable. Provide a list of the pre-defined reports that are included in the proposed system and highlight those you consider most important and useful. If the proposer’s product does not currently include delivered reports for some of the modules/systems identified in Specification 4.2.1.1, specify which ones and describe any plans and timelines for the development and delivery of such reports. Conversely, if the reports for any of these areas are already included in the proposer’s proposal, identify which ones. 4.2.2.7.2 (ME) These reports must be designed in such a way that it is easy for a user running the report to adjust the parameters (for example, the population to be examined, the term(s) or year(s) for which the report is run, etc.) Describe how the pre-defined reports meet this requirement. 4.2.2.8 (ME) The proposed system must have been successfully implemented by at least three higher education institutions that use the Ellucian Colleague Enterprise Student Administration system in a Unix/Unidata environment. At each of those institutions, it must have been used to meet at least some of the production-level reporting needs from Ellucian Colleague’s Core and Student modules from January 1, 2014 or earlier, up through and including the present time. 4.2.2.8.1 (M) List all higher education institutions that have successfully implemented the proposed system on or before January 1, 2014 and are using it to report on data extracted from the Core and Student Ellucian Colleague modules with emphasis in the areas of admissions, student records, registration, financial aid, faculty, accounts receivables, graduation, and curriculum. (At least 3 such institutions must be included to satisfy this requirement.) 4.2.2.8.2 (E) For each of those institutions, describe the production-level reporting needs in the areas of admissions, student records, registration, financial aid, faculty, accounts receivables, graduation, and curriculum that are currently being met at that institution by the proposed system. 4.2.2.8.3 (E) List all higher education institutions that are currently in the process of implementing the proposed system to report on data extracted from the Ellucian Colleague Core and Student modules, and for each one describe the current stage of progress in that implementation and the anticipated date at which production usage Page 20 of 27 will begin. 4.2.2.9 (ME) The system must have a mechanism to enable the data warehouse to be automatically reloaded or updated on a scheduled basis. 4.2.2.9.1 (M) Describe the mechanism used to do this. 4.2.2.9.2 (E) Provide estimates for the time required for this reloading or updating, based on the previously described size of TSTC. Specify any assumptions made in this estimate. 4.2.2.10 (ME) The system must have the ability to permanently retain snapshots of data as of specified dates, such as each term’s census date (11th class day) and end-of-term date, close of fiscal or calendar year, etc., and to retain snapshots of daily data for at least 30 days. 4.2.2.10.1 (ME) Describe how the system handles these requirements. 4.2.2.10.2 (E) It is preferred that some mechanism be available to allow archiving of selected snapshots to secondary storage to address concerns regarding disk space and performance impacts. Describe any such mechanisms provided by the system, or other strategies to address those concerns. 4.2.3 Documentation 4.2.3.1 (M) Upon award of the contract, system documentation must be provided in electronic form. Describe the file format, e.g., PDF, MS Word, or HTML, in which the electronic documentation will be provided. 4.2.3.2 (M) Upon award of the contract, user documentation and instructional materials must be provided for thirty users. Describe how this requirement will be met, including whether these materials are available in electronic form. If they are only available in paper form, ten copies must be provided to TSTC. 4.2.4 Maintenance and Upgrades 4.2.4.1 (E) Describe the maintenance and upgrade policy for the system, specifying what is provided with the payment of the maintenance fees, particularly as it applies to services and support, patches and fixes, and upgrades. 4.2.4.2 (E) Describe your schedule of patches and fixes, and how these patches and fixes are made available. 4.2.4.3 (E) Describe your system upgrade schedule, and how these upgrades are made available. Page 21 of 27 4.2.5 Implementation Services 4.2.5.1 (ME) The contractor must be on-site at TSTC to accomplish the following; describe your plan for doing so. ● To install and implement the offered system in a test environment; ● To train 2-5 technical support staff on installation and maintenance of all components of the offered system; ● To train 5-10 functional experts on use of the reporting tool to build, modify and run reports. State cost savings if this item is not included; ● To train 2-5 technical support staff on use of the ETL tool to modify delivered mappings and create new ones. 4.2.5.2 (ME) The initial installation of the new system should be accomplished within five days. Provide detailed information on how you will meet this requirement. 4.2.6 Support Services 4.2.6.1 (E) Describe in detail the system support that is included in the basic proposed price including whether the support includes telephone support, web/email based support and in-person support. 4.2.6.2 (E) Provide a clearly defined problem escalation process including information on: prioritization method, turn-around time, and contacts. 4.2.6.3 (ME) TSTC requires that multiple TSTC people can contact the vendor for support on technical, functional, and application issues. Describe how your support policy meets this requirement. 4.2.6.4 (ME) TSTC requires system support to be available daily from 7:00 am to 7:00 pm CST. Describe how your organization can meet this requirement Page 22 of 27 GENERAL TERMS AND CONDITIONS 5.1 Contract Award A response to the solicitation is an offer to contract with Texas State Technical College based on the terms and conditions contained therein. IFB’s/ RFP’s do not become contracts and are not binding until a written contract, or Letter of Agreement are signed by authorized College administrator and authorized personnel of the awarded vendor and a purchase order is issued pursuit to this agreement. 5.2 Contract Term The contract performance period shall be for the purpose of completion of this project, unless otherwise extended or terminated by TSTC in accordance with the terms and conditions of this contract. All contract renewals or extension may be subject to approval by authorized personnel of TSTC. Contract renewals or extensions may be made ONLY by written agreement between the College and the Proposer and are subject to approval by authorized personnel of TSTC. 5.3 Submitted Responsive Documents The IFB and submitted responsive documents, or portions of each, and at the College’s sole discretion, may become incorporated by reference and a part of this written contract and will be binding on both the College and the Proposer after execution of the contract by both parties. 5.4 Interpretation, Jurisdiction and Venue This contract will be governed and be interpreted by the laws of the State of Texas without regard to its choice of law provisions. Exclusive venue for any claim or dispute involving the resulting contract or the services provided there under, shall lie in a court of competent jurisdiction in McLennan County, Texas. 5.5 Compliance with Laws The services provided and all representations in the IFB response must be such that they are or would be in conformity with all federal, state, county and local laws, regulations, rules, and orders. Upon request, the Proposer shall furnish to TSTC certificates of compliance with all such laws. 5.6 Taxes TSTC is tax exempt as a governmental subdivision of the State of Texas under Section 501C (3) of the Internal Revenue Code. 5.7 Termination for Convenience TSTC, may, at its option and discretion, terminate the resulting contract for convenience and, at its option and discretion, may reduce the statement of work or other requirements of the contract at any time, without any default on the part of TSTC or the contractor, by giving thirty (30) calendar days’ notice thereof to the selected contractor. 5.8 Termination for Default In the event that the services to be performed under this contract must be completed by a certain date, the Proposer is required to provide immediate notice at such time it has Page 23 of 27 knowledge that it will be unable to perform the services within the time required. 5.9 Insurance Requirements The Proposer/Awarded Vendor agrees to comply with the insurance requirements contained herein, if any. 5.10 Assignment The Proposer may not assign, transfer, convey, or subcontract this contract, any services to be performed as outlined in the IFB, or any of its obligations under this contract, in whole or in part, without the prior written approval from the College, which the College may withhold in its sole discretion. 5.11 Audit of Records TSTC reserves the right to audit the records and performance of the Proposer during the term of this contract at any time during the contract period. 5.12 Notices All notices, amendments, modifications, or alterations hereunder by either party to the other shall be in writing, delivered personally, by certified or registered mail, return receipt requested, or by overnight courier, and shall be deemed to have been duly given when delivered personally or when deposited in the United States mail, postage prepaid addressed as follows: Texas State Technical College Vendor Attn: Vice Chancellor for Business Intelligence 3801 Campus Drive Waco, Texas 76705 Page 24 of 27 5.13 Entire Agreement The contract and its accompanying exhibits contain the entire understanding of the parties regarding the services or materials provided and supersede all prior agreements, oral or written and all other communications between the parties relating to the subject matter. This agreement may not be amended or modified, except by mutual written agreement between the parties. 5.14 Ethics Conduct Any direct, or indirect, actions taken to unduly influence competitive purposes, to circumvent equal consideration for competitive bidders, or to disregard ethical and legal trade practices will disqualify vendors and contractors from current and future consideration for participation in TSTC orders and contracts. 5.15 Drug Policy TSTC is a drug-free workforce and workplace. The manufacture, sale, distribution, dispensation, or use of illegal drugs or alcohol by vendors or contractors while on TSTC premises is strictly prohibited. 5.16 Dispute Resolution The dispute resolution process provided for in Chapter 2260 of the Government Code shall be used by TSTC and the Proposer to attempt to resolve any claim for breach of contract made by the Proposer. 5.17 Note: INCLUDE THE AMMENDMENT STANDARD TERMS AND CONDITIONS USED ON ALL CONTRACTS. YES! Page 25 of 27 PROPOSAL FORM Request for Proposal RFP # 719-15-1017 Proposal Amount: The undersigned, in accordance with you invitation for Proposal have examined the project specifications, all addenda of the proposed work. The proposer acknowledges by his signature: ● Proposer has received, read, and understands the proposal documents, and his proposal is made in accordance therewith. ● Proposer is in agreement to: ○ Hold-open his proposal for sixty (180) business days from date of proposal opening ○ Accept a purchase order as “Notice to Proceed”, if awarded on the basis of this proposal ○ Comply with the schedule provided. ● These proposals are submitted with a declaration that no employee of the Owner has a financial or beneficial interest in this transaction. Page 26 of 27 VENDOR NAME FEDERAL ID# ADDRESS CITY/STATE/ZIP PHONE EMAIL ADDRESS AUTHORIZED SIGNATURE DATE Page 27 of 27