Article #12 — CMMI v1.3 — VAL (Validation)

Article #12 — CMMI v1.3 — VAL (Validation)

If Verification is about asking, “Did we build it right?”,
then Validation is all about asking the bigger question:
“Did we build the right thing?”

Welcome to VAL – Validation, the process that ensures the final product actually meets user needs, customer expectations, real-world workflows, and intended use cases.
In simple words:
Even if your team built a flawless product technically, Validation checks whether people actually want it — and whether it solves their real problems.

Think of it as the final reality check before your work hits the market.


🎬 1. What Validation Really Means

Validation focuses on confirming:

✔ The product fulfills customer requirements
✔ The system works in real-life scenarios
✔ Features align with actual user expectations
✔ The delivered product matches what the customer originally intended — not just what was written on paper

Validation is experience-driven, not documentation-driven.


🧪 2. Validation in Action (Simple Scenario)

Imagine your team built a mobile banking app. The app has:

  • Secure login
  • Transaction history
  • Money transfer
  • Notifications

Everything checks out during Verification — but Validation tests real people using it.

During customer demos or UAT:

  • Users may feel the login steps are too long
  • Seniors may say the font size is too small
  • Customers may request a simpler home screen
  • New users may feel lost in the navigation

Even though the product is technically perfect, the customer experience is not — which means Validation has uncovered real improvement areas.

This is why Validation matters.


🛠 3. Activities Inside Validation

✔ User Acceptance Testing (UAT)

Customers test the product to confirm it meets their needs.

✔ Beta Testing

Real users use the product in their everyday environment.

✔ Simulated Real-World Scenarios

Testing workflows exactly how end users will interact with the system.

✔ Customer Feedback Sessions

Interviews, surveys, and observations to verify usability and expectation fit.

✔ Business Requirement Mapping

Cross-checking whether business goals are actually solved.


🎯 4. Why Validation Is Critical

  • Ensures the product solves the real customer problem
  • Prevents expensive redesign after launch
  • Captures usability issues that developers often miss
  • Improves customer satisfaction and trust
  • Aligns the product with business goals
  • Reduces risk of failed deployments

In short:
Validation makes sure your product actually works for humans — not just for documentation.


🤝 5. VAL vs VER — Clear Difference

VER (Verification)VAL (Validation)
“Did we build it right?”“Did we build the right thing?”
Focuses on documents, code, standardsFocuses on real customers and real usage
Reviews and inspectionsTesting in real-world conditions
Internal quality assuranceExternal, customer-facing confirmation

Both are essential.
Verification protects the process.
Validation protects the purpose.


⭐ Final Thoughts

Validation is the bridge between technical correctness and real-world success.
A product is only complete when the customer says it solves their problem — and that’s exactly what VAL ensures.

A validated product is a trusted product — and a trusted product wins markets.

Leave a Reply

Your email address will not be published. Required fields are marked *