When to use
- The solution may generate, interpret, predict, rank, recommend, classify, or detect patterns.
- Data, knowledge sources, labels, feedback loops, or human review need validation.
BRAC IT
Product DiscoveryUse this framework when the expected value depends on uncertain model output rather than deterministic logic. It helps teams compare AI, ML, and non-model routes before they commit to build, rollout, or automation.
Use an external or managed foundation-model provider when the team needs speed and can govern data sharing, output quality, cost, latency, and vendor dependency.
Focus on the product problem, sensitive-data boundaries, prompts, retrieval, tools, user review, evaluation against real tasks, and the cost and fallback model.
Clarify the real problem, the current baseline, and the cost of model mistakes before anyone chooses tools, vendors, or architectures.
Clarify the real problem, the current workflow, the decision or job to improve, and the simplest credible non-AI alternative.
Typical output: AI/ML Opportunity Brief
Define what the model may do, what remains human-owned, what errors are possible, how serious they are, and how uncertainty or escalation should work.
Typical output: Authority and Failure Boundary
Assess readiness evidence, then choose between managed AI, self-hosted AI, predictive ML, anomaly ML, ranking ML, or a non-model alternative.
Assess whether the initiative has enough accessible, lawful, relevant, and trustworthy material to support the chosen route.
Typical output: Data, Knowledge, and Feedback Readiness Note
Choose between managed AI API, self-hosted open-source AI, predictive ML, anomaly or segmentation ML, ranking or recommendation ML, or a non-model alternative.
Typical output: Capability and Route Decision Note
Define the inputs, boundaries, permissions, evaluation rules, and human experience before rollout is discussed as a delivery step.
Define the information the model may use, what it must ignore, what context it needs, and the boundaries of the first version.
Typical output: Model Input and Scope Design
Define how the capability connects to systems, retrieves data, accesses tools, writes back information, and safely handles permissions.
Typical output: Integration and Permission Boundary
Define how the team will test model behavior before real rollout using realistic use cases, failure cases, thresholds, cost, latency, reliability, and escalation behavior.
Typical output: Evaluation and Acceptance Plan
Design how users understand, trust, challenge, correct, approve, reject, or escalate model output.
Typical output: Human Review and Escalation Design
Use pilot, monitoring, and recommendation evidence to decide whether to pilot, scale, pause, or choose a simpler alternative.
Design a controlled pilot and define how the team will operate the capability after launch, including quality monitoring, versioning, logging, support, drift, rollback, and ownership.
Typical output: Pilot and Monitoring Plan
Use the evidence from the full framework to decide the next move without forcing a simplistic go / no-go answer.
Typical output: Final AI & ML Recommendation
Clarify the real problem, the current baseline, and the cost of model mistakes before anyone chooses tools, vendors, or architectures.
Assess readiness evidence, then choose between managed AI, self-hosted AI, predictive ML, anomaly ML, ranking ML, or a non-model alternative.
Define the inputs, boundaries, permissions, evaluation rules, and human experience before rollout is discussed as a delivery step.
Use pilot, monitoring, and recommendation evidence to decide whether to pilot, scale, pause, or choose a simpler alternative.
Product Managers, Business Analysts, AI Engineers, ML Engineers, Tech Leads, Data Engineers, domain SMEs, security or compliance stakeholders, operations owners, and teams responsible for the experience after launch.
Use it when the expected value depends on uncertain model output rather than deterministic logic, and the team must validate route fit, safety, inputs, evaluation, and operating responsibility.
An opportunity brief, route decision, readiness assessment, safe automation boundary, evaluation plan, pilot plan, monitoring model, and final recommendation.
Start with the business problem and non-AI baseline, choose the right route, test it with realistic examples, define safe human and automation boundaries, and use a controlled pilot before scaling.
Do not begin with 'Where can we use AI?'. Begin with a real user or business problem, the current workflow, and the measurable improvement required.
Document how the problem is solved today through people, rules, search, reports, workflows, or existing systems. AI or ML must improve something meaningful.
Assisting, recommending, drafting, classifying, and acting are different levels of authority. Make the human review, escalation, and uncertainty rules visible early.
A good demo is not enough. Evaluation must use realistic examples, expected failure cases, real user tasks, and the cost of wrong outputs.
Where outputs affect money, eligibility, safety, compliance, or reputation, begin with decision support and human review unless governance and evidence justify more autonomy.
The best option depends on the user problem, readiness evidence, privacy constraints, autonomy required, expected scale, and the team's ability to support the system over time.
Choose a lead lens based on the dominant uncertainty. Add AI & ML Discovery when model behavior, model governance, data readiness, or safe automation is a material risk.
| Primary situation | Lead lens | Common secondary lens |
|---|---|---|
| Internal assistant using company documents | AI & Machine Learning Discovery | Data + Integration |
| AI feature for a public-facing app | AI & Machine Learning Discovery | Mass Product |
| AI capability across multiple enterprise clients | AI & Machine Learning Discovery | Scaled Solution |
| Predictive score using fragmented historical records | AI & Machine Learning Discovery | Data |
| AI assistant that performs system actions | AI & Machine Learning Discovery | Integration |
| Small feature using an existing approved AI service | Tactical Discovery | AI & Machine Learning Discovery |
| Internal workflow transformation with AI assistance | Operational Discovery | AI & Machine Learning Discovery |
Rows with values show source examples; empty cells are working fields.
Not every role is mandatory for every initiative, but the table keeps authority clear when AI or ML changes user, operational, or governance risk.
| Area | PM / BA owns | AI / ML Engineer owns | Tech Lead / Architect owns | Domain SME owns | Security / Compliance owns |
|---|---|---|---|---|---|
| Problem and baseline | Define the problem, user, workflow, and success measure | Advise on technical feasibility | Identify system constraints | Validate the real-world need | Flag policy constraints |
| Automation boundary | Define decision rights, workflow, and escalation | Explain model limitations | Design enforcement points | Validate acceptable risk | Approve high-risk boundaries |
| Data and knowledge readiness | Define business meaning and access need | Assess suitability for model use | Confirm systems and data access | Validate source relevance | Review data classification and use |
| Route decision | Own product trade-offs and business value | Recommend the model approach | Assess integration and operations | Validate fit in practice | Assess vendor, hosting, and governance risk |
| Evaluation | Define business acceptance criteria | Build the model evaluation approach | Test reliability and performance | Validate outputs against reality | Review safety and control requirements |
| Pilot and monitoring | Own pilot decision and success metrics | Monitor model quality and drift | Operate service and incident response | Review pilot usefulness | Monitor control compliance |
Rows with values show source examples; empty cells are working fields.
A decision-ready package that explains the problem, baseline, AI or ML route, data or knowledge readiness, automation boundary, evaluation criteria, safety controls, pilot model, operating ownership, and recommendation.
What decision will this discovery evidence support?
What user, process, data, system, or model evidence would change the decision?
Which risk remains unresolved, and who accepts it if the team proceeds?
What artifact proves the team is ready for build, pilot, rollout, or scale?