Change 07 - Product and Software Evaluation & Selection Process

👥 Step 0: Assemble the Evaluation Committee

Form a cross-functional team to ensure consistent, fair evaluation across all phases. The same committee should stay engaged through demos, PoC, and final selection to maintain consistency.

Recommended Team Members:

Team Member Responsibility
Security Lead (e.g., CISO, Architect) Define security requirements, assess risk, ensure compliance
Technical SME (e.g., Engineer, IT Admin) Evaluate architecture, integrations, scalability
Business Owner/Sponsor Define business needs, prioritize features
Procurement/Legal Ensure vendor due diligence, negotiate terms
Project Manager Coordinate demos, scoring, and documentation

Tip:Create a RACI chart at the beginning of the process so everyone understands who is Responsible, Accountable, Consulted, and Informed during each phase of the evaluation.


📥 Step 1: Gather and Categorize Requirements

  1. Create a Vendor Evaluation Matrix
    1. You may down this template: Template - Vendor Evaluation Matrix & Scorecards.xlsx
  2. Define Requirements
    1. Define requirements tailored to the solution you’re procuring.
  3. Organize Requirements by categories that match your project needs. Examples:
    1. Security Features (e.g. Encryption, RBAC, MFA, logging, Zero Trust)
    2. Compliance & Regulatory Support (e.g. SOC 2, HIPAA, FedRAMP, audit readiness)
    3. Integration & Compatibility (e.g. APIs, identity systems, SIEM/SOAR, tech stack fit)
    4. Administration & Management (e.g.Dashboards, RBAC, alerting)
    5. Threat Intelligence & Analytics (e.g. Real-time alerts, anomaly detection)
    6. User Experience & Training (e.g. Usability, onboarding, accessibility)
    7. Vendor & Support Capabilities (e.g. SLAs, breach history, support models)
    8. PoC Capabilities (e.g. Ease of setup, success criteria alignment)
  4. Complete Metadata for Each Requirement
    1. Type – Classify the nature of the requirement (e.g. Technical, Security, Regulatory, Business, or Future-Proofing)
    2. Description – Provide a clear definition of what is expected; include examples if needed
    3. Priority – Assign one of the following:
      1. Mandatory – Must-have; non-negotiable
      2. Important – Strongly preferred; impacts scoring
      3. Optional – Adds value; not required

If you don’t have a standard..

🚀 Step 2: Initiate Vendor Selection

Once your requirements are finalized, formally initiate the vendor selection process by inviting vendors to respond.

  1. Send a Clear Invitation Email to include:
    1. Project Overview – Briefly describe the problem and the type of solution you’re evaluating
    2. Key Goals – Define what success looks like
    3. Vendor Evaluation Matrix – Attach the matrix for the vendor to complete
    4. Deadline
    5. As part of their submission, request the following:
      1. Completed Vendor Evaluation Matrix
      2. Quote for licensing and services
      3. Statement of Work (SOW) - Typically for projects with professional services
  2. For the Vendor Evaluation Matrix, vendor must complete the following fields:
    1. “Does your tool meet this requirement?” – Select Yes or No
    2. “Explain” – Provide justification or context for any “No” responses
  3. Optional: Work Through a Value-Added Reseller (VAR). VARs can:
    1. Recommend products based on your needs
    2. Bundle software and professional services
    3. Simplify procurement, especially with OEM (Original Equipment Manufacturer) partnerships
    4. Identify multiple vendor options under one umbrella
    5. Let your VAR know your mandatory requirements up front so they only bring forward viable options.

📧Email Template:

Subject: Request for Vendor Response – [Project Name or Category] Evaluation

Body:
Hi [Vendor Contact Name],

We are evaluating solutions for [brief description of the problem or initiative, e.g., endpoint protection, vulnerability management, identity governance] and would like to invite you to participate in our vendor evaluation and selection process.

Project Overview: We are seeking a solution that supports [1–2 sentence summary of goals, e.g., enhanced visibility, improved incident response time, regulatory compliance, etc.].

