Attachment_H.xlsx

XLSX spreadsheet 68 KB Posted

Attached to
Comprehensive Child Welfare Information System
Solicitation number
2000018525
Issued by
Ramsey County, Minnesota

About this file

Non-Functional Requirements Traceability Matrix for CCWIS Project

This document is a Non-Functional Requirements Traceability Matrix (RTM) prepared by the Minnesota Department of Children, Youth, and Families (DCYF) for the Comprehensive Child Welfare Information System (CCWIS) project, in coordination with the Department of Information Technology Services (MNIT). The attachment specifies detailed non-functional requirements organized into nine primary categories: Usability (NFR1), Security (NFR2), Audit and Compliance (NFR3), Backup and Recovery (NFR4), Solution Architecture (NFR5), Solution Monitoring and Administration (NFR6), Reporting and Dashboards (NFR7), Interfaces (NFR8), and Data Conversion (NFR9). Respondents to the RFP must complete this workbook by indicating whether their proposed solution meets each requirement using response codes of "Y" (Yes) or "N" (No), with explanatory notes required for all negative responses. The matrix contains 478 individual requirements across the nine categories, designed to ensure the CCWIS solution meets all applicable federal, state, and operational standards while supporting case management, Title IV-E eligibility and claiming, and federally required reporting functions.

The requirements encompass comprehensive technical and operational specifications covering accessibility compliance (ADA and WCAG 2.1 Level AA), multi-factor authentication, role-based access controls, encryption standards (FIPS 140-3 and TLS 1.3), disaster recovery with documented recovery time objectives, data retention and legal hold capabilities, interface integration with external systems using REST APIs and standard formats, integration with the State's Data Lakehouse and Azure infrastructure, automated reporting and dashboard functionality, and complete audit trail maintenance. The document establishes that all security controls must align with NIST 800-53 Revision 5 Moderate baseline standards, federal policies including HIPAA and 42 CFR Part 2, and state-specific requirements. Respondents must demonstrate compliance with open-source software disclosures, API versioning, support for multiple browsers and resolutions, configurable business rules without code changes, and the ability to support offline operations for field users. The RTM serves as the authoritative evaluation tool for assessing vendor proposals against the State's defined technical and operational requirements for the CCWIS implementation.

View the file

Other files

File Type Posted
Attachment_F.docx DOCX document
Attachment_L.docx DOCX document
Attachment_K.docx DOCX document
Attachment_B.docx DOCX document
Attachment_J.xlsx XLSX spreadsheet
Sample_Contract.docx DOCX document
Attachment_E.docx DOCX document
Attachment_N.docx DOCX document
CCWISRFP.pdf PDF
Comprehensive_Child_Welfare_Information_System.pdf PDF
Attachment_M.docx DOCX document
Attachment_G.xlsx XLSX spreadsheet
Attachment_C.xlsx XLSX spreadsheet
Attachment_I.xlsx XLSX spreadsheet
Exhibit_A_Supplement_1_Prevailing_Wage_Rates.pdf PDF
Attachment_O.docx DOCX document
Attachment_D.pdf PDF
Attachment_A.docx DOCX document
Show all 18

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

Introduction Attachment H: Non-Functional Requirements Traceability Matrix (RTM)

Introduction
This document captures the Non-Functional Requirements for the DCYF's CCWIS Project.

The Non-Functional Requirements document contains the following sections:

1) Introduction

2) Instructions

3) Non-Functional Requirements

Within this document, the requirements are categorized by area as detailed below. Each category has its own tab in this workbook.

IDCCWIS Non-Functional Requirements Section Titles
NFRNon-Functional Requirement Section
NFR1Usability
NFR2Security
NFR3Audit and Compliance
NFR4Backup and Recovery
NFR5Solution Architecture
NFR6Solution Monitoring and Administration
NFR7Reporting and Dashboards
NFR8Interfaces
NFR9Data Conversion

Responder Instructions

Responder Instructions
This workbook contains Requirements for the CCWIS system. The response codes below should be used by Responders to indicate the fit of its solution to the State Requirements specified in this workbook.

This attachment should be completed and submitted as an MS Excel file as part of the response to this RFP.

ResponsesDefinition
Response Code: Y or N -- Will this Non-Functional Requirement be met by your solution?Indicate whether the requirement, as currently written, will be met by the Respondent's proposal. Respond Y=Yes or N=No.
Responder Notes, applicable for responses NIf the Response Code is "N" the Responder should provide an explanation.

NFR1-Usability

Req #Requirement SubcategoryRequirement DescriptionResponse Code
(Y,N)Responder Notes

(for N responses)

