Client: Internal MVP Launch (Phase 1)
Prepared By: Sathkrutha Tech Solutions
Date: May 3, 2025
This app scores and ranks subcontractors based on work quality, timeliness, incident rates, compliance, and communication, using data-driven review automation to support vendor decisions.
Automate and standardize subcontractor evaluations across projects to improve quality control, streamline procurement, and incentivize better vendor performance.
| Role | Name |
|---|---|
| Product Owner | Sathkrutha Delivery Lead |
| Solution Architect | Salesforce Engineering Team |
| AI Engineer | Vendor Scoring Analyst |
| QA & Ops | Subcontractor Review QA Team |
| Business Lead | STPL Procurement Head |
In Scope:
Out of Scope:
| Role | Name | Signature / Date |
|---|---|---|
| Product Owner | Sathkrutha Delivery Lead | |
| Engineering Lead | Salesforce AI Architect | |
| Business Lead | STPL Strategic Head |
Subcontractor work logs, delay notices, quality reports, and incidents are ingested by Salesforce. A Hugging Face AI model computes monthly scores across multiple dimensions, enabling risk flagging and automatic PDF report generation. Reports are shared with vendors and procurement heads via dashboards and email.
Work Logs + Delay + Quality Logs → Salesforce Site → Hugging Face AI Vendor Scoring → Scorecard + Alerts → Dashboard + Certification PDF
Object: Subcontractor_Performance_Score__c
Fields:
Model: Weighted Scoring with Rules + Trend Detection
Inputs: Delay % logs, QA incidents, safety compliance, feedback logs
Outputs: Score breakdown, final score, trend deviation
Hosted on: Hugging Face with JSON response
Vendor logs posted to Hugging Face monthly. Response includes score categories and alert flag. Stored in Salesforce and linked to report generator. Certification emailed to vendor and procurement.
Frontend: Salesforce Vendor Portal + Admin View
Backend: Hugging Face Scoring Engine
Data Sources: Delay logs, QA reports, incident database
Reports: Certification with multilingual title support
| ID | Role | User Story | Acceptance Criteria | Tasks | Assumptions |
|---|---|---|---|---|---|
| STPL-VND-001 | Procurement | View vendor performance score | Score + alert flag by 1st of month | Upload logs | Vendor assigned |
| STPL-VND-002 | Vendor | Download monthly certificate | PDF with badge and breakdown | Auto-email on upload | Access setup |
| STPL-VND-003 | Marketing | Poster: 'Rated to Perform – Vendor Metrics' | Score breakdown with rank visual | Design 3 options | Sample vendor filled |
| STPL-VND-004 | Sales | Plan per vendor or per batch | Support 25/50/100 vendor pricing | Add certificate and alert cost | Volume discount done |
| STPL-VND-005 | QA | Score correctness check | <5% deviation across 10 test cases | Validate inputs | Logs verified |