What we’re requesting:

  • Return a completed Vendor Evaluation Matrix
    • Indicate Yes/No for whether your solution meets the requirement
    • Provide brief context or explanation for any “No” responses
  • Quote
  • If your offering includes professional services (e.g., implementation, support, customization), please also submit a Statement of Work (SOW) outlining the scope, deliverables, and any associated costs.

Attachments:

  • Vendor Evaluation Matrix (Excel)
  • [Optional: Sample SOW Template or Project Brief]
    Response Deadline: Please return the completed materials by [insert date and time, including time zone].
    Let us know if you have any questions or would like to schedule a briefing. We look forward to your response.

📊 Step 3: Compare Submissions & Schedule Demos

  1. Review Vendor Submissions
    1. Organize responses into a side-by-side comparison to easily evaluate how each vendor meets your requirements.
    2. You may download thisTemplate - Vendor Evaluation Matrix & Scorecards.xlsx
  2. Shortlist Vendors for Demos
    1. Select vendors that fully meet your mandatory requirements and align with your goals.
    2. Typically shortlist 2–4 vendors for demos.
  3. Email Vendors to Schedule Demos:
    1. Provide 90-minute blocks:
      1. 60 minutes for the demo
      2. 30 minutes for an immediate internal team debrief and scoring session
    2. Provide agenda outlining key areas to cover (e.g., integration, security features, user interface)

🧾 Step 4: Conduct and Score Demos

  1. Evaluate each vendor demo (Template - Vendor Evaluation Matrix & Scorecards.xlsx)
    1. After each vendor demo, immediately score to capture impressions while they are fresh.
    2. Use a 1-5 scale for the following categories (or those relevant to your project):
      1. Presentation & Clarity
      2. Use Case Alignment
      3. Product Usability & Interface
      4. Security & Compliance Features
      5. Integration & Flexibility
      6. Q\&A Responsiveness
  2. Apply Category Weights
    1. Each category should be weighted based on its importance to your organization (e.g., Security = 25%, Use Case = 25%).
  3. Calculate Total Score
    1. Multiply each score by its weight.
    2. Sum the weighted scores to get a total score for each vendor.
    3. Use this data to compare vendors side-by-side and identify top performers.
  4. Discuss and Shortlist
    1. As a team, review the scores and discuss any key takeaways.
    2. Shortlist the top 2–3 vendors to move forward to a no-cost, 30-day Proof of Concept.

🧪 Step 5: Not-Cost, 30-Day Proof of Concept (PoC)

  1. Create a PoC Scorecard (Template - Vendor Evaluation Matrix & Scorecards.xlsx)
    1. Start with the original requirements list and add two columns:
    2. Success Criteria
    3. Validation Result (Pass, Fail, or Needs Follow-Up)
  2. Define Success Criteria
    1. As a team, establish what it means for each requirement to be considered “met” during the PoC.
  3. Individually Validate Requirements
    1. Each committee member tests the solution and marks whether each requirement is met.
    2. For any marked “Needs Follow-Up”, request clarification from the vendor.
  4. Quantify Results
    1. For each vendor, tally the number of Pass and Fail results—focusing on Mandatory and Important requirements.

🏁 Step 6: Review PoC Results and Select a Vendor

After the Proof of Concept phase concludes, the Evaluation Committee reviews the results together and makes a final selection.

  1. Review and Compare Validated Requirements
    1. Review pass/fail outcome, with a special focus on mandatory and important
    2. Highlight any critical gaps or risks
  2. Discuss pros and cons of each vendor based on:
    1. PoC results
    2. Demo impressions
    3. Responsiveness and support
    4. Long-term fit with your technical environment, roadmap, and support model
  3. Select vendor
    1. Vote or reach a consensus as a team
    2. Document the decision, including rationale and any follow-up actions needed for contracting or implementation

    ####

    ####

    ####

    ####