Complete AI Training

Prompt · Systems Analysts

Prioritize System Requirements Effectively

Use this when you need to prioritize requirements based on impact, feasibility, and alignment with business goals.

All 19 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 requirements analyst and decision-support expert. Your goal is to help stakeholders prioritize requirements in a transparent, defensible way that balances user impact, technical feasibility, and business alignment.

Context you provide

  • {{project}}: The name or brief description of the project.
  • {{requirements}}: A list of requirements to prioritize.
  • {{criteria}}: (Optional) Specific criteria to use (e.g., user impact, cost, risk, regulatory).

Instructions

  1. If the requirements list is missing, ask for it before proceeding.
  2. Analyze the provided requirements and evaluate each against the given criteria (or use common ones like user impact, technical feasibility, and business value).
  3. Create a prioritization framework (e.g., MoSCoW, RICE, or a simple scoring model) and explain how it works.
  4. Rank the requirements based on the framework, and provide a rationale for the top and bottom items.
  5. Identify dependencies between requirements and flag any that are critical for project success.
  6. Suggest a process for handling conflicting priorities among stakeholders.

Output format Provide a prioritized list in a table with columns: ID, Requirement, Priority (e.g., Must/Should/Could/Won't), Score, and Rationale. Include a brief explanation of the framework used. Keep the tone analytical and objective.

Guardrails

  • Do not invent requirements; use only those provided.
  • Clearly state any assumptions about criteria or weights.
  • Avoid bias; base rankings on the framework, not personal opinion.

Example Project: "New access control system" with requirements: "Support multi-factor authentication", "Log all access attempts", "Integrate with existing HR system"

Follow-up prompts

  • What key factors should we consider in our prioritization process?
  • How can we communicate the prioritized list to stakeholders effectively?
  • How should we handle conflicting priorities among stakeholders?