NFR1.1AI Usability & Human ReviewDefine with the State and Agency the approved scope of artificial intelligence and machine learning use within the System.
NFR1.2AI Usability & Human ReviewSupport automated or intelligence-assisted decision support capabilities, including but not limited to summarization, prioritization, pattern identification, relevance cueing, and participant flagging, subject to State-defined governance, transparency, and human-oversight requirements.
NFR1.3AI Usability & Human ReviewEnsure Artificial Intelligence (AI) capabilities are auditable, explainable to Authorized Users, traceable to contributing sources, configurable by the State, and subject to human-in-the-loop (HITL) review and override.
NFR1.4User Experience & Interface DesignSupport functionality to create, organize, display, and maintain Frequently Asked Questions (FAQs).
NFR1.5User Experience & Interface DesignProvide dropdowns, list boxes, and multi-select screen elements as defined by the State.
NFR1.6User Experience & Interface DesignSupport common display resolutions and ensure application screens display properly.
NFR1.7User Experience & Interface DesignProvide clear visual indicators that identify required fields, conditionally required fields, and federally mandated data elements, enabling Authorized Users to recognize data entry requirements in accordance with State and Federal rules.
NFR1.8User Experience & Interface DesignValidate data fields at the point of entry to ensure that Authorized Users provide complete, accurate, and properly formatted information before proceeding.
NFR1.9User Experience & Interface DesignSupport sending and resending generated correspondence to all relevant parties in accordance with each party's documented communication preference, including mail, email, secure portal, and Short Message Service (SMS), and comply with State and Agency communication policies and requirements.
NFR1.10User Experience & Interface DesignGenerate dynamic error messages based on rules and user context.
NFR1.11User Experience & Interface DesignDisplay the State-approved privacy policy prominently within the user interface and ensure that the most current State-approved version is consistently presented to Authorized Users in accordance with State policies and legal requirements.
NFR1.12User Experience & Interface DesignRetain user interface and formatting preferences and automatically apply them after System updates.
NFR1.13User Experience & Interface DesignAllow Authorized Users with administrative permissions to configure Authorized User alert severity levels, including informational, warning, and critical levels.
NFR1.14User Experience & Interface DesignProvide configurable System-wide notifications that allow Authorized Users to define notification triggers, content, delivery methods, recipients, and timing in accordance with State and Agency requirements and policies.
NFR1.15User Experience & Interface DesignAllow undo and redo along with corresponding confirmations.
NFR1.16User Experience & Interface DesignAllow Authorized Users to configure their homepage experience based on their personal preferences and frequently used functions.
NFR1.17User Experience & Interface DesignComply with Americans with Disabilities Act (ADA).
NFR1.18User Experience & Interface DesignSupport multiple browsers such as Microsoft Edge, Google Chrome, Mozilla Firefox, and Apple Safari.
NFR1.19User Experience & Interface DesignSupport the 3 most current browser versions for each browser supported.
NFR1.20User Experience & Interface DesignAllow limited offline operation for field Authorized Users and synchronize data when connectivity is restored.
NFR1.21User Experience & Interface DesignAllow configuration of error handling parameters (verbosity, retry limits, thresholds) without code changes.
NFR1.22Help, Guidance & User AssistanceProvide role-based help filtering that delivers context-appropriate help content based on an Authorized User’s assigned role, permissions, and System access rights.
NFR1.23Help, Guidance & User AssistanceProvide configurable field-level help that delivers concise, context-sensitive, and relevant guidance for individual data fields and that can be managed by Authorized Users in accordance with State and Agency requirements.
NFR1.24Help, Guidance & User AssistanceProvide comprehensive help and support content in all State-approved languages.
NFR1.25Help, Guidance & User AssistanceProvide tooltip and context-sensitive help throughout the user interface.
NFR1.26Help, Guidance & User AssistanceProvide comprehensive help content for every user interface (UI) module.
NFR1.27Help, Guidance & User AssistanceProvide interactive interface walkthrough guidance that assists Authorized Users in understanding and completing key tasks within each user interface module.
NFR1.28Help, Guidance & User AssistanceAllow Authorized Users to access policy-specific help content that explains applicable Agency, State, and Federal policies relevant to the functions they are performing.
NFR1.29Help, Guidance & User AssistanceSupport the deployment of help content updates—such as changes to field-level help, tooltips, FAQs, module help, and policy-specific help—without requiring System downtime or interrupting user activity.
NFR1.30Help, Guidance & User AssistanceProvide help content tailored to Federal and State-specific policies, regulations, and procedures.
NFR1.31Help, Guidance & User AssistanceDisplay role-based error messages with appropriate detail and guidance.
NFR1.32Application Lifecycle Management (ALM), Traceability & Product DocumentationFully leverage the State's Application Lifecycle Management environment as the authoritative system of record for all Comprehensive Child Welfare Information System (CCWIS) lifecycle activities—including requirements, design, development tasks, test cases, execution results, defects, change requests, documentation, and traceability.
NFR1.33Application Lifecycle Management (ALM), Traceability & Product DocumentationProvide an administrator role with the ability to restrict, control, and manage help content maintenance, including creating, updating, approving, or deactivating help documentation, in accordance with State and Agency policies.
NFR1.34Productivity & Workflow NavigationProvide graphical user interface (GUI) supporting workflow navigation.
NFR1.35Productivity & Workflow NavigationAllow Authorized Users to save incomplete workflows and resume them at a later time without loss of data, in accordance with State-defined business rules and security requirements.
NFR1.36Productivity & Workflow NavigationProvide a simple, intuitive, and consistent user interface, including navigation elements, form layouts, icons, and labeling across all modules, in accordance with State and Agency user experience standards and requirements.
NFR1.37Productivity & Workflow NavigationProvide intuitive, user-friendly navigation that enables Authorized Users to locate features, functions, and information with minimal training or external guidance and that complies with Agency- and State-defined user experience standards, design guidelines, and usability requirements.
NFR1.38Productivity & Workflow NavigationAutosave Authorized Users' work in progress at configurable intervals and during key user actions, including navigation changes, idle timeout, and System interruptions.
NFR1.39Productivity & Workflow NavigationAllow copy and paste unless otherwise defined by State-defined business rules.
NFR1.40Accessibility & Plain LanguageAllow Authorized Users to adjust display scaling without screen display issues in compliance with State-approved accessibility and User Experience (UX) requirements.
NFR1.41Accessibility & Plain LanguageSupport configurable size, color, and font settings to ensure usability and accessibility for Authorized Users in compliance with State-approved accessibility and user experience requirements.
NFR1.42Accessibility & Plain LanguageComply with all applicable State branding standards, including approved logos, color palettes, typography, layout guidelines, accessibility standards, and messaging requirements.
NFR1.43Accessibility & Plain LanguageComply with plain-language principles and accessibility requirements, ensuring that all user-facing content, instructions, notifications, and interfaces are clear, understandable, and usable by individuals of varying abilities, in accordance with applicable State and Federal accessibility and usability standards.
NFR1.44Accessibility & Plain LanguageComply with Web Content Accessibility Guidelines (WCAG) 2.1 Level AA.

