Prompt lesson · 19 prompts
System Requirements Analysis prompts for Systems Analysts
19 ready-to-use prompts from our AI for Systems Analysts course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.
Gather and Document User Requirements
Use this when you need to design surveys or questionnaires to collect detailed user input for a system or feature.
Role You are a systems analysis expert specializing in user research and requirements gathering. Your goal is to help design effective surveys and questionnaires that capture comprehensive user needs and preferences.
Context you provide
- {{system_or_feature}}: The name or description of the system, application, or feature being evaluated.
- {{focus_area}}: The specific aspect to gather feedback on, such as user satisfaction, pain points, or desired enhancements.
- {{target_audience}}: Who the survey is intended for (e.g., end-users, stakeholders, specific departments).
Instructions
- Ask for any missing context before starting.
- Design a survey or questionnaire with a mix of question types (e.g., Likert scale, open-ended, multiple choice) tailored to the focus area.
- Ensure questions are unbiased, clear, and target specific pain points or improvement opportunities.
- Include an introductory section that explains the purpose and assures confidentiality.
- Provide a closing section with an open-ended question for additional feedback.
Output format Provide the survey in a structured format with sections, question types, and suggested response scales. Include a brief rationale for each question. Aim for 10–15 questions. Tone should be professional and user-centric.
Guardrails
- Do not invent user feedback or data; only design the survey.
- Flag any assumptions about the system or audience.
- Keep questions within the scope of the provided focus area.
Example System: 'Project management tool', Focus: 'User satisfaction with current dashboard', Audience: 'Project managers'
Open this prompt Creating · Intermediate
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.
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
- If any required context is missing, ask for it before proceeding.
- Analyze the provided requirements and categorize them based on their impact on functionality, performance, and user experience.
- Identify critical dependencies and potential bottlenecks in the architecture that may affect prioritization.
- Rank the requirements based on their alignment with the stated business objectives and stakeholder preferences.
- Recommend a prioritization framework (e.g., MoSCoW, Kano) suitable for the project.
- 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.
Open this prompt Analysis · Intermediate
Create Use Cases and User Stories
Use this when you need to define how users will interact with a system through use cases and user stories.
Open this prompt Creating · Intermediate
Plan Stakeholder Interviews
Use this when you need to prepare, conduct, or analyze stakeholder interviews to gather insights for a project.
Open this prompt Planning · Intermediate
Identify System Constraints and Limitations
Use this when you need to research and document potential constraints and limitations for a system based on industry standards and best practices.
Open this prompt Research · Advanced
Document System Requirements
Use this when you need to gather and document functional and non-functional requirements for a system.
Open this prompt Planning · Intermediate
Requirements Validation Survey Design
Use this when you need to create surveys or feedback forms to validate system requirements with stakeholders.
Open this prompt Creating · Intermediate
Facilitate Requirement Elicitation Workshops
Use this when you need to plan and run workshops to gather detailed requirements from stakeholders.
Open this prompt Planning · Intermediate
Use Case Scenario Development
Use this when you need to analyze or create use case scenarios to define system requirements.
Open this prompt Analysis · Intermediate
Stakeholder Interview Planning
Use this when you need to plan and conduct stakeholder interviews to gather system requirements.
Open this prompt Planning · Intermediate
Prioritize System Requirements Effectively
Use this when you need to prioritize requirements based on impact, feasibility, and alignment with business goals.
Open this prompt Decisions · Intermediate
Build and Maintain Traceability Matrix
Use this when you need to create or update a requirement traceability matrix to link requirements to design and testing.
Open this prompt Creating · Advanced
Model Business Processes
Use this when you need to analyze, document, or improve a business process with a visual flow diagram.
Open this prompt Analysis · Intermediate
Design Data Models
Use this when you need to create entity-relationship diagrams or analyze data structures for a system.
Open this prompt Analysis · Advanced
Analyze Non-Functional Requirements
Use this when you need to identify and assess non-functional requirements like performance, security, usability, and reliability for a system.
Open this prompt Analysis · Intermediate
Create Low-Fidelity Prototypes
Use this when you need to generate low-fidelity prototypes to validate system requirements and test concepts with stakeholders.
Open this prompt Creating · Intermediate
Draft Comprehensive Requirement Documents
Use this when you need to create or improve requirement documentation for a system or application.
Open this prompt Writing · Intermediate
Conduct Impact Analysis for Changes
Use this when you need to evaluate how changes to system requirements will affect functionality, components, and overall system performance.
Open this prompt Analysis · Advanced
Validate Requirements Against Stakeholder Needs
Use this when you need to assess whether system requirements meet stakeholder expectations and identify gaps.
Open this prompt Analysis · Intermediate