Context

From The Foundation for Best Practices in Machine Learning
Jump to navigation Jump to search


Hint
To view additional information and to make edit suggestions, click the individual items.

Context

Objective
To ensure the Product Team's continual access to a deep understanding of the various external contexts that affect the successful design and deployment of the Product.
Item nr. Item Name and Page Control Aim
3.1. Industry Context

Incorporate regulations, standards, and norms that reflect industry values, boundaries, and constraints during each phase of Product design and deployment. Document and define clear qualitative metrics and counter-metrics in Product & Outcome Definitions, Data & Model Metrics and Acceptance Criteria Metrics, as relevant, as discussed in Section 4 - Problem Mapping; Section 5 - Model Decision-Making.

To (a) ensure a deep understanding of (i) the industry, (ii) how the Product solution will be deployed, and (iii) any impact the Product solution may have off-platform; and (b) highlight associated risks that might occur during the Product Lifecycle.

3.2. Deployment Context

Incorporate an understanding of the technical and infrastructure aspects of the deployed Product into the Product design process. Ensure that infrastructure, integration, and scaling requirements and limitations are considered during the Problem Mapping and Planning phases and document and define clear requirements for the Organisation Capacity Analysis, Product Scaling Analysis, Product Integration Strategy, Product Risk Analysis, Testing - Automation Analysis, and POC-to-Production Analysis, as discussed in Section 4 - Problem Mapping; Section 6 - Management & Monitoring; Section 8 - Testing.

To (a) ensure a deep understanding of (i) the industry, (ii) how the Product solution will be deployed, and (iii) any impact the Product solution may have off-platform; and (b) highlight associated risks that might occur during the Product Lifecycle

3.3. Societal Context

Research and consider the on and off platform effects of Product deployment on end users, their communities, and societies during each phase of Product design and deployment. Ensure that behavioral shifts, power balance, and cultural concerns are considered during the Problem Mapping and Planning phases, and that these provide input for the Problem Statement & Solution Mapping, Outcome Definition, Product & Outcome Definitions Data & Model Metrics, Product Risk Analysis, User Experience Mapping, Model Type - Best Fit Analysis, Acceptance Criteria, Privacy, Testing Participants, and Accuracy Perception, as discussed in Section 4 - Problem Mapping; Section 7 - Privacy; Section 8 - Testing; Section 9 - Managing Expectations.

To (a) ensure a deep understanding of (i) the industry, (ii) how the Product solution will be deployed, and (iii) any impact the Product solution may have off-platform; and (b) highlight associated risks that might occur during the Product Lifecycle