20_Solicitation - Attachment 9D - TPIMS Future State Requirements.xlsx

XLSX spreadsheet 31 KB Posted

Attached to
Transformational Pension Insurance Modeling System (T-PIMS) Federal contract opportunity
Solicitation number
16PBGC21R0010
Issued by
Pension Benefit Guaranty Corporation

About this file

This document outlines requirements for the Transformational Pension Insurance Modeling System (T-PIMS) project. The Pension Benefit Guaranty Corporation seeks to establish an Indefinite Delivery Indefinite Quantity contract with a single award to cover modernization, enhancement, operations and maintenance, and actuarial support services over 10 years. The first task order requires modernization of T-PIMS to be a cloud-hosted system meeting the provided business and technical blueprint, with delivery within 27 months of contract award. T-PIMS must allow faster runtimes with more simulations and a larger set of input data than the existing system. It should also be adjustable to meet technical assistance requests. The contractor will be responsible for full lifecycle systems work to increase efficiencies and reduce long-term costs.

View the file

Other files for this federal contract opportunity

Show all 15

On GovTribe

Work with this file on GovTribe

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

Text version

TPIMS MVP

RFP 16PBGC21R0010, ATTACHMENT 9D - PBGC SE PIMS Future State Requirements - TPIMS MVP

ID #ComponentSubcomponentNameDescription
1Source DataData EntryData Entry StudiesThe system shall include a framework to periodically perform data entry studies on the sensitivity of the model to inclusion of plan-specific attachment data
2Source DataData EntryData EntryThe system shall be capable of importing all applicable data sources, with the implementation of automated collection of plan and economic data and potential use of optical character recognition around plan-specific reporting templates, at PRAD's request
3Source DataData ProcessingPlan Sample SizeThe system shall enable runs of at least a 1,000 SE plan sample
4Source DataData ProcessingPlan BundlingThe system shall allow for bundling of multiple plans into synthetic "plan sponsors" based on plan or sponsor characteristic (e.g. industry, credit rating, plan size)
5Data ManagementData GovernanceAutomated Data ValidationThe system shall include procedures and tools to enable automated data validation within the modeling process
6Data ManagementData GovernanceQuality ControlThe system shall include automated data quality checks and edits processes to assess reasonableness of ranges, flag irregular plan or financial movement, and reject invalid data
7Data ManagementData TransferSFTP ServiceThe system will feature secure file transfer protocol (SFTP) services to securely transfer data and relevant files between environments throughout the modeling process
8Cloud InfrastructureCloud EnvironmentCloud ProviderThe system shall be hosted in a Federal Risk and Authorization Management Program (FedRAMP) certified cloud environment, OIT has indicated this will be Microsoft Azure
9Cloud InfrastructureRoles and ResponsibilitiesUser RolesThe Blueprint for the system shall define user-specific roles and responsibilities. The system should have one user interface, with different access controls for different user roles.
10Cloud InfrastructureUser InterfaceUser InterfaceThe user interface shall include data management, parameter selection, model execution, outputs, and data visualization
11Cloud InfrastructureProduction EnvironmentProduction ControlsThe production model will include appropriate financial system and modeling controls to lock core calculations and data process, allowing users to only adjust model input parameters
12Cloud InfrastructureR&D EnvironmentR&D MirrorThe system shall include capabilities to spin up on-demand production mirrors (research and development (R&D) containers), which can be used for quick-turn requests, technical assistance queries, experimentation, recalibration, and refinement of sub-modules. Users will have additional permissions in this environment to adjust model calculations and override assumptions, beyond normal parameter adjustment roles
13Cloud InfrastructureScalabilityDistributed ComputingThe system shall leverage cloud-based distributed computing and parallel processing solutions (e.g., microservices, containers) to decrease runtime while increasing the number of stochastic runs
14Cloud InfrastructureInstallation ManagementInstallation ManagementThe system shall have approved applications and processes to support installation management, event logging, and event tracking
15Cloud InfrastructureData MartReportingThe system shall have a reporting data mart to store model outputs, results, audit trail parameters, and run logs
16Cloud InfrastructureAPIAPI - InternalThe system shall include application programming interface (API) services to share data within PBGC systems and reporting applications
17Cloud InfrastructureAudit TrailOutput LogsThe system shall enable audit-trail considerations, including an output and log of all parameters used in a given run
18Cloud InfrastructureAudit TrailData LineageThe system shall be designed in a transparent fashion, enabling users to trace results back through intermediate datasets to input and source data
19Cloud InfrastructureITSLCMChange Control ProcessesThe system shall maintain Information Technology Solutions Life Cycle Management (ITSLCM) approved controls around code updates and change request processes
20Cloud InfrastructureITSLCMPromotion of Experimental AnalyticsThe system shall follow approved ITSLCM processes to promote experimental code from R&D or analytics environments into and production
21Cloud InfrastructureDocumentationSystems DocumentationThe system shall maintain infrastructure documentation describing all systems, sources, processes, controls, users, critical-to-quality (CTQ) metrics
22Cloud InfrastructureDocumentationDocumentation UpdatesSystem documentation shall be updated as relevant changes requests and system updates warrant. Additionally, an annual review of systems documentation will be performed to confirm it is in line with current processes
23Core ModelModel DesignModular Model DesignThe model shall be developed with a Modular Model Design, de-coupling components into executable submodules
24Core ModelModel DesignLanguage SelectionThe core modeling application shall be programmed in Python
25Core ModelModel DesignUser-Defined Population RunsThe system shall enable the user to select individual plans, sponsors, or industries to run in R&D scenarios
26Core ModelModel TheoryBankruptcy ModelThe system shall include a modernized bankruptcy model and credit rating methodologies, tested against historical institution performance and credit rating migration trends
27Core ModelModel TheoryEconomic Modeling - Stochastic SimulationsThe system shall increase the numbers of runs in a stochastic run to 10,000 scenarios
28Core ModelModel TheoryPresent Value ModelThe core actuarial model shall use plan level data and economic & bankruptcy scenarios in order to project future PBGC claims, premium income, and net position in accordance with PRAD methodology.
29Core ModelModel TheoryEconomic Modeling - Tail RiskThe system shall supplement the stochastic economic simulation engine with a series of deterministic scenarios focused on tail-risk (downside risk). Tail risk scenarios will be benchmarked against 3rd party tail-risk scenarios to aid interpretability and reasonableness (e.g., the Federal Reserve Board's Comprehensive Capital Analysis and Review (CCAR) scenarios)
30Core ModelParameters and AssumptionsParameter FlexibilityThe core model shall include a centralized master control where users can easily identify and adjust model input parameters
31Core ModelParameters and AssumptionsCalculation ComplexityThe system shall enable users to select between different levels of complexity in underlying equations and assumptions. Simplified (e.g., global or flat assumptions) and more granular (e.g., more complex mathematics or firm-specific calculations) calculations will be available for core PIMS functionality.

Examples of where this may apply include, but are not limited to:

● Benefits formulas

● Asset return and capital markets modeling

● Wage and salary growth

● Discount Rates

● Variable Rate Premiums

● Risk Transfers

● Plan Contribution policies

● Interest Rate Stabilization

32Core ModelParameters and AssumptionsStarting Valuation AssumptionsThe core model shall include calendar year and fiscal year results
33Core ModelParameters and AssumptionsMortality TablesThe system shall enable the user to select from an array of approved mortality assumptions, or input their own in R&D environments
34Core ModelUser SupportTrainingThe system shall be supported by training materials to support transparency, interpretability, and enable PRAD to train new users
35Core ModelUser SupportHelp FunctionsThe core model shall include help functions (e.g., help popups) within the PIMS application to assist users in troubleshooting, understanding methodologies, and identifying relevant correlated or dependent variables
36Core ModelModel GovernanceModel DocumentationThe model, input assumptions, and component submodules, shall be captured in a full suite of documentation, which includes, but is not limited to: model whitepapers, standard operating procedures (SOPs), process flows, business requirements, model testing plans, model control documents.
37Core ModelModel GovernanceDocumentation UpdatesModel documentation shall be updated as relevant model updates are pushed into production. Additionally, an annual review of model documentation will be performed to confirm it is in line with current processes
38Core ModelModel GovernanceModel Testing FrameworkThe system shall include an annual model testing framework (e.g., back testing, benchmarking, sensitivity analysis) which will include tests applicable to component submodules (e.g., bankruptcy and economic forecasting) as well as overall valuation engines
39Core ModelModel GovernanceModel Risk Management FrameworkModels within the system will be built and maintained in compliance with PRAD model risk management polices and industry best practices (e.g., Supervisory Letter SR 11-7)
40Core ModelModel GovernanceSunsetting Legacy CodeThe model will undergo annual code reviews to identify and retire unnecessary or legacy code, as well as identify areas to improve coding efficiency
41Reporting & AnalyticsStandard ReportingProjection Report Model Exhibit TablesThe system shall automatically produce PIMS Projection Report Exhibit Tables, including spare fields for ad hoc outputs. This function should be integrated with the data visualization tool.
42Reporting & AnalyticsStandard ReportingIntermediate ReportsThe system shall output a series of reports detailing intermediate results and calculations to support PRAD review
43Reporting & AnalyticsStandard ReportingScenario ReportsThe system shall output a series of reports describing the econometric scenarios and key trends influencing the run to support PRAD review
44Reporting & AnalyticsBI Tools/DashboardingData Visualization ToolThe system shall include a data visualization/business intelligence (BI) dashboarding application
45Reporting & AnalyticsBI Tools/DashboardingDrill-Down CapabilitiesThe system shall provide drill-down/filtering capabilities to subset results by plan, sponsor, and industry
46Reporting & AnalyticsBI Tools/DashboardingTable View CapabilitiesThe dashboarding application shall include table views, which allow results and reports to be exported into Excel workbooks for end-users
47Reporting & AnalyticsBI Tools/DashboardingAd Hoc ReportingThe system shall enable users to create and define ad hoc reports based on model results
48Reporting & AnalyticsSelf-Service AnalyticsAnalytics EnvironmentThe system shall have a self-service analytics environment for users to derive new insights and perform experimentation
49Reporting & AnalyticsSelf-Service AnalyticsAnalytics ToolsThe self-service analytics environment shall include Python in addition to Excel
50Reporting & AnalyticsFederal Compliance Standards508 ComplianceThe system's reporting and analytics environment shall be Section 508-compliant
51SecuritySystem SecurityPermissionsThe system shall be configured with role-based security controls and permissions
52SecuritySystem SecurityAuthenticationThe system will feature authentication and verification security controls
53SecurityFederal Compliance StandardsFISMAThe system shall meet Federal Information Security Management Act (FISMA) standards

TPIMS Enhancements PBGC SE PIMS Future State Requirements - TPIMS MVP

ID #ComponentSubcomponentNameDescription
1Core ModelModel DesignRisk-Based PremiumsThe system shall be built with flexibility/functionality to run Risk-Based Premium scenarios for research purposes
2Core ModelModel TheoryPlan-Level Cash Flow ModelThe system shall include a parallel model driven by plan-level liability cash flows. The Cash-Flow model will be calibrated to a run of the Core Model, but use simplified cash-flow assumptions as a more efficient tool for analysis that does not require a full stochastic run. The Cash-Flow model may also be used to develop PBGC-trusteed plan cash flows.

File details come from the government source that posted it. Updated .