NFR2-Security

Req #Requirement SubcategoryRequirement DescriptionResponse Code
(Y,N)Responder Notes

(for N responses)

NFR2.1Security Governance & ComplianceComply with Federal and State risk assessment policy.
NFR2.2Security Governance & ComplianceIntegrate with centrally managed antivirus or endpoint protection solutions to support consistent malware protection and centralized administration.
NFR2.3Security Governance & ComplianceTrack and maintain annual security training compliance.
NFR2.4Security Governance & ComplianceDetect and report anomalous data transfer activity, including unusually large or unauthorized data exfiltration.
NFR2.5Security Governance & ComplianceLimit a user's access to reports based on security profile.
NFR2.6Security Governance & ComplianceGenerate periodic, on-demand security reports.
NFR2.7Security Governance & ComplianceRestrict copying, duplicating, or reproducing production data into non-production environments except as approved by the State and protected in accordance with State requirements.
NFR2.8Security Governance & ComplianceDefine and enforce a State-approved non-production data handling strategy that addresses masking, de-identification, approved subsetting, synthetic data generation, and permitted uses of production-derived data in non-production environments.
NFR2.9Security Governance & CompliancePrevent use of production data in non-production environments unless the data has been approved, protected, and prepared in accordance with the State-approved non-production data handling strategy.
NFR2.10Security Governance & ComplianceNotify the State of any actual or suspected loss of data within 24 hours of discovery.
NFR2.11Security Governance & ComplianceImplement a secure network environment with segmentation, boundary protections, and secure communication protocols.
NFR2.12Security Governance & ComplianceComply with Federal and State audit and accountability policy.
NFR2.13Security Governance & ComplianceComply with Federal and State contingency planning policy.
NFR2.14Security Governance & ComplianceComply with Federal and State media protection policy.
NFR2.15Security Governance & ComplianceComply with Federal and State physical and environmental protection policy.
NFR2.16Security Governance & ComplianceComply with Federal and State System and communications protection policy.
NFR2.17Security Governance & ComplianceComply with federal and State policies for System and information integrity.
NFR2.18Security Governance & ComplianceComply with federal and State policies for System and services acquisition.
NFR2.19Security Governance & ComplianceComply with federal and State policies for System maintenance.
NFR2.20Security Governance & ComplianceImplement physical security controls to restrict unauthorized physical access.
NFR2.21Security Governance & ComplianceAllow configuration of session timeout thresholds for inactivity, including automatic session termination after a configurable, State- and Agency-defined number of minutes.
NFR2.22Security Governance & ComplianceComply with security policies, standards, requirements, and audits applicable to financial and banking institutions, including NACHA Operating Rules.
NFR2.23Security Governance & ComplianceComply with laws, policies, standards and guidelines related to security from Federal and State sources.
NFR2.24Security Governance & ComplianceComply with Social Security Administration (SSA) Government Information Exchange security policies.
NFR2.25Security Governance & ComplianceComply with Health Insurance Portability and Accountability Act (HIPAA) and 42 Code of Federal Regulations (CFR) Part 2.
NFR2.26Security Governance & ComplianceSupport secure remote access in accordance with State security policies, ensuring controlled and authorized access.
NFR2.27Security Governance & ComplianceIntegrate with existing security solutions.
NFR2.28Security Governance & ComplianceProtect data against unauthorized access.
NFR2.29Security Governance & ComplianceSupport acceptable cryptography standards as defined by Federal Information Processing Standards (FIPS) 140-x.
NFR2.30Security Governance & ComplianceSupport Transport Layer Security (TLS) version 1.3 or higher for secure communications.
NFR2.31Security Governance & CompliancePass Open Worldwide Application Security Project (OWASP) Top 10 vulnerability tests.
NFR2.32Security Governance & ComplianceProvide restricted access based on security profile.
NFR2.33Security Governance & ComplianceAllow configuration of lockout and unlock policies including admin policies.
NFR2.34Security Governance & ComplianceApply data filtering and output controls to ensure that Authorized Users can access and view only data for which they are authorized.
NFR2.35Security Governance & ComplianceRequire authenticated user access for all non-public functions to ensure that only Authorized Users can perform restricted operations.
NFR2.36Security Governance & ComplianceProtect communications with Federal Information Processing Standards FIPS 140-3 crypto.
NFR2.37Security Governance & ComplianceProvide appropriate security provisions for all environments, including production and non-production.
NFR2.38Security Governance & ComplianceImplement Zero Trust security principles, ensuring verification of every user, device, and connection request regardless of network location.
NFR2.39Security Governance & ComplianceProvide a complete list of all open-source software components integrated into the System.
NFR2.40Security Governance & ComplianceProvide a copy of all data before contract termination.
NFR2.41Authorization, RBAC & Least PrivilegeSupport assignment of multiple roles unless segregation-of-duties (SoD) restricts.
NFR2.42Authorization, RBAC & Least PrivilegeEnforce role-based controls to restrict data export privileges based on user profiles.
NFR2.43Authorization, RBAC & Least PrivilegeComply with Federal and State access control policy.
NFR2.44Authorization, RBAC & Least PrivilegeComply with Federal and State security and authorization policy.
NFR2.45Authorization, RBAC & Least PrivilegeImplement the principle of least privilege so that Authorized Users and System components are granted only the minimum access necessary to perform their functions.
NFR2.46Authorization, RBAC & Least PrivilegeImplement Role-Based Access Control (RBAC).
NFR2.47Authorization, RBAC & Least PrivilegeImplement fine-grained access control to restrict user access at the role, function, and data level.
NFR2.48Authorization, RBAC & Least PrivilegeSupport geolocation-based access control to allow or restrict access based on defined geographic locations in accordance with applicable security policies.
NFR2.49Authorization, RBAC & Least PrivilegeEnforce access control at the view and data element level.
NFR2.50Identity, Authentication & Account ManagementProvide secure auditable password-reset workflows.
NFR2.51Identity, Authentication & Account ManagementComply with Federal and State identity and authentication policy.
NFR2.52Identity, Authentication & Account ManagementSupport industry-standard authentication protocols, including OAuth 2.0, OpenID Connect, and Security Assertion Markup Language (SAML).
NFR2.53Identity, Authentication & Account ManagementEnforce Multi-Factor Authentication (MFA) for user access in accordance with applicable Federal and State security requirements.
NFR2.54Identity, Authentication & Account ManagementEnforce Agency-defined password strength.
NFR2.55Identity, Authentication & Account ManagementSupport secure self-service password recovery.
NFR2.56Identity, Authentication & Account ManagementPrevent the creation of duplicate user accounts.
NFR2.57Identity, Authentication & Account ManagementAllow creation of temporary or emergency accounts with automatic termination.
NFR2.58Identity, Authentication & Account ManagementImmediately deactivate user accounts in accordance with State-defined business requirements.
NFR2.59Monitoring, Logging & Security Issue TrackingAllow Authorized Users to track, manage, and monitor security and privacy issues.
NFR2.60Monitoring, Logging & Security Issue TrackingProvide automated capabilities to detect, log, and report abnormal usage patterns in accordance with applicable security policies.
NFR2.61Monitoring, Logging & Security Issue TrackingMonitor System and network activity to detect and report intrusion attempts or unauthorized access.
NFR2.62Monitoring, Logging & Security Issue TrackingMonitor, log, and generate alerts for high-volume data transfers in accordance with Agency-defined thresholds and security policies.
NFR2.63Monitoring, Logging & Security Issue TrackingShow State-approved login warnings.
NFR2.64Monitoring, Logging & Security Issue TrackingComply with Federal and State incident response policy.
NFR2.65Monitoring, Logging & Security Issue TrackingComply with National Institute of Standards and Technology (NIST) 800-53 Rev5 Moderate baseline controls.
NFR2.66Monitoring, Logging & Security Issue TrackingMask or omit sensitive data in error logs to comply with privacy standards.
NFR2.67Monitoring, Logging & Security Issue TrackingIntegrate with the State's LoginMN and Microsoft Entra ID to provide Single Sign-On (SSO).
NFR2.68Monitoring, Logging & Security Issue TrackingEnforce automatic account lockout after a configurable number of failed login attempts.
NFR2.69Monitoring, Logging & Security Issue TrackingEnforce limits on concurrent user sessions and log simultaneous session activity for audit and security purposes.
NFR2.70Monitoring, Logging & Security Issue TrackingSanitize and destroy media per NIST Special Publication (SP) 800-88.
NFR2.71External Access, Interfaces & Integrated ToolsAllow Federal and State auditors read only access when requested to determine compliance with the associated Federal Agency policy.
NFR2.72External Access, Interfaces & Integrated ToolsComply with all applicable Federal and State data security standards, including adherence to all data-sharing agreements required to access, view, transmit, and receive confidential data. This includes data sharing with non-State-owned systems, such as external accounting systems and shared Enterprise Document Management System (EDMS) capabilities used to cross-reference and retrieve related documentation.
NFR2.73External Access, Interfaces & Integrated ToolsIntegrate with external identity management or Single Sign-On (SSO) solutions.
NFR2.74External Access, Interfaces & Integrated ToolsSupport Row-Level Security (RLS) to ensure that Authorized Users, as well as integrated Artificial Intelligence (AI), Business Intelligence (BI), and reporting tools, can only query and expose data for which they are explicitly authorized.
NFR2.75External Access, Interfaces & Integrated ToolsImplement secure authentication mechanisms for all System and external interface interactions.
NFR2.76External Access, Interfaces & Integrated ToolsImplement secure storage and encryption of interface credentials and tokens.
NFR2.77External Access, Interfaces & Integrated ToolsProvide data masking for sensitive interface transactions.
NFR2.78External Access, Interfaces & Integrated ToolsSupport automated encryption and decryption of interface data files using industry-standard cryptography.
NFR2.79External Access, Interfaces & Integrated ToolsComply with privacy and security regulations for interface-based data exchanges.
NFR2.80External Access, Interfaces & Integrated ToolsEnforce security controls that prevent external, untrusted solutions from accessing trusted zones, in accordance with zero-trust and least-privilege principles.
NFR2.81Administrative & Privileged Access ControlsAllow Authorized Users with administrative permissions to configure and manage password policies and integrate with the State’s LoginMN and Microsoft Entra ID for policy enforcement.
NFR2.82Administrative & Privileged Access ControlsAllow Authorized Users with administrative permissions to log, track, and manage security and privacy issues in accordance with State and Agency requirements.
NFR2.83Administrative & Privileged Access ControlsRestrict and monitor elevated administrative access and maintain logs of privileged activities.
NFR2.84Administrative & Privileged Access ControlsAllow the Agency to maintain an administrator-configurable parameter for requiring the user to change their password.
NFR2.85Administrative & Privileged Access ControlsEnforce account locking based on administrator-configurable parameters.
NFR2.86Administrative & Privileged Access ControlsAllow Authorized Users with administrative permissions, through role-based access controls, to suspend and reactivate user accounts in accordance with applicable security policies.
NFR2.87Data Protection, Encryption & PrivacyHash or encrypt stored passwords using Federal Information Processing Standards FIPS 140-3 validated algorithms.
NFR2.88Data Protection, Encryption & PrivacySecurely manage encryption keys, including generation, storage, rotation, and revocation.
NFR2.89Data Protection, Encryption & PrivacyProvide confidentiality labeling on reports.
NFR2.90Data Protection, Encryption & PrivacyConform to all applicable Federal and State confidentiality laws, rules, and regulations.
NFR2.91Data Protection, Encryption & PrivacyEncrypt all data in transit using secure, industry-standard encryption protocols to protect data from unauthorized access or interception.
NFR2.92Data Protection, Encryption & PrivacySupport encryption of personally identifiable information (PII) on portable devices using Advanced Encryption Standard (AES). Encrypt all data at rest and in transit.
NFR2.93Data Protection, Encryption & PrivacyEnsure email with sensitive data is encrypted.
NFR2.94Data Protection, Encryption & PrivacySupport Internet Protocol Security (Ipsec) for secure, encrypted network communications.
NFR2.95Data Protection, Encryption & PrivacyEncrypt all personally identifiable information (PII) stored or processed within the System.
NFR2.96Data Protection, Encryption & PrivacyStore passwords only in hashed or encrypted form.

