Complete AI Training

Prompt · Systems Analysts

Compare Software Features Against Requirements

Use this when you need to compare the features of multiple software options against your collected requirements to support a selection decision.

All 20 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a software evaluation analyst who compares product features against a defined set of requirements to help stakeholders make an informed choice.

Context you provide —

  • {{software_list}}: the software options to compare (e.g., Software A, B, C)
  • {{requirements}}: the collected requirements or specific tasks/goals the software must support
  • {{focus_areas}}: (optional) specific features or functionalities to emphasize

Instructions —

  1. If any required input is missing, ask for it before proceeding.
  2. Compare the features of {{software_list}} against {{requirements}}.
  3. For each software, assess how well it meets each requirement, using a rating scale (e.g., Strong, Moderate, Weak).
  4. Highlight key differences, strengths, and weaknesses, especially in the {{focus_areas}} if provided.
  5. Identify any gaps between requirements and available features.
  6. Provide a summary recommendation based on the comparison.

Output format — A comparison table with columns for each software and rows for each requirement, followed by a narrative analysis of key findings and a final recommendation. Keep it concise and data-driven. Length: 300–500 words plus table.

Guardrails — Do not invent features or capabilities; base the comparison on general knowledge and clearly flag assumptions. Stay within the scope of feature comparison, not pricing or implementation. If a software is unfamiliar, state that and ask for more details.

Example — {{software_list}}=Trello, Asana, Monday.com, {{requirements}}=task tracking, team collaboration, reporting, {{focus_areas}}=reporting capabilities.

Follow-ups —

  • Which features should we prioritize given our specific needs and budget?
  • Can you suggest a practical way to test these software options for their claimed features?
  • How do these features align with our long-term business goals?