Appendix 1 - Iowa DOC OMS RFP V1.docx
DOCX document 306 KB Posted
- Attached to
- DOC Offender Management System
- Solicitation number
- RFP-532-2530-2027
- Issued by
- Polk County, Des Moines City, Iowa
About this file
Summary: Appendix 1 - Proposal Forms for Iowa DOC Offender Management System RFP
This document is Appendix 1 of the Request for Proposal (RFP-532-2530-2027) issued by the Iowa Department of Corrections for a commercial, off-the-shelf Offender Management System (OMS). The RFP solicits comprehensive proposals for software, hosting, consulting services, and ongoing maintenance and support. Vendors must complete ten proposal tabs addressing the software solution, project schedule, project approach and implementation methodology, key proposed personnel and team organization, system and application architecture, data migration plan, security and software hosting, testing and quality assurance plan, training plan, and references. The proposal response is limited to a maximum of 150 pages, inclusive of existing Appendix 1 language, with vendors permitted to add exhibits and supporting diagrams as needed. The document specifies detailed requirements for 30 functional area modules, including core systems, general administration, reception and commitment, sentence and time accounting, classification, assessments, caseload management, security, discipline, incidents, housing and bed management, grievance, programs, scheduling, gang management, property, trust accounting, visitation, release and discharge, community-based corrections and residential supervision, board of parole, pre-trial and presentence investigations, PREA compliance, inmate commissary and self-service portals, food service, victim services, and mobile and technical components. The contract term is five years with the State holding the sole option to renew for up to five annual extensions on the same or more favorable terms and conditions.
The RFP requires vendors to address critical implementation elements including project staffing with identified key personnel who must be dedicated full-time to the project, detailed project schedules with dependencies and milestones, data migration strategies addressing legacy system transitions, security and compliance requirements aligned with CJIS standards and federal regulations, comprehensive testing and user acceptance testing (UAT) plans, and training strategies for end-users and operations staff. Vendors must provide 23 specific project management deliverables (D01-D12), seven security-related deliverables (SEC1-SEC7), and ten operations and maintenance deliverables (OM1-OM10) covering areas such as system implementation planning, requirements traceability matrices, interface design and development, disaster recovery and business continuity planning, and operational readiness testing. The proposal requires identification of key personnel including a project manager, account manager, functional leads, technical leads, operations manager, quality assurance manager, and supporting roles, with resumes and evidence of relevant implementation experience on comparable projects. Vendors must also provide references from six previous implementations, with preference given to corrections agency references with recent go-live dates and references transitioning from similar legacy systems, and disclose any contract terminations or litigation within the past five to seven years.
View the file
Other files
| File | Type | Posted |
|---|---|---|
| RFP 532-2530-2027 DOC OMS.pdf | ||
| Attachment #4.1- Interfaces.xlsx | XLSX spreadsheet | |
| Attachment #5 - Service Level Agreement.docx | DOCX document | |
| 1410023-event.pdf | ||
| Attachment #3 - Resource Usage.xlsx | XLSX spreadsheet | |
| Attachment #4.2 - Iowa Integrated Justice Bus.pdf | ||
| Attachment #2 - Subcontractor Disclosure Form.docx | DOCX document | |
| Attachment #1 - Vendor Information Form.docx | DOCX document | |
| Attachment #6 - Sample Contract.docx | DOCX document |
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
Appendix 1 – Proposal Forms Vendors shall complete each of the Tabs 1 – 10 and submit per the instructions provided in Section 6.1.3 of the RFP. Any Exhibits provided by the Vendors are to be inserted at the end of each applicable tab. Vendors are permitted to add rows/lines/pages up to 150 pages, inclusive of existing Appendix 1 language.
In addition to the information captured through the questions and tables in Appendix 1, Vendors are required to provide additional detail, diagrams, and/or images to help substantiate and support their response to each tab section.
| Proposal Tab No. |
| Proposal Section |
| Tab 1 |
| Software Solution |
| Tab 2 |
| Project Schedule |
| Tab 3 |
| Project Approach and Implementation Methodology |
| Tab 4 |
| Key Proposed Personnel and Team Organization |
| Tab 5 |
| System and Application Architecture |
| Tab 6 |
| Data Migration Plan |
| Tab 7 |
| Security and Software Hosting |
| Tab 8 |
| Testing and Quality Assurance Plan |
| Tab 9 |
| Training Plan |
| Tab 10 |
| References |
| Appendix 1 |
| Page 1 of 46 |
| RFP-532-2530-2027 |
DOC Offender Management System
| Appendix 1 – Tab 1 |
| Page 1 of 46 |
| RFP-532-2530-2027 |
Tab 1 – Software Solution
I. SUMMARY DESCRIPTION OF EACH FUNCTIONAL AREA
Vendors must provide a summary description of the capabilities for each functional area contained in the RFP, in narrative format (the entire Appendix 1 has a maximum page count of 150 pages, inclusive of the original Appendix 1 language). The purpose of this summary is so that the Agency has a high-level understanding of the proposed solution. The narrative should be written for an audience of the end-user community. Descriptions should be included for any products proposed by third parties to meet the capabilities described in the Functional and Technical Requirements in Appendix 2.
II. SOFTWARE DOCUMENTATION FEATURES AND FUNCTIONS
Vendors must provide a summary of their software documentation that describes the features and function of the proposed application software. Identify what makes your documentation intuitive and streamlined to the end user and technical user of the software.
III. PROPOSED SOFTWARE MODULES TABLE
Vendors must complete the table below. Proposed modules that are required to satisfy the requirements associated with the functional areas identified below cannot be proposed as complementary or optional.
Table 1-01: Proposed Functional Areas/Modules Proposed Software Information
Product Component/Suite (Name and Version of the Proposed Software Solution)
Time on Market
Release Date of Most Current Version
Next Major Release Date
Next Minor Release Date
Was the product proposed originally developed by your firm, or, was the product acquired from another developer/entity?
If the proposed product was acquired, what was the date of acquisition?
What is the future roadmap for the proposed product? Is there an end of sales or support date for the product?
Does your company have plans to release a differing product that offers the same or similar functionality in the next 5 – 10 years?
Licensing
Describe how the software is licensed (e.g., named user, concurrent users, enterprise/site, power user, subscription) and the options available for licensing.
How many licenses have been proposed?
Are the same licenses required for all users, or would some users have a different license type than other users?
How are new users added to the system? Are there incremental costs per user?
If an existing user separates from service at the Agency, can their license be re-assigned to a new staff member, or, must a license remain assigned to that staff member?
Deployment Model
Deployment Models Proposed to the Agency (Corresponding Appendix 3 Cost Worksheets shall be completed for each separate deployment model proposed)
| Vendor-Hosted (Perpetual License) |
| Software-as-a-Service (Subscription) |
| ☐ |
| ☐ |
Summary of Modules Proposed
| No. |
| Functional Area |
| Name of Proposed System Module(s) to Address Requested Functional Area |
| Previous Third-Party Partnerships and/or Solutions Successfully Integrated* With |
| 1 |
| Core |
| 2 |
| General |
| 3 |
| Reception and Commitment |
| 4 |
| Sentence and Time Accounting |
| 5 |
| Classification |
| 6 |
| Assessments |
| 7 |
| Caseload Management |
| 8 |
| Security |
| 9 |
| Discipline |
| 10 |
| Incidents |
| 11 |
| Housing and Bed Management |
| 12 |
| Grievance |
| 13 |
| Programs |
| 14 |
| Scheduling |
| 15 |
| Gang Management (STG) |
| 16 |
| Property |
| 17 |
| Trust Accounting (including Offender Payroll, Banking, Restitution and Supervision Fees) |
| 18 |
| Visitation |
| 19 |
| Release and Discharge |
| 20 |
| CBC and Residential Supervision |
| 21 |
| Board of Parole |
| 22 |
| Pre-Trial and PSI |
| 23 |
| Prison Rape Elimination Act (PREA) |
| 24 |
| IPI & Commissary |
| 25 |
| Food Service |
| 26 |
| Victim Services |
| 27 |
| Mobile (PDA) |
| 28 |
| Offender Self-Service Portal – CBC |
| 29 |
| Offender Self-Service Portal & Kiosk – Secure |
| 30 |
| Technical |
*Successful integration should include only those instances where both the software and the client are in production environments.
IV. VALUE-ADD: OPTIONAL AND COMPLEMENTARY MODULES
What other system modules or products, not included in the scope of your proposal, would the Vendors recommend to be complementary (free of charge) or optional (pricing to be identified in Appendix 3 – Cost Proposal) to the Project Scope?
Table 1-02: Value-Add Optional and Complementary Modules
| No. |
| Module Name |
| Narrative Description of Functionality Provided |
V. PARTNERSHIPS/THIRD-PARTY PRODUCT RELATIONSHIP
i. Vendors must fill out the table below for each Partnership/Third-Party software product proposed.
– Not applicable, no Partnership/Third-Party software proposed Table 1-03: Partnership and/or Third-Party Product Identification
| Name of Partnership/Third-Party Software Firm |
| Name of Software Product |
| Name of existing Clients using Vendors’ system and the Partnership/Third-Party Software |
| Number of years Client has been using the two products together |
ii. For each product proposed as a Partnership/Third-Party product, detail the options available to the Agency as it relates to contracting relationship between the Agency and the Partnership/Third Party.
iii. Vendors must provide the approach and responsibilities for managing the implementation and acceptance testing for each of the proposed Partnership/Third-Party products.
iv. Vendors shall indicate if the proposed approach utilizes a systems integrator or consulting firm as the third-party.
VI. General
i. Vendors to provide a comprehensive history statement of the firm, including any mergers, assignments, or other corporate changes during the past 10 years.
ii. Please describe your relevant experience working with Iowa entities (counties, municipalities, etc.).
iii. Please describe any relevant experience working with similarly situated State Agencies, including any unique factors that arise during the implementation process.
iv. Identify two recent project implementations that are most comparable to the Agency’s proposed implementation, and provide a project profile for each, including: scope of modules; project duration; any unique requirements or circumstances that were a part of, or came up during, the project; the legacy system migrated from; etc.
v. Describe implementation barriers or challenges experienced on prior projects of similar scope, size, or complexity. The response should explain how those experiences inform the Vendor’s proposed approach and the measures that will be implemented to reduce the likelihood or impact of similar challenges on this Project?
vi. What sets the product(s) and services that your firm proposes apart from competitors’ products and services? Why should the Agency select your firm to partner with?
vii. Vendors shall fully describe the integration/interface/data exchange capabilities of the proposed system, including available API’s, middleware, web services, etc.
viii. For available APIs, does the proposed pricing include access to the entire API library? What functionality is exposed in the systems’ APIs? Describe any tiers, rate limits or other throttling that could impact Iowa’s API use.
ix. Describe your proposed reporting features native to the system and how the Agency staff will be trained to develop and configure their own reports.
x. What strategic decisions or direction is your firm taking or making related to the product being proposed today?
xi. The core requirements identified in Appendix 2 represent the Agency’s expected functionality. Proposers must clearly identify, explain, and justify any exceptions or deviations from the core requirements. For each exception, include the impacted requirement(s), the reason for the exception, and any alternative approach or work-around proposed.
xii. The Vendor should provide a narrative that describes the proposed approach to State and federal compliance including meeting the requirements described in Section 2.4 of the RFP Specifications document.
Tab 2 – Project Schedule
I. PROJECT SCHEDULE
i. Vendor shall submit a proposed Project Schedule with the major milestones, activities, and timing of deliverables for the Scope of Work described in the RFP. In addition, the response should reflect Project predecessors, successors, and dependencies.
· The Agency anticipates that implementation activities would begin in Insert Date Here. The Agency would like to target Insert Date Here as a potential go-live date for all modules.
· Vendors to use the table below to provide the Project Schedule that matches the project phasing from Tab 3 and milestones within Appendix 3 – Cost Worksheet. The table contains sample content; Vendors may remove sample content and add rows to table as necessary to highlight key milestones in the Project Schedule.
Table 2-01: Project Timeline
| # |
| MILESTONE |
| DELIVERABLE(S) |
| SCHEDULE |
| 1 |
| Phase 1 |
| - |
| Effective Date + X Days |
| 2 |
| Phase 2 |
| · |
| Effective Date + X days |
| 3 |
| Phase 3 |
| · |
| Effective Date + X Days |
| 4 |
| Project Completion |
| - |
| Effective Date + X Days |
| - |
| Effective Date + X Days |
II. PROJECT DELIVERABLES, MILESTONES, AND PAYMENT APPLICATIONS
i. Vendors to include a list of deliverables and milestones of the Project and should describe exactly how and what will be provided to meet the needs of the Agency.
ii. Vendors to submit their payment schedule, tied to the listed deliverables and milestones for review by the Agency, as an exhibit to Tab 3. This schedule shall be consistent with the terms provided in Appendix 3 of the RFP (Cost Worksheet) and should not include the dollar amounts for payments, but rather the events that would trigger payments. Notation should be made as to the payment structure for services (e.g., fixed fee, time, and materials).
III. PROJECT SCHEDULE QUESTIONS
Table 2-02: Project Schedule Questions Project Schedule Questions
1. Based on current obligations, what is the earliest you can begin implementation after contract signing?
2. What activities would the Vendors expect to occur within the first 60 days of contract signing?
3. How long does the typical implementation of the product being proposed take for an organization of similar size to the Agency? Is a Big Bang or phased approach recommended?
4. What special considerations are there related to the timing of go-live activities? Does it vary based on functionality?
| Appendix 1 – Tab 2 |
| Page 1 of 46 |
| RFP-532-2530-2027 |
Tab 3 – Project Approach and Implementation Methodology
I. PROJECT APPROACH
Vendors must provide a description of the proposed approach for providing the scope described in the RFP, including a comprehensive description of the proposed implementation methodology for the Project. The description should include how the Vendors have developed this methodology to both incorporate lessons learned from experiences as well as to meet the needs described in the RFP.
i. Based on information provided in this RFP and experience in working with other localities, what is the Vendors’ perspective on the most significant risks to this Project, and how do you plan to mitigate these risks?
ii. With what frequency will Vendors’ Project Team staff be on-site at the Agency during implementation? Will staff be on-site for full or partial weeks?
iii. Describe in detail the approach to developing interfaces/integrations/data exchanges. What is the division of responsibility between the Agency and Vendor project teams? What technical skills are required of the Agency staff for this work?
a. Describe your experience working with integration hubs within the public safety domain, including the types of systems integrated and the role your solution played.
b. Following go-live of the software, what is the role of the Vendors in supporting the ongoing maintenance of developed interfaces/integrations/data exchanges?
iv. Describe in detail the approach to configuration and setup activities. Will the Vendors team complete the majority of the configuration based upon information gathered from the Agency subject matter experts, or will the Agency be expected to perform much of the configuration?
II. DEPLOYMENT
Vendors must provide a detailed narrative description of how the implementation approach will vary between the deployment methods proposed (i.e., a Vendor-hosted and/or a subscription-based solution, etc.).
III. GO-LIVE AND ONGOING SUPPORT
Vendors must describe what level of pre- and post-go-live support is available under the proposed fee structure. If varying levels of support are available, this section of the RFP response should clarify these potential support services and highlight the level of support that has been proposed. Vendors shall use Appendix 3, Cost Proposal, to clearly identify the varying fees based on the varying levels of support that are available.
i. What are the standard hours that support is offered, and through what means (telephone, web ticket submission, etc.)?
ii. Are after hours and weekend support offered, and if so, is this part of the standard support offering or part of a different tier/offering?
iii. Describe the support that is offered to assist in potential situations where the Agency is unable to conduct certain mission-critical processes, such as processing intakes and releases, due to emergency situations.
iv. Is product support offered by Vendors, through the software developer/provider, or subcontracted?
v. Are there optional, “enhanced” support tiers or offerings above and beyond what has been proposed?
vi. How often are releases provided, how is advance notification provided to customers of upcoming releases, and what is the process to test each release?
vii. Would the Agency be able to test releases in a test environment prior to pushing updates to a live environment?
viii. Does the system have the ability to roll back updates should challenges or bugs be encountered? If so, describe the process.
ix. Describe how often major and minor software updates are provided, as well as the level of the Agency resources required for a major update and the level of resources required for a minor update.
x. Please describe the major/minor upgrade process that is required if the solution requires a client-based installation.
xi. Are there future costs associated with upgrade processes? For example, costs associated with purchasing licensing for upgrades, professional services costs associated with implementing upgrades, etc.? Vendors to describe the frequency of upgrades and any price ranges for anticipated upgrades.
xii. How are upgrades tracked and validated to ensure all updates released from the start of implementation are applied consistently throughout the implementation and are fully up to date by go-live?
xiii. What is the role of the Agency in providing ongoing support and maintenance of the system proposed? How many FTE are typically required to support the system on the client-side, and what tasks are entailed?
xiv. What organizational change management (OCM) resources will be made available during implementational to support users during the transition?
xv. Do you offer a warranty with the system? Vendors to describe the details of the warranty.
IV. STATUS REPORTING
Vendors to detail their approach to providing status reports throughout the course of the Project. This section should include an example of the recurring status report and identify the expected delivery mechanism that will be used to provide the report to the Agency as an exhibit to Tab 3. Table 3-03 includes information on Weekly Reporting (D11) and Monthly Reporting (D12).
| Appendix 1 – Tab 3 |
| Page 1 of 46 |
| RFP-532-2530-2027 |
V. RESOURCE HOURS
Vendors shall include the proposed resource levels for the Agency Implementation Project Team and their project teams by completing Attachment 3. NOTE: During contract negotiations, the Agency will require the preferred Vendor to submit a comprehensive RACI chart that clearly defines roles and responsibilities for the full work breakdown structure (WBS) of the project. The RACI chart must cover all project phases, milestones, and deliverables, and identify responsibilities for the Vendor, the Agency, and any subcontractors. The RACI chart must clearly define responsible, accountable, consulted, and informed parties for each activity and will be used as a foundational governance and project management artifact throughout implementation.
Vendors shall include the anticipated resource hour levels for the Agency Implementation Project Team based on typical project role by completing the tables below. Any comments related to the anticipated hours, and any phase-specific involvement, should be noted in the Additional Vendor Comments column.
Table 3-01: Anticipated Hours by Project Role Anticipated Hours by Project Role
Agency Project Role (e.g., Project Sponsor, Project Manager, Migration Lead)
| Estimated hours per month (ranges are acceptable) |
| Estimated number of individuals required for role |
| Additional Vendor Comments |
Executive Sponsor
Steering Committee
Project Manager
Project Management Team
Functional Area Lead(s) – Assuming one lead per tab of Appendix 2
Subject Matter Expert(s) – Note: one SME may serve as SME on two or more modules/functional areas
Integration Lead
Data Migration Lead
System Administrator
Reporting Lead
Organizational Change Management Lead
Training Lead
Other Vendor-Defined Roles (list below)
Vendors to provide their overall estimated split/division of the work effort as shared between the Agency and the Vendor teams (example: the Agency owns 20% of the work effort, and the Vendors own 80% of the work effort) along with any narrative to support this estimate.
Table 3-02: Anticipated Work Effort Division Anticipated Work Effort Division
| Agency Project Team |
| Vendor Project Team |
Estimated number of individuals required for Project Team
Approximate Percentage of Work Effort Owned
General Comments
| Appendix 1 – Tab 3 |
| Page 19 of 46 |
| RFP-532-2530-2027 |
VI. IMPLEMENTATION PLAN
Vendors must provide their overall objectives and approach to the Agency’s implementation. This plan must align with project phasing identified in Table 4-01: Project Team Resource Hours and must align with milestone pricing provided in Appendix 3 – Cost Proposal. Discuss timing as being chronological, in parallel, etc., for all of the modules proposed.
VII. Project Management Deliverables Vendors may adjust the listed project management deliverables as necessary based on their proposed approach. Any exceptions, modifications, or deviations from the identified deliverables must be clearly noted and accompanied by an explanation describing the rationale for the change. Vendors are also encouraged to propose additional deliverables they believe would add value or support successful project execution by adding rows to the table as needed.
Table 3-03: Project Management Deliverables Project Management Deliverable Requirements
| Deliverable Number |
| Deliverable |
| Deliverable Requirement |
| D01 |
| Project Management Plan |
| The Vendor must include the following subsidiary sections and plans: |
· Project Management Approach
· Staffing Management Plan
· Scope Management Plan
· Schedule Management Plan
· Requirements Management Plan
· Change Management Plan
· Risk and Issue Management Plan
· Quality Management Plan
· Communications Management Plan
| D02 |
| Project Work Plan and Schedule |
| The Vendor shall submit a PWP and Gantt Chart that includes detailed project tasks, the sequence of task/activities, realistic person hours for each task, estimated baseline start and completion dates, dependencies, critical path, actual start and completion dates, completion percentages, and milestones. The Project Work Plan and Schedule shall include both high-level (rolled up) and detailed tasks to lead to project completion (i.e., a WBS). |
| D03 |
| System Implementation Plan |
| The Vendor shall develop a System Implementation Plan that includes: |
· Installation Plan – The Vendor shall collaborate with the State to define required environments, then provision them.
· System Architecture Document – Shall describe the technical approach to developing the system, including a high-level architectural approach and the anticipated technologies, hardware, operating software, programming aids, application programs, third-party products, and integration points. Elements of the technical approach can be modified prior to completion of the Technical System Design Document.
· Requirements Management Plan – The Vendor shall document how the it will review and validate existing requirements, refine existing requirements, document new requirements, and adhere to industry standards for requirements management.
· Technical System Design Document – The Vendor shall summarize how it will configure, customize, and develop the system in accordance with the Agency’s requirements.
· Configuration Plan – The Vendor shall develop a plan that describes how configuration changes will occur for the proposed solution, including which are to be completed by State resources, and which the Vendor will complete. This Plan is an output of the Gap Analysis work sessions.
· Customization Plan – The Vendor shall develop a plan that describes how it will develop custom Offender Management System (OMS) components to accommodate the unique needs of the State as defined in the Contract, as resulting from the Gap Analysis work sessions.
· Interface Design and Development Plan – The Vendor shall describe system interfaces with other systems in an Interface Control Document (ICD). The Document shall describe system interfaces with other systems and specify the interactions between systems, including data exchange, communication protocols, and interface standards, while clearly defining system boundaries and responsibilities. The document must detail data formats, communication methods, error handling, security protocols, and performance requirements, ensuring that the interfaces operate seamlessly. Additionally, the document must include version control to track changes and updates, making it an essential tool for facilitating integration and preventing compatibility issues. Additionally, the document must include version control to track changes and updates, making it an essential tool for facilitating integration and preventing compatibility issues.
· System Environment Document - The Vendor must outline the processes and practices for managing and maintaining the various environments required for the system, including development, testing, staging, and production. The plan shall ensure that each environment is appropriately configured, monitored, and maintained to support system operations and project activities effectively.
| D04 |
| RTM |
| The Vendor shall develop, maintain, and submit a Requirements Traceability Matrix (RTM) to show bi-directional traceability with applicable business requirements and their realization throughout all project phases (e.g., requirements, design, testing). This shall include how the requirement is realized (e.g., configuration, custom development, base functionality). All revisions must be reviewed and approved by the State. |
| D05 |
| Data Migration Plan |
| Data Migration Plan – The Vendor shall document an agreed-upon approach to securely migrating legacy data to the proposed solution. This Plan shall define roles and responsibilities related to data cleansing, exporting data from the legacy system, transforming the data, loading the data into the proposed solution, and validating the data. The State anticipates that multiple such cycles may be required prior to signoff. The Vendor should note that this process might differ for the multiple source systems. The Vendor shall develop, submit, and maintain a Data Migration Plan to include the following: |
· A data management strategy that supports integration, optimization, quality, stewardship, standards, security, and governance of data.
· Description of appropriate skill sets, processes, technologies/tools, and any naming conventions followed.
· Approach to migration, cleansing, and migration.
· Approach to risk management for data migration effort.
· Approach for testing migrated data.
· Approach to reporting the number of records successfully migrated vs. errors or exceptions.
· Approach for cleansing data to prepare it for loading to the proposed solution that is refined as necessary.
· Approach to resolving data migration errors and issues.
· Tasks, timelines, and responsible parties for all migration tasks.
· Entrance and exit criteria for each phase of the effort.
| D06 |
| Testing and Quality Assurance Plan |
| Testing and Quality Assurance Plan – The Vendor shall document its approach to testing and ensuring quality in the proposed solution across all implementation phases. This Plan shall include a narrative describing how the Vendor will support the State’s user acceptance testing process. At a minimum, the Test and Quality Assurance Plan must address the following: |
· Unit testing
· Integration testing
· System testing
· Data migration testing
· Interface testing
· Usability/Accessibility, ADA 508 testing
· Performance load/stress testing, including testing to the point of system failure
· Security testing (role-based, penetration, and vulnerability)
· Disaster recovery testing
· Regression testing
· State regression testing
· User Acceptance Testing (UAT), including support of UAT activities for users as defined by the Agency
· Testing, including testing of system components that affect external system users, such as web portals, web-based software, and data entry by other Vendors; testing is a part of the operational readiness testing period
· Operational readiness testing and implementation, including disaster recovery
· Data Migration Testing
· Usability/Accessibility
· Documentation of a testing approach that includes:
· Roles and responsibilities of all entities involved in testing
· Orientation and kickoff plan
· Test techniques and methods
· Test standards, including compliance with CJIS test requirements
· Test phases
· Description of the planned test environments
· Types of automated testing tools depending on type of testing (different automated testing tools may be used for load/stress, unit, system performance and regression testing).
| D07 |
| UAT Plan |
| UAT Plan – The Vendor shall develop the UAT plan with assistance from the Agency. The Agency must accept the plan before UAT begins. The plan must include the following content: |
· Pre-testing validation of functional requirements
· Test preparations, including at a minimum:
· Test environment preparation plan.
· Security and privacy requirements.
· Testing location.
· Unique tests by test identifier and a brief description of each test scenario.
· Hardware preparation plan.
· Software preparation plan.
· Test data, including use of sanitized test data.
· Training Materials – for user training that will be used during UAT to verify the accuracy, comprehensiveness, understandability, and usability of the materials. The materials shall include visuals, handouts, workbooks, manuals, computerized display (videos), quick reference guides, frequently asked questions (FAQ) guides, demonstrations, and online help. The Vendor must update materials after UAT in response to Agency feedback and must also modify the materials as needed to support changes during go-live.
· Frequently asked questions (FAQ) guides, demonstrations, and online help. The Vendor must update materials after UAT in response to Agency feedback and must also modify the materials as needed to support changes during go-live.
· Other pre-test preparations (e.g., description of other pre-test personnel actions, preparations, or procedures necessary to perform UAT).
· Schedule of Vendor personnel to support user testing.
· Test descriptions to simulate workflow and validate that the system meets functional requirements. Test descriptions must include:
· Unique identifier for each test case
· Prerequisite conditions
· Test inputs/outputs
· Expected test results/Acceptance criteria
· Criteria for evaluating results
· Testing procedure (step-by-step)
· Assumptions and constraints
· Error reporting and remediation plan
· System documentation update plan
· Traceability from each test case to the detailed requirement it addresses and mapped back to the RTM; if a test case addresses multiple requirements, then traceability from each set of test procedure steps to the requirement(s) is addressed.
· A summary of the tools and environments required for UAT to ensure that the test environment is ready for use in UAT, including:
· Verification that the test environment is populated with the latest version of code and contains all components the production environment requires, including copies of all software and database tables.
· Connection of UAT tools and the environment to the Agency’s network, appropriately configured, to adequately emulate production system use.
· Inclusion of applicable third-party and test partner files in order to adequately test system-to-system interfaces.
· Acceptance Criteria shall include, but is not limited to: no critical or urgent defects in code released to production and production releases will not be promoted if more than 5% of requirements have an open defect.
| D08 |
| Training Plan |
| Training Plan – The Vendor shall document their approach to training State trainers, modifying training materials to support the State’s unique configuration, and supporting the training efforts of the State’s trainers prior to go-live. This training should include end-user training, system configuration training, and any technical training required to operate the system. |
| D09 |
| OCM Plan |
| OCM Plan – The Vendor shall create a detailed plan that aligns with other Vendor project deliverables (e.g., the Communications Management Plan in the Project Management Plan and the Training Plan). |
| D10 |
| Business Continuity and Disaster Recovery Plan |
| The Vendor’s plan must: |
· Align with the Agency’s requirements.
· Describe the Vendor’s plan to protect the system and maintain critical business processes in the event of natural disasters, hardware and software failures, human error, or other contingencies that could interrupt services.
· Address recovery of business functions, human resources, and technology infrastructure associated with the system.
· Documentation of Recovery Point Objectives (RPOs) and Recovery Time Objectives (RTOs).
· Steps required for troubleshooting, replacing, reconfiguring, and restoring the System hardware, software, and infrastructure.
· Processes utilized to verify the health and accuracy of Agency system backups.
· System and data backup, retention, and restoration processes.
· Testing and training procedures for the Business Continuity and Disaster Recovery Plan.
· Connection to incident response policy and plans.
| D11 |
| Weekly Project Status Report |
| The Vendor shall submit weekly project status reports that must contain, at a minimum: |
· A complete set of updated and current output from the Project Work Plan.
· A description of the overall completion status of the project including schedule variations that report the earned value of the work completed, the planned value of the work completed, and the variance.
· Planned tasks and activities for the week.
· Deliverable status, with percentage of completion and time ahead or behind schedule for particular tasks.
· Identification of any staffing issues or changes.
· An updated status on all issues and/or being monitored.
· An updated status on all Service Level Agreements (SLAs) being monitored.
A weekly project status meeting shall take place in conjunction with the issuance of the weekly project status report.
| D12 |
| Monthly Status Report |
| The Vendor shall submit monthly status reports |
· A complete set of updated and current output from the Project Work Plan.
· A description of the overall completion status of the project including schedule variations that report the earned value of the work completed, the planned value of the work completed, and the variance.
· Completed activities during the reporting period and upcoming tasks for the month.
· Deliverable status, with percentage of completion and time ahead or behind schedule for particular tasks.
· Identification of any staffing issues or changes.
· An updated status on all issues and/or being monitored.
· An updated status on all SLA being monitored.
A monthly project status meeting shall take place in conjunction with the issuance of the monthly project status report.
| D13 |
| Fit Gap Analysis Reports |
| The selected Vendor shall prepare Fit Gap Analysis Reports for each functional area, with the purpose of evaluating the Department of Corrections’ existing operations and business practices and determining system requirements. Each Fit Gap Report shall assess current OMS functionality in relation to these requirements and practices, providing process recommendations and identifying any gaps that necessitate modifications to the Vendor’s proposed system. |
| D14 |
| Installation and Environmental Setup Report |
| At the completion of the initial installation of the agreed-upon environments, the selected Vendor shall provide a Form report describing the environments, technology components, and the functional use. Additionally, this report shall describe maintenance procedures for each environment. |
| D15 |
| Configuration and Customization Report |
| At the completion of (each) configuration and customization phase, the selected Vendor shall produce a report that describes all configuration items completed in the phase, with all configuration items documented in a configuration management database (CMDB) or similar tool. This report shall also describe, in detail, each customization item. |
| D16 |
| Interface Design and Development Report |
| At the completion of (each) interface development phase, the selected Vendor shall produce a report that describes all interfaces developed in the phase. Documentation shall include the ICDs, with outcomes and testing results. |
| D17 |
| Data Analysis and Transformation Report |
| This report shall be the result of a full analysis of the legacy data ecosystem and includes a report out of the current state of the Agency’s data. The report must also include a comprehensive analysis of the migration efforts to migrate the legacy data into the proposed OMS, including extract, transform and load (ETL) activities. This report must also include a detailed effort estimate regarding the hours required to complete the full transformation of the legacy data, including the multiple waves of data migration, data validation, data migration script repair, and re-migration and testing. |
| D18 |
| Data Migration Results Report |
| At the completion of (each) phase, the selected Vendor shall produce a report that describes data migration efforts and results for the phase. These reports will include the results of data cleansing, export, transformation, loading and validation efforts; including an inventory of ETL scripts. |
| D19 |
| ORT Playbook |
| The Operational Readiness Testing (ORT) Playbook describes the testing activities, schedule, and responsibilities for all parties. This will be the document that all participants will follow in the execution of the ORT. |
| D20 |
| Test Results Report |
| The selected Vendor shall present the results to the Agency for each of the following test levels: UAT, Performance Tests, System Tests, Regression Tests, and Integration Tests. Test results shall be traced to the use case/user story and design documentation being tested. |
| D21 |
| Training Outcomes Report |
| Once training is complete for (each) phase, the Vendor shall produce a report that describes all classes conducted, numbers of participants in each class, results from participant surveys, and lessons learned that may result in revised training approaches and materials for subsequent phases. |
| D22 |
| ORT System Demonstration and Readiness Assessment |
| The Vendor shall deliver a demonstration that clearly exhibits complete system functionality, as well as verification of system performance and security. The ORT Results and Readiness Assessment shall formally record the results of the ORT and provide a comprehensive evaluation of the system, the Agency’s organizational readiness, and the ability of the Vendor to implement, maintain, and support ongoing operations. |
| D23 |
| Go-live Cutover Plan |
| The Vendor shall submit a Go-live Cutover Plan that clearly describes, in detail, the tasks and activities, including dependencies and resources, to be executed resulting in an operational system for the phase. The plan must also include, at a minimum: |
· All critical tasks that are required for cutover
· Description of final data migration activities
· Description of migration of configuration and customization items to the production environment
· Final testing and validation of the solution in production, including security testing
· The rollback strategy
· Communication and Vendor support procedures
· Vendor and State roles and responsibilities during the go-live process
· Operational Readiness Checklist(s) that defines, in advance, the go/no-go decision, and all aspects of Vendor, solution, and State readiness
· Post-cutover monitoring
· The on-site and off-site user support provided by the Vendor and the State for the phase
· Solution acceptance procedures
· Post-implementation production deployment process and activities
· Time frames for response and resolution for critical and urgent issues immediately post-go-live.
| D24 |
| Go-live Cutover Report |
| The Vendor shall direct the progress while executing the go-live cutover checklist and will identify and address issues in real time as they occur during the go-live period. Within a week after cutover, the Vendor shall present the State with a report that describes the tasks and activities conducted during go-live, as a result of executing the go-live cutover checklist. The report shall include any unexpected barriers and how they were overcome. The report shall also describe any risks or issues that were identified during go-live, with recommendations for mitigation during the operational phase of the system. |
| D25 |
| Post Go-Live Task Punchlist |
| The Post Go-Live Task Punch List is utilized during the Hypercare period to maintain a list of open items. After deployment, there is a sixty-day period where the system operates in production and its performance is closely monitored called Hypercare. During this phase, the Vendor’s project team actively supports the system, addressing any break/fix activities, and shall maintain a visible punch list of tasks (the Post Go-Live Task Punchlist) that have been identified. During this period, the team shall also complete and document necessary requirements and may also work on improvements or moving old data, if needed. |
Table 3-04: Security Deliverable Requirements Security Requirements
| Deliverable Number |
| Deliverable |
| Deliverable Requirement |
| SEC1 |
| Risk Assessment Support |
| Risk assessments and security audit reports shall be completed on an annual basis by a third-party auditor. The Vendor will participate and support these assessments, addressing recommendations from the assessment reports. |
| SEC2 |
| System Security Plan (SSP) |
| The Vendor shall develop, execute, maintain, and deliver for the State’s approval an SSP that will document the system’s current level of security controls. This is a living document and will be updated no less than annually and when new vulnerabilities are identified and mitigated and when additional functionality and/or components are implemented. |
The SSP must be approved before any State data is transferred or entered into the solution. The State must approve all revisions of the SSP.
· The system must be compliant with Statement on Standards for Attestation Engagements (SSAE-18) SOC 2 Type 2 and has Federal Risk and Authorization Management Program (FedRAMP) Certification, FedRAMP Risk Assessment that indicates compliance, or has a documented NIST 800-53 rev 4 at a “moderate” system risk assessment designation. The system shall comply with the CJIS Security Policy v.6.0 and remain compliant with future versions of this policy;
· The solution must adhere to industry‑recognized architecture best practices and will be subject to review by the Architecture Review Board;
· Explicitly defines the authorization boundary for the system;
· Describes the operational context of the information system in terms of mission and business processes;
· Provides the security categorization of the information system, as established by the State, including supporting rationale;
· Describes the operational environment for the informational system and relationships with or connection to other information systems;
· Provides an overview of the security requirements for the system;
· Identifies any relevant overlays, if applicable;
· Identifies any specific statutory and/or regulatory requirements (above and beyond the requirements stated in the current version of NIST 800-53 rev 4 at a “moderate” system risk assessment designation), if applicable;
· Describes the security controls in place or planned for meeting those requirements including a rationale for the tailoring and supplementation decisions;
· Is accepted by the authorizing official or designated representative prior to plan implementation;
· Is distributed to appropriate personnel;
· Is reviewed and updated, at least annually, or whenever changes to the information system/environment of operation occur; and
· Is protected from unauthorized disclosure and modification.
· Describes in detail the process and plans to update the application to stay current with platforms and infrastructure.
· Describes in detail the process to maintain and update security documents to reflect new requirements from federal partners.
| SEC3 |
| Penetration Test Report |
| The Vendor shall provide an independent third party to perform penetration testing that complies with NIST SP 800-53 within six (6) months prior to actual implementation date. Penetration testing must also be performed by an independent third party on an annual basis and when additions or changes to functionality impact the security framework, architecture or when a new vulnerability exists. Penetration Test Report results shall be supplied to the State and any major or critical vulnerabilities mitigated. |
| SEC4 |
| Service Organizational Control (SOC) 1 Type II Reports |
| The Vendor shall provide the completed reports with the results of the service organization control (SOC) 1 Type II audit annually on date identified by the State. The Vendor shall provide a mitigation plan for all areas of non-compliance. Issues found to be non-compliant shall be corrected within forty (40) calendar days of the report submission to the State. |
| SEC5 |
| Security Audit Report |
| The Vendor shall provide a completed Security Audit Report with results to the State by the 30th (thirtieth) of September each year. The Security Audit Report must include either an electronic data processing (EDP) systems audit using SSAE – 18 at a minimum level service organization control (SOC) 2 Type II or a NIST 800-53 rev 4 assessment at a "moderate" system risk control level. |
The Vendor shall provide a mitigation plan for all reported deficiencies. Major and critical deficiencies must be corrected within forty (40) calendar days of the report submission to the State.
| SEC6 |
| Privacy Impact Analysis |
| The Vendor shall support the State in conducting a Privacy Impact Analysis for each module or module component that includes the following information: |
· Use of personally identifiable information (PII) and a description of the types of data that will be collected
· Sources of PII, populations, and transfer and disclosure mechanisms
· Legal environment (legal authorities and state privacy laws)
· Details about the entities with which the collected information will be shared
· Privacy and security standards for its business partners and other third parties and the agreements that bind these entities
· Incident handling procedures
· Privacy and/or security awareness programs and materials for its workforce
| SEC7 |
| Security Documentation and Security Test |
| The Vendor will maintain and update security documents to reflect new requirements from federal partners. provide ongoing security management for the system and perform an annual Security Test which includes penetration and vulnerability testing and provide annual updates to the Security Documentation. |
Table 3-05: Operations and Maintenance Deliverable Requirements Operations and Maintenance / SLA Deliverable Requirements
| Deliverable Number |
| Deliverable |
| Deliverable Requirement |
| OM1 |
| Disaster Recovery and Business Continuity Test Report |
| The Vendor shall conduct an annual test of the Disaster Recovery and Business Continuity Plan and submit the Disaster Recovery/Business Continuity Test Report that includes the outcome, corrective action plan, and revisions, if any, to the State. |
| OM2 |
| Operations Procedure Manual |
| The Vendor shall develop a comprehensive Operations Procedure Manual which shall provide guidelines for the operation and use of the module(s) and/or module component(s). At minimum, the Operations Procedure Manual shall contain policies, processes and workflows for the module and/or module component(s), and the post-implementation processes for the following: |
· Architecture/hosting operations.
· Monitoring daily operations performance.
· Performing routine maintenance.
· Maintaining user documentation.
· Online help approach and documentation, as appropriate.
· Configuration and change management.
· Approach to enhancements and other new requirements.
· Maintaining system documentation.
· Maintaining training documentation.
· Reporting status against relevant service level agreements (SLA)s.
· Schedule of major and minor releases.
| OM3 |
| Configuration Management Database |
| The Vendor shall provide a Configuration Management Database that tracks all configuration throughout the project and survives into operations. |
| OM4 |
| Business Rules Catalog |
| The Vendor shall provide real-time access to a Business Rules Catalog, in an electronic format approved by the State, that documents all business rule logic used by the solution. The Vendor shall update the Business Rules Catalog with all additions or changes. |
| OM5 |
| M&O Plan |
| The Maintenance and Operations (M&O) Plan documents how the Vendor will address M&O requirements. The plan must identify and describe the Vendor’s strategy and approach including the resources needed to support the system. The Vendor must update the plan as requested by the Agency to reflect evolving services, priorities, and resources. The plan must also describe how the Vendor will coordinate M&O and other tasks leading up to M&O. The plan must include the following: |
· Processes and procedures needed for day-to-day system operations, including:
· System troubleshooting and system tuning procedures and features.
· Processes and procedures for implementing common types of system enhancements (e.g., adding a workflow, building a new notice template, changing the valid values for a lookup, adding document types, and changing database objects).
· Software management functions, such as building code and code management.
· System interface processing, including API documentation and data exchanges with other systems.
· Online and batch processing procedures.
· System backup and recovery procedures.
· Security procedures, scans, logs, and automated security tools.
· Setting and changing system password and user ID.
· Managing user permissions and roles.
· System processing procedures.
· System menu structures and system command mode operations.
· Job scheduling.
· Job cycles (daily, weekly, monthly, quarterly, annually, and special).
· Database maintenance and performance optimization management.
· Log management.
· Third-party software upgrades.
· Error recording, reporting, and troubleshooting procedures.
· The process for maintaining and updating security documents to reflect new requirements from federal partners.
· The process to maintain the software at a release level no older than one release prior to the current production release.
· Batch job standards and online technical support standards
· Tasks necessary to establish the technical support team for equipment and data communications problem solving
· Vendor’s help desk management plan, including coordination, ticket and incident management, and reporting system
· Necessary tools to capture and report on SLAs and facilitate tracing/observability of the health of the system
· Security management plan, with a comprehensive overview of the approach to system and data security (specifying the standards and methodology for securing access to the system, the software, and the data)
| OM6 |
| M&O Work Plan and Schedule |
| The M&O Work Plan and Schedule will document dates for all M&O procedures scheduled for the next six (6) months. The plan must include all tasks for preparation (ordering, installation, testing, etc.) and milestones that show when execution will be complete. |
| OM7 |
| Defect Remediation Report |
| The Defect Remediation Report will include a summary of the defects reported, fixed, and backlogged for the month. The Agency will use this report to determine compliance with Critical Incident Resolution and Non-Critical Incident Resolution. |
| OM8 |
| M&O Status Report |
| The M&O Status Report will report on system support activities. The monthly report must consist of the following: |
· Status of SLAs and performance standards
· Status of operational activities
· Help desk reporting
· Status of tasks, staff assignments, and schedule of work for the upcoming month
· Status of the work underway
· List of tasks completed in the prior month
· List of system operation problems
| OM9 |
| Operations Transition Plan |
| The Operations Transition Plan must consist of the following: |
· Approach to system transition
· Resource requirements, roles, and responsibilities
· Phases,…
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 .