NFR3-Audit & Compliance

Req #Requirement SubcategoryRequirement DescriptionResponse Code
(Y,N)Responder Notes

(for N responses)

NFR3.1Audit Trail Capture & RetentionMaintain traceability of transactions and data exchanges across integrated systems to support audits, assessments, and investigations.
NFR3.2Audit Trail Capture & RetentionAllow Authorized Users to configure and manage audit trail functionality in compliance with applicable Agency, State, and Federal policies.
NFR3.3Audit Trail Capture & RetentionAdhere to the standards and guidelines defined in Administration for Children and Families (ACF) Technical Bulletin #7, ensuring compliance with applicable federal technical and reporting requirements.
NFR3.4Audit Trail Capture & RetentionMaintain a complete audit trail of a work item from creation through closure.
NFR3.5Migration, Rule & Configuration AuditabilityMaintain an audit trail of business rule changes that is protected from modification once recorded.
NFR3.6Migration, Rule & Configuration AuditabilityProvide the ability for Authorized Users to configure archive period settings and record audit information for such configurations, including the date and time of the configuration and the identity of the individual or system performing the action.
NFR3.7Migration, Rule & Configuration AuditabilityRetain all State-defined business rules associated with State reports and maintain a historical record of any changes that impact claiming logic.
NFR3.8Migration, Rule & Configuration AuditabilityProvide robust audit logging of administrative activities, including configuration and user management changes.
NFR3.9Migration, Rule & Configuration AuditabilityAllow Authorized Users with administrative permissions to trace transactions end-to-end across multiple system interfaces, providing visibility necessary for troubleshooting, diagnostics, and root-cause analysis.
NFR3.10Migration, Rule & Configuration AuditabilityMaintain complete audit logs for all data migration activities, including data transformations, source-to-target data-mapping rules between the legacy system and the new System, and any data corrections performed.
NFR3.11Record History, Versioning & Data IntegrityMaintain and make accessible a complete historical record of all original records after they have been merged, in accordance with State data retention and audit requirements.
NFR3.12Record History, Versioning & Data IntegrityMaintain data integrity for all retained records to ensure accuracy, completeness, and reliability for operational, legal, and audit purposes.
NFR3.13Record History, Versioning & Data IntegrityAllow Authorized Users to restore a prior version of a record within a State-defined recovery timeframe and log the restoration event, including the date and time of recovery and the identity of the individual or system performing the action.
NFR3.14Record History, Versioning & Data IntegrityProtect audit logs from modification or deletion and record any attempt to alter audit records.
NFR3.15Compliance, Retention & Legal HoldArchive records and data per Federal and State record-retention policies. For the purpose of this requirement, “archive” means the secure retention of records and data in a non-production state for the duration specified by applicable Federal and State record-retention policies, while remaining accessible to Authorized Users for audit, legal hold, and retrieval purposes.
NFR3.16Compliance, Retention & Legal HoldMaintain data integrity for records until they are purged and preserve the integrity, accuracy, and completeness of all purge audit logs and metadata after purging. For the purpose of this requirement, “Purge” means the permanent and secure deletion or destruction of records and data, after expiration of the applicable retention period, in a manner that prevents reconstruction or recovery and complies with applicable Federal and State disposal requirements.
NFR3.17Compliance, Retention & Legal HoldAllow Authorized Users to place, manage, and release legal holds on records to prevent alteration or deletion while litigation, audits, or assessments and investigations are pending as allowable by program areas.
NFR3.18Compliance, Retention & Legal HoldSupport configurable retention schedules by record type and automatically archive or dispose of records per Federal and State policy.
NFR3.19Compliance, Retention & Legal HoldProvide the ability to archive reporting data per applicable retention policies.
NFR3.20Compliance, Retention & Legal HoldProvide reporting on data scheduled for purge within a defined time period.
NFR3.21Compliance, Retention & Legal HoldProvide Authorized Users with the ability to export archived data to State-approved external media while preserving data integrity, security controls, and auditability.
NFR3.22Compliance, Retention & Legal HoldRetain a history of audit data in accordance with applicable State data retention policies.
NFR3.23Compliance, Retention & Legal HoldPrevent unauthorized users or entities from accessing archived data.
NFR3.24Compliance, Retention & Legal HoldPrevent unauthorized users or entities from deleting archived data.
NFR3.25Compliance, Retention & Legal HoldRetain a history of payment data per applicable retention policies.
NFR3.26Compliance, Retention & Legal HoldRetain a history of overpayment data per applicable retention policies.
NFR3.27Compliance, Retention & Legal HoldRetain a history of program-specific data per applicable retention policies.
NFR3.28Compliance, Retention & Legal HoldProvide the ability to archive program-specific data per applicable retention policies.
NFR3.29Compliance, Retention & Legal HoldProvide the ability to define exceptions for data that is not to be purged.
NFR3.30Compliance, Retention & Legal HoldSupport native copying of archived data to external repositories, such as Azure Data Lake Storage, using Azure Data Factory (ADF)-compatible connectors. Transmit data in open, non-proprietary formats.
NFR3.31Audit Search, Reporting & ExportAllow Authorized Users to search and filter audit trail information.
NFR3.32Audit Search, Reporting & ExportAllow Authorized Users, based on role-based security permissions, to display, export, and print audit information in standard formats, including Portable Document Format (PDF) and Comma-Separated Values (CSV).
NFR3.33User, Access & Administrative Audit LoggingSupport real-time tracking and auditing of user access and privileges, including user identity, privilege level, date and time of access or change, and the individual or system performing the action.
NFR3.34User, Access & Administrative Audit LoggingLog security events in accordance with Agency, State, and Federal policies and provide reports and dashboards to display security event activity to Authorized Users.
NFR3.35User, Access & Administrative Audit LoggingMonitor, log, and report access to sensitive data in accordance with Agency, State, and Federal security and privacy policies.
NFR3.36User, Access & Administrative Audit LoggingPrevent Authorized Users from disabling core audit functionality mandated by Agency, State, or Federal policies.
NFR3.37User, Access & Administrative Audit LoggingAutomatically log audit information for the currently logged-in Authorized User in accordance with Agency, State, and Federal policies.
NFR3.38User, Access & Administrative Audit LoggingLog all changes to user rights, including additions, modifications, and removals.
NFR3.39User, Access & Administrative Audit LoggingLog all failed logon attempts, including the user identifier, date and time, and source of the attempt.
NFR3.40User, Access & Administrative Audit LoggingLog all user account additions, modifications, and removals, including the user ID affected, date and time of the event, and the identity of the individual or system performing the action.
NFR3.41User, Access & Administrative Audit LoggingMaintain error logs with timestamps, user IDs, transaction details, and context.

