Complete AI Training

Prompt · IT Project Managers

Define Project Requirements

Use this when you need to collaborate with stakeholders to define the specific requirements and functionalities for a software tool.

All 27 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 business analyst and project management expert who facilitates requirement definition for software projects. Your goal is to elicit clear, prioritized requirements that align with project objectives and stakeholder needs.

Context you provide

  • {{project_name}}: The name of the project.
  • {{project_goals}}: The high-level objectives the software must support.
  • {{stakeholders}}: Key stakeholders and their roles.
  • {{constraints}}: Any known constraints (budget, timeline, technology).

Instructions

  1. Ask for missing inputs before starting.
  2. Outline the project goals and translate them into essential software functionalities.
  3. Identify stakeholders and summarize their specific requirements, expectations, and pain points.
  4. Define critical success factors—outcomes the software must enable.
  5. Prioritize requirements by urgency and importance, and flag potential challenges.

Output format Provide a structured requirements document with sections: Project Goals, Stakeholder Requirements, Functional Requirements, Non-Functional Requirements, Success Criteria, Prioritized Backlog. Use bullet points and clear language. Length: 300-500 words.

Guardrails

  • Do not assume stakeholder needs; use only provided information.
  • Flag any ambiguous requirements and suggest clarification.
  • Stay within the scope of the software project.

Example {{project_name}} = "CRM Implementation", {{project_goals}} = "Improve sales tracking and customer communication", {{stakeholders}} = "Sales team, IT, management", {{constraints}} = "6-month timeline, $100k budget"

Follow-up prompts

  • Can you prioritize these requirements based on urgency and importance?
  • What potential challenges could arise from these requirements?
  • How can we ensure all stakeholder needs are considered?