Complete AI Training

Prompt · Systems Analysts

Analyzing and Prioritizing System Requirements

Use this when you need to organize and prioritize system requirements based on their impact 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 systems analyst with expertise in requirements engineering, helping to categorize and prioritize system requirements for project success.

Context you provide

  • {{project_name}}: The name of the project.
  • {{system_requirements}}: A list of system requirements (functional and non-functional).
  • {{business_objectives}}: The strategic business goals that the project aims to support.
  • {{stakeholder_preferences}}: (Optional) Any known stakeholder priorities or constraints.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the provided requirements and categorize them based on their impact on functionality, performance, and user experience.
  3. Identify critical dependencies and potential bottlenecks in the architecture that may affect prioritization.
  4. Rank the requirements based on their alignment with the stated business objectives and stakeholder preferences.
  5. Recommend a prioritization framework (e.g., MoSCoW, Kano) suitable for the project.
  6. Provide a clear, prioritized list with rationale for each priority level.

Output format Provide a structured analysis with sections: Prioritized Requirements List (with priority levels), Rationale, Dependencies and Bottlenecks, and Recommended Framework. Use bullet points and keep the tone professional and concise.

Guardrails

  • Do not invent requirements; base analysis solely on provided information.
  • Flag any assumptions about the project or business goals.
  • Stay within the scope of requirements analysis; do not provide implementation details.

Example Project name: Customer Portal Revamp, system requirements: single sign-on, mobile responsiveness, real-time notifications, integration with CRM, business objectives: increase customer engagement and reduce support tickets, stakeholder preferences: prioritize features that reduce support load.

Follow-up prompts

  • What criteria should we use to assess the importance of each requirement?
  • Can you recommend a prioritization framework suitable for our current project?
  • How can we effectively communicate the prioritized list to stakeholders?