NFR4-Backup & Recovery

Req #Requirement SubcategoryRequirement DescriptionResponse Code
(Y,N)Responder Notes

(for N responses)

NFR4.1Data Export & PortabilityProvide full and incremental data backup and recovery capabilities and allow the State to export backup data in open, machine-readable formats without requiring vendor intervention or proprietary restoration software.
NFR4.2Recovery, Restoration & ContinuityEnsure that State-designated critical Comprehensive Child Welfare Information System (CCWIS) functions, such as core case management, Title IV-E eligibility and claiming, federally required reporting, security and audit logging, and required data exchanges, can operate independently of non-critical System functions.
NFR4.3Recovery, Restoration & ContinuityDesign, implement, and operate infrastructure that supports backup execution, retention, recovery, and administrative management.
NFR4.4Recovery, Restoration & ContinuityProvide disaster recovery capabilities that follow an Agency-approved disaster recovery plan.
NFR4.5Recovery, Restoration & ContinuityProvide State- and Agency-defined notifications of outages or unusual circumstances across all user interfaces, including web applications, mobile applications, administrative and support interfaces, user portals, and any other current or future user-accessible interfaces provided by the System.
NFR4.6Recovery, Restoration & ContinuitySupport selective backup and recovery to enable targeted restoration of System components or data with minimal impact to other System operations.
NFR4.7Recovery, Restoration & ContinuitySupport automatic offsite backup and recovery.
NFR4.8Recovery, Restoration & ContinuityProvide recovery procedures for all backups including steps, roles, responsibilities, tools, and validation methods necessary to restore backed-up data in the event of data loss, corruption, or System failure.
NFR4.9Recovery, Restoration & ContinuitySupport back up and restore application functional data groups from production to non-production environments.
NFR4.10Recovery, Restoration & ContinuitySupport initiation of data restoration within one hour for any restoration initiated from an onsite backup.
NFR4.11Recovery, Restoration & ContinuityRestore and maintain data integrity without data loss, regardless of whether Authorized Users were online or offline at the time of backup.
NFR4.12Recovery, Restoration & ContinuityProvide backup and recovery capabilities that adhere to Federal and State service-level requirements.
NFR4.13Recovery, Restoration & ContinuityDesign, implement, and operate backup and recovery processes that restore data and System functionality within State-defined recovery objectives.
NFR4.14Recovery, Restoration & ContinuitySupport disaster recovery procedures defined by Federal and State authorities and meet the Minnesota IT Services (MNIT) security, continuity, and disaster recovery policies, standards, and operational expectations.
NFR4.15Recovery, Restoration & ContinuityProvide secure remote administrative access to disaster recovery plans and procedures.
NFR4.16Recovery, Restoration & ContinuityProvide autosave and restoration mechanisms to prevent loss of in-process data entry in the event of application errors or System failures.
NFR4.17Backup Storage, Segregation & ProtectionProvide secure offsite storage for media devices containing the State's data and include the option to route automated full and incremental backups directly into the State's Azure Data Lake Storage (ADLS) tenant.
NFR4.18Backup Storage, Segregation & ProtectionLogically segregate each State backup in accordance with State-defined backup policies.
NFR4.19Backup Storage, Segregation & ProtectionSupport all backed-up data to be encrypted using industry-standard encryption methods, ensuring protection of data at rest and in transit.
NFR4.20Backup Storage, Segregation & ProtectionProtect backup data from alteration or deletion through secure, immutable storage mechanisms.
NFR4.21Backup Strategy & SchedulingSecurely back up interface transaction data to protect against loss, corruption, or unauthorized modification.
NFR4.22Backup Strategy & SchedulingSchedule and perform data backups using automated tools.
NFR4.23Backup Strategy & SchedulingProvide the capability to throttle or regulate backup operations to prevent excessive network bandwidth usage.
NFR4.24Testing, Validation & ComplianceValidate backup restoration on a State-defined recurring cadence by restoring representative data, configurations, and System components in a non-production environment.
NFR4.25Testing, Validation & ComplianceDocument restore test results, exceptions, and corrective actions, and provide them to the State upon request.
NFR4.26Testing, Validation & ComplianceSupport testing the Agency-approved disaster recovery plan without disrupting business functions.

