INFORMS Analytics Framework
INFORMS Analytics Framework
� Proven Methodology
The framework mirrors the full analytics lifecycle.
� Strategic Insights
Use the framework to benchmark your practices and identify actionable steps toward analytics excellence.
Take the next step toward analytics maturity and organizational success.
Whether you're leading a transformation or refining your analytics strategy, this framework provides the structure and clarity you need to
drive measurable impact.
FRAMEWORK DEFINITION:
The INFORMS Analytics Framework was created by experienced Certified Analytics Professionals (CAPs) from diverse industries including
government, military, consulting, and academia serving as subject matter experts. Using a detailed job task analysis methodology, they
defined core sets of activities related to each domain.
Another activity is identifying the critical drivers or inputs and determining how they relate to desired outputs, forming the basis for
hypothesis testing or model design. To ensure relevance and effectiveness, the domain includes defining primary success measures, such
as accuracy, revenue lift, or operational efficiency gains. Risk identification and mitigation strategies are also important to anticipate
challenges such as data limitations or unintended bias. This domain emphasizes the need for sponsor agreement and stakeholder
alignment to ensure buy-in and shared understanding before moving forward with analytics solution development.
By clearly framing the analytics problem, organizations can reduce ambiguity, align technical efforts with strategic goals, and set a solid
foundation for model development and implementation.
• Task 2.1 Reformulate the statement of the business problem (question) as an analytics problem statement.
• Task 2.2 Develop a proposed set of drivers/inputs and determine how they relate to outputs.
• Task 2.3 State the set of assumptions related to the analytics problem.
• Task 2.4 Define primary measures of success.
• Task 2.5 Identify baseline performance of the current state.
• Task 2.6 Identify risks and mitigation strategies for an effective potential analytics solution implementation.
• Task 2.7 Obtain sponsor agreement and stakeholder alignment on the Analytics Problem Framing.
Domain III: Data
The Data domain encompasses activities related to identifying the data required and available, ensuring its usability for solving analytics
problems, and fulfilling documentation and reporting needs. It also includes the effective utilization of data, maintaining its privacy and
security, ensuring proper data transport across systems, and adhering to best practices for data governance. Making data usable includes
critical actions applied to the data before it can be used such as cleaning, harmonizing, transforming, merging/joining and validating data,
as well as data quality evaluation. As a critical asset, security, management, and privacy protocols are vital to support business needs to
ensure compliance, ethical standards, and trust in output and outcomes from derived data. This domain also addresses the elements of
what data is owned, used, and produced. Understanding the use of data inventory and documentation is incorporated in this domain to
ensure repeatable processes and the ability to manage the volume, velocity, variety, and veracity of data.
Choosing the right methodology is critical to delivering valid, scalable, and actionable insights.
• Task 4.1 Determine available and appropriate methods/techniques for the identified problem.
• Task 4.2 Evaluate and select methods/techniques, given the resources and available data.
• Task 4.3 Understand the technical solution architecture.
• Task 4.4 Evaluate and select the technology stack.
Domain V: Analytics/Model Development
The Analytics/Model Development domain covers activities related to designing, building, and refining models, as well as documenting
and communicating the results. The domain incorporates designing the model structure, building the appropriate models, running and
evaluating model performance to ensure reliability. It also addresses identifying, using, calibrating, and integrating models as well as the
documentation of the model and communication of findings. The domain emphasizes documenting and communicating findings, including
assumptions and limitations, to maintain transparency.
This domain ensures that models are reliable, well-understood, appropriately tested, and effectively support decision-making.
Using the INFORMS Analytics Framework as a guide, three CAP levels of competency, generally corresponding to different roles within an
analytics team, were created corresponding to the CAP certification.
The INFORMS Analytics Framework describes seven core domains of knowledge, detailing tasks necessary for professional success within
an analytics team. The tasks were then broken down to subtasks, with competence differences across the three role levels elaborated for
each task and subtask. The resulting exam blueprints of analytics competencies were validated by a larger sample of practicing analytics
professionals.
OUTCOME:
The result is a comprehensive list of subtasks for each task in the INFORMS Analytics Framework. For each subtask, testing objectives are
defined for each of the three levels of the Certified Analytics Professional exam. This provides guidance to those interested in achieving the
designation of Certified Analytics Professional.
DOMAIN I: BUSINESS PROBLEM (QUESTION) FRAMING
INFORMS Analytics Framework: Analytics methodologies are applied to problems, which are sometimes stated as questions. The Business
Problem (Question) Framing domain includes activities related to understanding the business problem and relevant questions, as well as
evaluating the scope of the problem. The activity may also include the identification of opportunities, challenges, or just an evaluation if a
question is well defined. This framing process is essential for ensuring that a clear, actionable problem is defined before seeking solutions. Tasks
in this domain include determining, refining and clarifying a business problem statement, identifying stakeholders and aligning the stakeholders
with the stated business problem statement, and determining whether the problem is amenable to an analytics solution. With agreement on a
business problem statement and appropriate sponsor agreement to move forward with a solution, the remaining domains of the INFORMS
Analytics Framework are now applicable.
Task 1.4: Refine the initial business problem (question) statement until it is clear and concise.
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E 1.4.1 Identify the part of a business CAP-P.1.4.1 Identify revisions of an unclear CAP-X.1.4.1 Identify revisions necessary to
statement that is unclear. business problem statement that clarify and correct a business
provide the most clarity. problem statement.
Task 1.5: Create an initial business case for a solution to the business problem (question).
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.1.5.1 Identify the definition of business CAP-P.1.5.1 Identify an appropriate business CAP-X1.5.1 Identify the difference between
benefits. benefit or set of benefits. types of business, societal, and
analytical benefits.
CAP-E.1.5.2 Identify the definition of business CAP-P.1.5.2 Identify the difference between CAP-X.1.5.2 Identify the different types of
costs. types of business, societal, and business costs.
project/program costs.
CAP-E 1.5.3 Identify appropriate questions to CAP-P 1.5.3 Identify inappropriate questions CAP-X 1.5.3 Identify methods for determining
determine the current state and to determine the current state the current state and operating
operating procedures. and operating procedures. procedures of business processes
that are relevant to the business
problem.
CAP-E.1.5.4 Identify an example of a business CAP-P.1.5.4 Identify the tradeoffs of business CAP-X.1.5.4 Identify how to measure value in a
benefit or cost. benefits and costs. potential solution.
CAP-E 1.5.5 Identify risks to the business of CAP-P 1.5.5 Identify the most significant risk CAP-X 1.5.5 Identify the most effective
implementing a solution. to the business of implementing a approach of risk mitigation to
solution address acceptable risks of
implementing an analytics solution.
CAP-E.1.5.6 Identify unintended direct CAP-P.1.5.6 Identify indirect consequences of CAP-X.1.5.6 Identify options for addressing
consequences of the potential a potential solution to a business unintended direct and indirect
solution. problem statement. consequences of a potential
analytics solution.
Task 1.6: Obtain sponsor agreement and stakeholder alignment on the business problem (question) statement.
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.1.6.1 Identify an example of required CAP-P.1.6.1 While obtaining sponsor approval CAP-X.1.6.1 Identify how to respond to a
sponsor agreement about the and stakeholder alignment, concerned party who is either
business problem, (question) identify the proposed elements Responsible, Accountable,
statement. that are in or out of scope of the Supporting, Consulted, or Informed
business problem (question) about the business problem
statement. (question) statement.
DOMAIN II: ANALYTICS PROBLEM FRAMING
INFORMS Analytics Framework: The Analytics Problem Framing domain focuses on translating a clearly defined business problem (question)
into a structured analytics problem that can be addressed with analytics techniques applied to data. This process ensures that analytical efforts
are aligned with business objectives and that outcomes will be relevant and actionable. A significant activity in this domain is reformulating the
business question into an analytics problem, requiring the application of descriptive, predictive or prescriptive analytics. This translation helps
define the type of analytics or model needed.
Another activity is identifying the critical drivers or inputs and determining how they relate to desired outputs, forming the basis for hypothesis
testing or model design. To ensure relevance and effectiveness, the domain includes defining primary success measures, such as accuracy,
revenue lift, or operational efficiency gains. Risk identification and mitigation strategies are also important to anticipate challenges such as data
limitations or unintended bias. This domain emphasizes the need for sponsor agreement and stakeholder alignment to ensure buy-in and shared
understanding before moving forward with analytics solution development.
By clearly framing the analytics problem, organizations can reduce ambiguity, align technical efforts with strategic goals, and set a solid
foundation for model development and implementation.
Task 2.3: State the set of assumptions related to the analytics problem.
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.2.3.1 Identify the explicit assumptions of CAP-P.2.3.1 Identify the implicit assumptions CAP-X.2.3.1 Identify explicit and implicit
the business problem that are of the business problem that are assumptions and the implications
included in the analytics problem included in the analytics problem of those assumptions for
statement. statement. appropriate analytical
approach(es).
CAP-E.2.3.2 Identify aspects of the business CAP-P.2.3.2 Identify how to verify if the CAP-X.2.3.2 Identify and explain the impacts if
problem that have been simplified. assumptions for the the assumptions for a
project/program have been met. project/program have not been
met.
CAP-E.2.3.3 Identify the constraints that should CAP-P.2.3.3 Identify how to verify if the CAP-X.2.3.3 Identify examples of the types of
be documented in an analytics business environment limitations constraints that need to be
problem statement. have been considered within the addressed in an analytics problem
context of an analytics problem statement.
statement.
CAP-E.2.3.4 Not tested at this level. CAP-P.2.3.4 Not tested at this level. CAP-X.2.3.4 Identify limitations to an analytics
problem statement with respect to
a business problem.
Task 2.4: Define primary measures of success.
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.2.4.1 Identify the appropriate primary CAP-P.2.4.1 Identify the appropriate analytical CAP-X.2.4.1 Identify the tradeoff and relative
measures of success from the problem primary measures of importance of the primary
analytical problem statement that success that apply to the measures of success as they relate
apply to the business statement. business statement. to business and analytic problem
statements.
CAP-E.2.4.2 Identify the primary measures of CAP-P.2.4.2 Identify the process to verify if the CAP-X.2.4.2 Identify and explain the process to
success of an analytics problem primary measures of success verify if the primary measures of
statement. have been met. success have been met.
Task 2.7: Obtain sponsor agreement and stakeholder alignment on the Analytics Problem Framing.
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.2.7.1 Not tested at this level. CAP-P.2.7.1 Identify proposed elements that CAP-X.2.7.1 Identify how to gain alignment on
are in scope for the analytics the analytics problem statement
problem statement while getting from a party who is either
sponsor approval and Responsible, Accountable,
stakeholder alignment. Supporting, Consulted, or
Informed.
CAP-E.2.7.2 Not tested at this level. CAP-P.2.7.2 Not tested at this level. CAP-X.2.7.2 Evaluate the clarity and
completeness in communicating
the analytics problem statement
including future concerns and
sustainability for informed
stakeholder alignment.
DOMAIN III: DATA
INFORMS Analytics Framework: The Data domain encompasses activities related to identifying the data required and available, ensuring its
usability for solving analytics problems, and fulfilling documentation and reporting needs. It also includes the effective utilization of data,
maintaining its privacy and security, ensuring proper data transport across systems, and adhering to best practices for data governance. Making
data usable includes critical actions applied to the data before it can be used such as cleaning, harmonizing, transforming, merging/joining and
validating data, as well as data quality evaluation. As a critical asset, security, management, and privacy protocols are vital to support business
needs to ensure compliance, ethical standards, and trust in output and outcomes from derived data. This domain also addresses the elements of
what data is owned, used, and produced. Understanding the use of data inventory and documentation is incorporated in this domain to ensure
repeatable processes and the ability to manage the volume, velocity, variety, and veracity of data.
CAP-E.3.4.3 Identify characteristics of lineage, CAP-P.3.4.3 Identify the purposes of lineage, CAP-X.3.4.3 Identify appropriate methods for
traceability, and version control of traceability, and version control establishing lineage, traceability,
data. of data. and version control of data.
Task 3.5: Clean, harmonize, transform, merge/join, and validate data.
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.3.5.1 Identify what it means to clean and CAP-P.3.5.1 Identify the transformations and CAP-X.3.5.1 Identify an appropriately designed
transform data, and that merge/joins that may be solution to resolve conflicting
merging/joining data across sources necessary to solve an analytics needs from data in multiple
may require business rules. problem. sources.
CAP-E.3.5.2 Identify common issues in data CAP-P.3.5.2 Identify how to correct common CAP-X.3.5.2 Identify problems related to
wrangling, such as missing values, issues with data. cleaning and transforming data in a
duplicates, redundancy, way to support future modeling.
incorrect/mismatched data types,
corrupt data and default data.
Task 3.6: Assess data quality and identify relationships in the data.
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.3.6.1 Identify data quality gaps including CAP-P.3.6.1 Identify how to recognize issues CAP-X.3.6.1 Identify how to correct issues with
accuracy, completeness, with the data based on data data that contains quality gaps
consistency, timeliness, validity, quality gaps including missing including missing data, accuracy,
uniqueness, and outliers. data, accuracy, completeness, completeness, consistency,
consistency, timeliness, validity, timeliness, validity, uniqueness,
uniqueness, and outliers. and outliers.
CAP-E.3.6.2 Identify patterns and characteristics CAP-P.3.6.2 Identify patterns and CAP-X.3.6.2 Identify patterns and
of a univariate data set with data characteristics of a multivariate characteristics of data and their
profiling outputs data set from data profiling implications when dealing with
outputs. multivariate data and data profiling
outputs.
CAP-E 3.6.3 Identify common visualizations and CAP-P.3.6.3 Identify advanced visualizations CAP-X.3.6.3 Identify and explain the clearest
their purpose. and their purpose. interpretation of a visual
representation of data.
CAP-E.3.6.4 Identify the methods to evaluate data CAP-P.3.6.4 Identify composite features from CAP-X.3.6.4 Identify appropriate methods of
quality. the data set and how they can evaluating data quality issues and
improve data quality. how to mitigate them.
Task 3.7: Document and report data findings (e.g., data quality, impact analysis, results, data management plan.)
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.3.7.1 Identify findings in a report about data CAP-P.3.7.1 Identify appropriate elements of a CAP-X.3.7.1 Identify and explain valid
sets that may affect analysis. data report. conclusions about a data set's
applicability for analytics.
Task 3.8: Validate and update the business and analytics problem statements.
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.3.8.1 Identify which finding for univariate CAP-P.3.8.1 Identify appropriate changes to CAP-X.3.8.1 Identify appropriate changes to an
data is a quality issue that will result an analytic problem statement analytic problem statement and the
in an update to the analytics problem based on multiple observed data business implications of the
statement. findings changes based on observed data
findings.
DOMAIN IV: METHODOLOGY (APPROACH) SELECTION
INFORMS Analytics Framework: The Methodology (Approach) Framing domain involves selecting the appropriate analytical methods, tools,
and technologies to solve the defined analytics problem. This ensures that the chosen approach aligns with the problem type, available data, and
resource constraints. The domain includes identifying suitable analytical techniques based on the nature of the problem, as well as evaluating
and selecting the best-fit methods considering available data, timeframes. and organizational resources. The domain includes the selection of a
compatible technology stack to effectively implement the solution.
Choosing the right methodology is critical to delivering valid, scalable, and actionable insights.
This domain ensures that models are reliable, well-understood, appropriately tested, and effectively support decision-making.
Task 5.4: Calibrate model and improve data applicability based on client input.
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.5.4.1 Identify which data or model issue is CAP-P.5.4.1 Identify which data or model issue CAP-X.5.4.1 Identify and explain the
the cause of a client concern about is the cause of a client concern combination of data and model
the output of a simple predictive about the output of a moderately issues that are the cause of a client
analytics model complex predictive analytics concern with the output of a
model. predictive analytics model.
CAP-E.5.4.2 Identify which data or model issue is CAP-P.5.4.2 Identify which data or model issue CAP-X.5.4.2 Identify and explain the
the cause of a client concern about is the cause of a client concern combination of data and model
the output of a simple prescriptive about the output of a moderately issues that are the cause of a client
analytics model complex prescriptive analytics concern with the output of a
model. prescriptive analytics model.
Task 5.5: If necessary, integrate multiple models.
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.5.5.1 Identify the business purpose of a CAP-P.5.5.1 Identify a combined set of CAP-X.5.5.1 Identify and explain conflicts and
specific model from a set of applicable models from a set of synergies between multiple
candidate purposes. candidate models. models.
Task 5.6: Document and communicate model findings including assumptions, limitations, and constraints.
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.5.6.1 Identify appropriate visualization CAP-P.5.6.1 Identify the most appropriate non- CAP-X.5.6.1 Identify and explain appropriate
techniques for communicating the technical explanation of the results assumptions, limitations and
results. of a completed model. constraints when communicating
findings for an audience.
DOMAIN VI: DEPLOYMENT
INFORMS Analytics Framework: The Deployment domain covers activities related to delivering the analytics solution and ensuring it is
effectively integrated into the business environment. This involves performing business validation of the solution and a report of the validation
findings. It includes securing sponsor agreement and stakeholder alignment to proceed with deployment. The deployment activities support the
implementation, migration, and testing of the solution for production, ensuring it functions as intended. Analytics plays a key role in this domain
as it involves validation and verification, working in conjunction with technology management, and production data flows. This domain also
includes the role of analytics in evaluation of deployment challenges to determine best resolution through data, model, technology, or operational
environment conditions. This domain ensures the analytics solution is successfully adopted, integrated, and delivers business value.
CAP-E.6.1.2 Identify a potential ethical analytics CAP-P.6.1.2 Identify topics related to ethical CAP-X.6.1.2 Identify the business use of a
risk. analytics that should or should not model that has the most risk of
be included in the business adverse ethical analytics
validation report of a business use consequences.
for a model.
Task 6.4: Create requirements for a deployed analytics solution including model, usability, system and business.
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.6.4.1 Identify appropriate requirements for CAP-P.6.4.1 Identify what is missing or does not CAP-X.6.4.1 Identify and explain the appropriate
the analytics solution to be used in belong in an outline of the documentation of a production
production. requirements of a production system for a business user.
system
CAP-E.6.4.2 Not tested at this level. CAP-P.6.4.2 Identify characteristics of the CAP-X.6.4.2 Identify characteristics of the
model and report documentation model and report documentation
so that the analytics solutions can necessary so that an analytics
be reused if the business solution could be reused if the
circumstances should change. business circumstances should
change.
Task 6.5: Actively support the implementation and testing of the production analytics solution/system.
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.6.5.1 Not tested at this level. CAP-P.6.5.1 Identify the characteristics of CAP-X.6.5.1 Identify the characteristics of
deployment testing. deployment testing and why they
are important.
CAP-E.6.5.2 Not tested at this level. CAP-P.6.5.2 Not tested at this level. CAP-X.6.5.2 Identify the responsibilities of the
analytics professional in the
delivery of the production analytics
solution or system.
Task 6.6: Actively support deployment validation and verification, including production data flows.
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.6.6.1 Not tested at this level. CAP-P.6.6.1 Identify causes of incorrect data in CAP-X.6.6.1 Identify which data sources need to
production systems. be synchronized during deployment
when using multiple data sources.
DOMAIN VII: ANALYTICS SOLUTION LIFECYCLE MANAGEMENT
INFORMS Analytics Framework: The Analytics Solution Lifecycle Management domain involves ongoing oversight and calibration to ensure
the analytics solution continues to perform effectively and delivers valid results over time that continue to deliver business value. Ongoing training
activities are incorporated in this domain to ensure optimal performance management. The domain includes tracking solution performance,
covering recalibration and maintenance to keep the solution accurate. Another task validates the business case periodically to confirm continued
value, and another task ensures documentation is kept up to date taking into consideration context, environment, and the need for delivering
effective end results. Continuous lifecycle management is critical in sustaining the impact and reliability of analytics solutions.
Task 7.4: Validate the business case for the analytics solution over time.
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.7.4.1 Identify what has changed over time CAP-P.7.4.1 Identify which benefit is CAP-X.7.4.1 Identify the benefits and costs that
for the business case. attributable to the analytics are directly attributable to the
solution over time. analytics solution.
Task 7.5: Analyze side effects of the analytics solution over time.
CAP-Essentials Subtask CAP-Pro Subtask CAP-Expert Subtask
(CAP-E) (CAP-P) (CAP-X)
CAP-E.7.5.1 Identify the importance of reviewing CAP-P.7.5.1 Identify likely adverse CAP-X.7.5.1 Identify an outcome from a
analytic solutions post deployment consequences of implementing the predictive model that exhibits
for unintended consequences. analytics solution. ethical issues but is not readily
apparent in the data.