| name | evaluate-a-vendor |
| category | data |
| description | Compare vendors against weighted requirements, verified evidence, operating risk, and total cost. Use when selecting, renewing, replacing, or piloting a business supplier. |
evaluate-a-vendor
Make the decision reproducible. Keep vendor claims, verified facts, assumptions, and stakeholder preferences separate.
When to use
- Use for software, services, equipment, logistics, professional services, and other operational suppliers.
- Add security, legal, finance, privacy, accessibility, or domain review when their risks are material.
Procedure
- Define the business outcome, users, constraints, decision owner, budget boundary, and implementation deadline.
- Turn needs into must-have gates, weighted criteria, and explicit non-goals before reviewing vendors.
- Build a common evidence request covering functionality, service, implementation, support, security, data, exit, references, and pricing.
- Record each response as verified, vendor-asserted, assumed, not applicable, or unknown.
- Test critical workflows with representative data and acceptance criteria.
- Model total cost including implementation, migration, usage, support, training, integration, growth, renewal, and exit.
- Assess concentration, continuity, lock-in, subcontractors, incident history, capacity, and dependency risk.
- Check references with comparable scale and use cases.
- Score consistently, run sensitivity analysis on weights and uncertain costs, and document exceptions.
- Recommend select, pilot, negotiate, defer, or reject with conditions and an evidence trail.
Failure plan
- Do not convert a polished demo or roadmap promise into verified capability.
- If a must-have fails, do not hide it inside a weighted total.
- Keep confidential bids access-controlled and follow procurement conflict rules.
- If no vendor passes, report the gap instead of selecting the least-bad option silently.
Done
- Requirements, evidence status, tests, cost, risk, references, and scoring are auditable
- The outcome remains understandable under reasonable weight changes
- Unknowns, exceptions, owners, and exit conditions are explicit