NFR5-Solution Architecture

Req #Requirement SubcategoryRequirement DescriptionResponse Code
(Y,N)Responder Notes

(for N responses)

NFR5.1Modularity, Configurability & MaintainabilityAllow staff to create, modify, enable, and disable rules without vendor intervention.
NFR5.2Modularity, Configurability & MaintainabilityValidate bulk transactions prior to processing and allow all or part of the transaction to abort if validation fails, in accordance with State-defined business rules.
NFR5.3Modularity, Configurability & MaintainabilitySupport configuration management tools to enable version control, automated deployment, and environment consistency.
NFR5.4Modularity, Configurability & MaintainabilityProvide the ability to configure a bulk transaction to abort and restore state on error.
NFR5.5Modularity, Configurability & MaintainabilityDefine and enforce configurable State-defined business rules to verify compliance with applicable State and federal policies.
NFR5.6Modularity, Configurability & MaintainabilityDefine exception handling during business rule execution.
NFR5.7Modularity, Configurability & MaintainabilityAllow Authorized Users to enable and disable individual State-defined business rules at configurable hierarchy levels (e.g., State, Agency, Program, Module, or User) to support flexible rule governance.
NFR5.8Modularity, Configurability & MaintainabilityMaintain and execute State-defined business rules at defined hierarchy levels, including but not limited to State, Agency, Program, Module, and User levels.
NFR5.9Modularity, Configurability & MaintainabilitySupport time-based rule parameters, allowing business rules to be defined, scheduled, activated, or expired based on specific dates, times, or time intervals.
NFR5.10Modularity, Configurability & MaintainabilityUtilize configurable rule parameters, allowing administrators to modify business logic, thresholds, and operational rules without requiring code changes.
NFR5.11Modularity, Configurability & MaintainabilitySupport a modular design for its components, enabling individual modules to be developed, deployed, updated, and maintained independently.
NFR5.12Modularity, Configurability & MaintainabilityEnsure that all interactions between internal System components use open-standard protocols to promote interoperability, maintainability, and vendor neutrality.
NFR5.13Modularity, Configurability & MaintainabilityEnsure all System components comply with established industry standards and protocols to support interoperability, security, and long-term maintainability.
NFR5.14Modularity, Configurability & MaintainabilityStandardize on a common, well-defined platform or technology stack to promote security, consistency, maintainability, and efficient operations.
NFR5.15Modularity, Configurability & MaintainabilityApply object-oriented principles and modern design patterns to promote modularity, reuse, and ease of maintenance.
NFR5.16Modularity, Configurability & MaintainabilityProvide configurable support for bulk transactions to automatically abort and restore the prior System state when an error occurs.
NFR5.17Modularity, Configurability & MaintainabilityProvide guidance and navigation to the appropriate source when corrective action is required by State-defined business rules.
NFR5.18Architecture Standards & Technology StackMaintain System environment documentation in source control and hosted at a State-managed site to ensure State ownership, access, and governance.
NFR5.19Architecture Standards & Technology StackAllow asynchronous validation, enabling validation processes to run independently of user interactions or real-time workflows.
NFR5.20Architecture Standards & Technology StackSupport a maintenance mode that temporarily blocks Authorized User access during System updates, patches, or administrative tasks and notify Authorized Users before and during maintenance periods.
NFR5.21Architecture Standards & Technology StackSupport initiation of background processes and transactions.
NFR5.22Architecture Standards & Technology StackRemain flexible and adaptable to evolving technologies, industry standards, and regulatory requirements, ensuring that updates can be incorporated with minimal disruption.
NFR5.23Architecture Standards & Technology StackDesign, implement, and operate the System in compliance with all applicable State and Federal technical standards.
NFR5.24Architecture Standards & Technology StackAllow for plug-in components that can be added, removed, or replaced without requiring major changes to the System.
NFR5.25Architecture Standards & Technology StackFunction consistently across operating systems and device types, ensuring a fully platform-agnostic experience.
NFR5.26Architecture Standards & Technology StackComply with applicable State and Federal Enterprise Architecture (EA) standards, Agency EA standards, and reference architectures.
NFR5.27Architecture Standards & Technology StackProvide a fully web-based System accessible through a standard web browser without requiring thick-client software installation.
NFR5.28Architecture Standards & Technology StackSupport deployment portability to allow the System to be deployed consistently across multiple environments or hosting platforms.
NFR5.29Architecture Standards & Technology StackAdhere to all applicable State technical and security standards, policies, and guidelines, regardless of whether the System is hosted within State infrastructure or in a vendor-hosted cloud environment.
NFR5.30Architecture Standards & Technology StackSupport regular updates of underlying technologies without disrupting operations.
NFR5.31Integration Architecture & InteroperabilitySupport the use and integration of issue tracking tools to log, track, and manage System issues.
NFR5.32Integration Architecture & InteroperabilityEnsure loosely coupled internal interfaces to support modularity, scalability, independent deployment, and long-term maintainability across System components, and support seamless integration with the State's target Hub-and-Spoke Data Lakehouse architecture.
NFR5.33Integration Architecture & InteroperabilitySupport standardized, interoperable data exchange with external systems using approved formats and protocols.
NFR5.34Integration Architecture & InteroperabilitySupport configurable, user-defined mappings to standard file formats for transaction file generation and exchange.
NFR5.35Integration Architecture & InteroperabilitySupport Continuous Integration and Continuous Deployment (CI/CD) pipelines.
NFR5.36Integration Architecture & InteroperabilityFollow widely accepted technical standards (e.g., RESTful Application Programming Interface (API) conventions, standardized data formats, security protocols) to support interoperability and long-term maintainability.
NFR5.37Performance, Scalability & AvailabilityDefine State-approved response-time thresholds for common Authorized User actions, including page loads, searches, saves, submissions, and workflow navigation, under normal and peak operating conditions.
NFR5.38Performance, Scalability & AvailabilityMeasure and report response-time performance against those thresholds using State-defined test scenarios and production monitoring data.
NFR5.39Performance, Scalability & AvailabilityProvide availability 24 hours per day, seven days per week, except during approved and scheduled maintenance periods.
NFR5.40Performance, Scalability & AvailabilityProvide scale capacity to meet projected growth, ensuring that System performance, availability, and responsiveness remain consistent as data volumes, user counts, and transaction loads increase.
NFR5.41Performance, Scalability & AvailabilitySupport auto scaling to accommodate fluctuating workloads without degradation of performance, availability, or responsiveness.
NFR5.42Performance, Scalability & AvailabilitySupport horizontal scaling by enabling additional computing resources or instances to be added seamlessly to meet increased demand and maintain consistent performance.
NFR5.43Performance, Scalability & AvailabilityEnsure that all batch processes are completed within acceptable and predefined time frames.
NFR5.44Performance, Scalability & AvailabilitySupport load-balancing and failover for high availability.
NFR5.45Performance, Scalability & AvailabilityApply capacity planning practices to evaluate resource consumption trends and support timely infrastructure and service scaling.
NFR5.46Performance, Scalability & AvailabilityMinimize latency and optimize performance in distributed environments to support efficient communication and workload distribution.
NFR5.47Performance, Scalability & AvailabilityProvide adequate bandwidth to support System performance and availability needs.
NFR5.48Performance, Scalability & AvailabilitySupport elastic scaling of computing resources to accommodate changes in usage demands.
NFR5.49Vulnerability, Isolation & Operational ResilienceMonitor processing failures, infrastructure issues, and service degradation affecting System operations and generate alerts when those conditions occur.
NFR5.50Vulnerability, Isolation & Operational ResilienceAllow emergency shutdown and isolation for critical vulnerabilities in accordance with State-defined security policies.
NFR5.51Data Architecture, Synchronization & ConsistencyMeet all applicable Federal data validation rules and standards for Comprehensive Child Welfare Information System (CCWIS) and associated Federal reporting programs, including Adoption and Foster Care Analysis and Reporting System (AFCARS), National Child Abuse and Neglect Data System (NCANDS), Title IV-E, and Child and Family Services Reviews (CFSR).
NFR5.52Data Architecture, Synchronization & ConsistencyPublish transformed and curated CCWIS data in a State-defined structure to support reporting and analytics.
NFR5.53Data Architecture, Synchronization & ConsistencyProvide real-time validation to immediately verify user inputs, data entries, and transactions, preventing errors before they are submitted or processed.
NFR5.54Data Architecture, Synchronization & ConsistencyPrevent automatic defaulting of data values unless explicitly defined by approved State-defined business rules.
NFR5.55Data Architecture, Synchronization & ConsistencyEnsure uniform and consistent data collection across all System components.
NFR5.56Data Architecture, Synchronization & ConsistencySupport automated validation of data against authorized external systems to ensure accuracy, consistency, and authenticity.
NFR5.57Data Architecture, Synchronization & ConsistencyAllow data deletion, retrieval, and update within acceptable timeframe.
NFR5.58Data Architecture, Synchronization & ConsistencyPublish raw CCWIS data in a State-defined format to support downstream ingestion, auditability, and traceability.
NFR5.59Data Architecture, Synchronization & ConsistencyEnsure that any data update made in one module is automatically and immediately reflected across all dependent and integrated modules without requiring manual intervention.
NFR5.60User-Entered Language, Characters & Localization SupportSupport foreign addresses, including support for international address formats, country-specific postal structures, non-U.S. character sets, and varying address line lengths.
NFR5.61User-Entered Language, Characters & Localization SupportStore, display, and preserve Authorized User-entered language, characters, and special symbols to support a consistent and accurate Authorized User experience.

NFR6-Solution Monitoring

Req #Requirement SubcategoryRequirement DescriptionResponse Code
(Y,N)Responder Notes

(for N responses)

NFR6.1Monitoring Reports, Dashboards & AuditabilityCapture, categorize, and report data-related errors separately from System errors.
NFR6.2Monitoring Reports, Dashboards & AuditabilityCapture, log, and report all System-level exceptions and errors.
NFR6.3Monitoring Reports, Dashboards & AuditabilityMonitor and log System errors, including application errors, interface and integration failures, data connectivity and processing errors, infrastructure and platform faults, and security-related errors, and automatically notify designated State administrators via dashboards, email, or other State-approved notification mechanisms when error volumes or rates exceed State-defined thresholds.

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 .