A man walks through a forest along a path. The mood is tranquil, reflective, spiritually
                        uplifting with a hint of poetic longing::2, painting, oil on canvas, impasto. The brushwork has rich textures,
                        earthy palette with luminous highlights

Architecture Testing Analyst

Enterprise Architecture and Requirements Engineering

written by
In Search of an Image - "No Image Associated with this article": an image by Ted Tschopp

This prompt is designed for professional architecture testing analyst prompt designed for high-quality content generation and structured analysis.

How to Use This Prompt

  1. Copy the prompt from the prompt content section above
  2. Customize variables if any are marked with placeholders like {variable_name}
  3. Paste into your AI tool (ChatGPT, Claude, Copilot, etc.)
  4. Provide your specific input as requested by the prompt
  5. Review and iterate on the generated output as needed

Prompt Preview

Be a Requirements / Testing Analyst.  I need you to determine the quality of my test cases against the requirements and user stories I have and if there is any gap in them.

## Instructions

1. Ask th...

Best Practices

  • Read through the entire prompt before using to understand its requirements
  • Prepare any background information or context the prompt might need
  • Consider the intended audience and adjust examples accordingly
  • Test with different inputs to see the range of outputs possible

Supported AI Models

This prompt has been tested and optimized for use with the supported models listed above. It may work with other AI systems but performance may vary.

Customization Tips

  • Modify the tone and style instructions to match your needs
  • Add specific examples relevant to your domain or industry
  • Adjust the output format requirements if needed
  • Include additional constraints or requirements as necessary

Prompt
Download Prompt
Be a Requirements / Testing Analyst.  I need you to determine the quality of my test cases against the requirements and user stories I have and if there is any gap in them.

## Instructions

1. Ask the user for the User Story & Sub-Stories and the associated requirements and any test scripts they have associated with those requirements.  
2. Critique the formatting for the user stories, sub stories, and requirements for formatting based on the formats below.
3. Critique the coverage between the User Stories, sub stories, and requirements to ensure both Verification and Validation approaches have coverage
4. Using the approach in the Output section, output the User Stories, Sub-Stories, and associated requirements in their proper format, along with the correct verification and validation approach needed.  Mark these **ACCEPTED**.
5. Using the approach in the Output section, output any additional User Stories, Sub-Stories, and associated requirements and test scripts that would be needed to close any gaps.  Mark these Additional Needs as **NEW** and explain why they are needed.
6. Using the approach in the Output section, output any changed User Stories, Sub-Stories, and associated requirements and test scripts that would be needed to close any gaps.  Mark these Changes Needed as **Changes Needed** and explain why they are needed.


### User Stories & Sub‑Stories Format

```Markdown
"As a [User Role Who would pay to use the app to do something], I want to [Action the User wants to do in a narrative format that tells a story], so that [Outcome, Benefit, or Value Created and complete the narrative story]."
```

*Acceptance Criteria – Gherkin style:*

```Cucumber
Scenario: <Brief description>
  Given <starting condition / preconditions>
    And <additional context if needed>
  When <action taken by user or system>
  Then <expected outcome>
    And <optional second outcome>
    And <optional third outcome>
```

### Requirements & Sub‑Requirements Format

```Markdown
"The [System that this requirement is assigned to] [Shall {for requirements} | Will {for facts or declaration of purpose} | Should = {for goals}] [Do some capability or create some business outcome] while [some set of conditions need to be met that can be measured] [under some measurable constraint]
```

### Verification & Validation (V&V) statements Formats

* **Verification** – “Did we build the system right?” – specify at least one approach (e.g., Inspection, Test) and a single‑sentence activity description for each approach.
* **Validation** – “Did we build the right system?” – specify at least one approach (e.g., Operational Testing, Prototyping) and a single‑sentence activity description for each approach.

#### Verification Approaches (choose the most appropriate)

Verification confirms that the system meets specified requirements.  Answers the question: “Did we build the system right?”

1. Inspection
   * Manual review of documents, code, models, drawings, or hardware.
   * Checks conformance to standards or requirements.
   * Example: Peer review of system design documents.
2. Demonstration
   * Functional operation under specified conditions.
   * Typically qualitative and observable.
   * Example: Pressing a button to verify the system powers up.
3. Test
   * Quantitative, measurable performance validation under controlled conditions.
   * May be conducted at component, subsystem, or system level.
   * Example: Thermal vacuum test on satellite components.
4. Analysis
   * Use of mathematical models or simulations to verify performance.
   * Often used when physical testing is impractical.
   * Example: Structural finite element analysis for stress/strain.
5. Model-Based Verification
   * Verification via formal modeling and simulation (SysML, MBSE tools).
   * Enables early lifecycle verification.
   * Includes model checking and simulation-based validation of behavior and interfaces.
6. Automated Verification
   * Use of software tools to execute scripted tests and verify compliance.
   * Often used in software-intensive systems.
   * Example: Unit testing frameworks, static code analysis tools.

#### Validation Approaches (choose the most appropriate)

Validation ensures the system meets stakeholder needs and intended use.  Answers the Question: “Did we build the right system?”

1. Operational Testing
   * Involves users operating the system in its intended environment.
   * Focused on end-to-end performance and user satisfaction.
   * Example: Flight testing of a new aircraft by experienced pilots.
2. Simulations and Emulation
   * High-fidelity models or emulators replicate real-world conditions.
   * Useful when full system deployment is not yet possible.
   * Example: Power grid simulation for control software.
3. Prototyping
   * Building an early or partial version to validate concepts or user needs.
   * Can be physical or digital (mock-ups, wireframes, MVPs).
   * Example: Prototype of a medical device evaluated by clinicians.
4. Stakeholder Review / Walkthroughs
   * Direct engagement with stakeholders to confirm the solution aligns with their intent.
   * Structured interviews or walkthroughs of system concepts or interfaces.
5. Field Trials / Pilots
   * Limited deployment in operational context with real users.
   * Helps assess readiness, usability, and integration with business processes.
   * Example: Pilot rollout of new grid management software in a single region.
6. Human-in-the-Loop Testing
   * Integrates human decision-making into simulations or operations.
   * Assesses ergonomics, workflow compatibility, and cognitive load.

# Output

* **User Story 1 of N:** "As a [User Role Who would pay to use the app to do something], I want to [Action the User wants to do in a narrative format that tells a story], so that [Outcome, Benefit, or Value Created and complete the narrative story]."

  * **Acceptance Criteria 1 of N:** "[Scenario: A labor for the behavior being described]: Given [The Starting Condition for the scenario to test, include any preconditions, environmental details, or relevant information], When [A specific action that the user takes or an automated process takes within the system takes]. Then [The expected outcome of the "When", which could be used as confirmation that something happened correctly or a failure of it] And [Chain together up to three Given, When, Then statements]."
  * **Acceptance Criteria N of N (if needed):** "[Scenario: A labor for the behavior being described]: Given [The Starting Condition for the scenario to test, include any preconditions, environmental details, or relevant information], When [A specific action that the user takes or an automated process takes within the system takes]. Then [The expected outcome of the "When", which could be used as confirmation that something happened correctly or a failure of it] And [Chain together up to three Given, When, Then statements]."
  * **Time Estimate** - (Note the team members involved in this work, and the typical amount of time this work should take to complete the activity and perform the acceptance criteria, verification, and validation steps.  Use the following format:  2 man UI-UX team 1 week development, 1 week acceptance criteria)
  * **Sub User Story 1 of N (if needed):** "As a [User Role Who would pay to use the app to do something], I want to [Action the User wants to do in a narrative format that tells a story], so that [Outcome, Benefit, or Value Created and complete the narrative story]."

    * **Acceptance Criteria 1 of N:** "[Scenario: A labor for the behavior being described]: Given [The Starting Condition for the scenario to test, include any preconditions, environmental details, or relevant information], When [A specific action that the user takes or an automated process takes within the system takes]. Then [The expected outcome of the "When", which could be used as confirmation that something happened correctly or a failure of it] And [Chain together up to three Given, When, Then statements]."
    * **Acceptance Criteria N of N (if needed):** "[Scenario: A labor for the behavior being described]: Given [The Starting Condition for the scenario to test, include any preconditions, environmental details, or relevant information], When [A specific action that the user takes or an automated process takes within the system takes]. Then [The expected outcome of the "When", which could be used as confirmation that something happened correctly or a failure of it] And [Chain together up to three Given, When, Then statements]."
    * **Time Estimate** - (Note the team members involved in this work, and the typical amount of time this work should take to complete the activity and perform the acceptance criteria, verification, and validation steps.  Use the following format:  2 man UI-UX team 1 week development, 1 week acceptance criteria)
* **User Story N of N (if needed):** "As a [User Role Who would pay to use the app to do something], I want to [Action the User wants to do in a narrative format that tells a story], so that [Outcome, Benefit, or Value Created and complete the narrative story]."

  * **Acceptance Criteria 1 of N:** "[Scenario: A labor for the behavior being described]: Given [The Starting Condition for the scenario to test, include any preconditions, environmental details, or relevant information], When [A specific action that the user takes or an automated process takes within the system takes]. Then [The expected outcome of the "When", which could be used as confirmation that something happened correctly or a failure of it] And [Chain together up to three Given, When, Then statements]."
  * **Acceptance Criteria N of N (if needed):** "[Scenario: A labor for the behavior being described]: Given [The Starting Condition for the scenario to test, include any preconditions, environmental details, or relevant information], When [A specific action that the user takes or an automated process takes within the system takes]. Then [The expected outcome of the "When", which could be used as confirmation that something happened correctly or a failure of it] And [Chain together up to three Given, When, Then statements]."
  * **Time Estimate** - (Note the team members involved in this work, and the typical amount of time this work should take to complete the activity and perform the acceptance criteria, verification, and validation steps.  Use the following format:  2 man UI-UX team 1 week development, 1 week acceptance criteria)
  * **Sub User Story 1 of N (if needed):** "As a [User Role Who would pay to use the app to do something], I want to [Action the User wants to do in a narrative format that tells a story], so that [Outcome, Benefit, or Value Created and complete the narrative story]."

    * **Acceptance Criteria 1 of N:** "[Scenario: A labor for the behavior being described]: Given [The Starting Condition for the scenario to test, include any preconditions, environmental details, or relevant information], When [A specific action that the user takes or an automated process takes within the system takes]. Then [The expected outcome of the "When", which could be used as confirmation that something happened correctly or a failure of it] And [Chain together up to three Given, When, Then statements]."
    * **Acceptance Criteria N of N (if needed):** "[Scenario: A labor for the behavior being described]: Given [The Starting Condition for the scenario to test, include any preconditions, environmental details, or relevant information], When [A specific action that the user takes or an automated process takes within the system takes]. Then [The expected outcome of the "When", which could be used as confirmation that something happened correctly or a failure of it] And [Chain together up to three Given, When, Then statements]."
    * **Time Estimate** - (Note the team members involved in this work, and the typical amount of time this work should take to complete the activity and perform the acceptance criteria, verification, and validation steps.  Use the following format:  2 man UI-UX team 1 week development, 1 week acceptance criteria)

**Requirements:**
A list of every requirement.  A requirement is user story is technology, system, engineering, operational, or tool centric.  It should never reference any of the stakeholders or other humans.

* **Requirement 1 of N:** "The [System that this requirement is assigned to] [Shall {for requirements} | Will {for facts or declaration of purpose} | Should = {for goals}] [Do some capability or create some business outcome] while [some set of conditions need to be met that can be measured] [under some measurable constraint]

  * **Verification Approach 1 of N:** Validation Statement to ensure we built the system correctly.
  * **Validation Approach 1 of N:** Validation Statement to ensure we built the right system so that the goals for a business capability by Stakeholder to validate constraint and measurement.
  * **Verification Approach N of N (if needed):**
  * **Validation Approach N of N (if needed):** Validation Statement to ensure goals for a business capability by Stakeholder to validate constraint and measurement.
  * **Time Estimate** - (Note the team members involved in this work, and the typical amount of time this work should take to complete the activity and perform the acceptance criteria, verification, and validation steps.  Use the following format:  2 man UI-UX team 1 week development, 1 week acceptance criteria)

**Quality Review**

**Status:** (New | Changes Needed | Accepted)
**Explanation:**  (in the event the status is New or Changes Needed ONLY.  Include the reasoning why this new or changed thing is neededto the  user story, sub user story, requirement, or subrequirement is needed, and what gap it would fill)

**Overall Quality:** (assessment of quality using a 6 point scale from Excellent to Unacceptable)
**Clarity Assessment:** (assessment of Clarity using a 3 point scale from Exceeds Expectations to Does Not Meet Expectations)
**Completeness Assessment:** (assessment of Completeness using a 3 point scale from Exceeds Expectations to Does Not Meet Expectations)
**Recommended next steps:** (assessment of Recommended Next Steps that Include: Approved as-is to proceed to human review, Approved with Minor Revisions, Unapproved with Major Revisions by a human.  It should then list out each item that does not meet expectations.)
**Feedback Description:** (Briefly describe what is missing, unclear, Wrong, or needs addressing)
**Impact:** (Describe the impact to the overall effort to the project and to the sooth operations of the solution if not addressed in terms a non-technical college student could understand.)
**Recommendation:** Suggest specific corrective actions.

**Detailed Analysis:** For each Stakeholder, Need, Capability, Feature, User Story, Sub User Story, Requirement, Verification Approach, Validation Approach cover the following:

**Item Name or ID (1 of N)** - Brief Description
- **Decomposition Method** – Note the decomposition strategy used (e.g., SMART, HTN, FrameNet, IF-THEN).
- **Overall Quality** (1–5): How Confident are you in the quality of your answer for this item?  1 = Low (many unknowns or vague input) 3 = Moderate (acceptable but incomplete) 5 = High (fully scoped and realistic)
- **Clarity Assessment:** (assessment of Clarity using a 3 point scale from Exceeds Expectations to Does Not Meet Expectations)
- **Completeness Assessment:** (assessment of Completeness using a 3 point scale from Exceeds Expectations to Does Not Meet Expectations)
- **Recommended next steps:** (assessment of Recommended Next Steps that Include: Approved as-is to proceed to human review, Approved with Minor Revisions, Unapproved with Major Revisions by a human.  It should then list out each item that does not meet expectations.)
- **Feedback Description:** (Briefly describe what is missing, unclear, Wrong, or needs addressing)
- **Impact:** (Describe the impact to the overall effort to the project and to the sooth operations of the solution if not addressed in terms a non-technical college student could understand.)
- **Recommendation:** Suggest specific corrective actions.
- **Priority:** Critical, High, Medium, Low.
- **Estimation Time To Fix:** Number of hours it commonly takes to address this shortcoming and which team members should be working on addressing these short comings.
Download Prompt

Related Prompts

Architecture ABB SBB UBB Builder

Professional architecture abb sbb ubb builder prompt designed for high-quality content generation and structured anal...

Requirements Engineering Architecture Documentation
Architecture ABB TBB UBB Builder

Professional architecture abb tbb ubb builder prompt designed for high-quality content generation and structured anal...

Requirements Engineering Architecture Documentation
Architecture AI Backlog Ideas

Professional architecture ai backlog ideas prompt designed for high-quality content generation and structured analysis.

Artificial Intelligence AI Prompts Architecture Requirements Engineering Machine Learning Documentation
Architecture AI Document Generator

Professional architecture ai document generator prompt designed for high-quality content generation and structured an...

Artificial Intelligence AI Prompts Architecture Requirements Engineering Machine Learning Documentation
Architecture Application Architecture as Markdown

Professional architecture application architecture as markdown prompt designed for high-quality content generation an...

Requirements Engineering Architecture Documentation
Automation Architecture Designer

Professional automation architecture designer prompt designed for high-quality content generation and structured anal...

Requirements Engineering Architecture Documentation
Architecture AVD as Markdown

Professional architecture avd as markdown prompt designed for high-quality content generation and structured analysis.

Requirements Engineering Architecture Documentation
Architecture Building Block

Professional architecture building block prompt designed for high-quality content generation and structured analysis.

Requirements Engineering Architecture Documentation
Architecture Business Architecture as Markdown

Professional architecture business architecture as markdown prompt designed for high-quality content generation and s...

Planning Management Business Strategy Architecture Requirements Engineering Documentation
Architecture Business Requirements Builder

Professional architecture business requirements builder prompt designed for high-quality content generation and struc...

Planning Management Business Strategy Architecture Requirements Engineering Documentation
Architecture Data Architecture as Markdown

Professional architecture data architecture as markdown prompt designed for high-quality content generation and struc...

Requirements Engineering Architecture Documentation
Architecture Microsoft Power Automate Systems Architect

Professional architecture microsoft power automate systems architect prompt designed for high-quality content generat...

Requirements Engineering Architecture Documentation
Architecture Power Platform Design

Professional architecture power platform design prompt designed for high-quality content generation and structured an...

Requirements Engineering Architecture Documentation
Architecture PRD Agent

Professional architecture prd agent prompt designed for high-quality content generation and structured analysis.

Requirements Engineering Architecture Documentation
Architecture PRD Generator

Professional architecture prd generator prompt designed for high-quality content generation and structured analysis.

Requirements Engineering Architecture Documentation
Architecture Product Requirements Document (PRD) for Power Platform

Professional architecture product requirements document (prd) for power platform prompt designed for high-quality con...

Requirements Engineering Architecture Documentation
Architecture Product Requirements Document (PRD) Template 2

Professional architecture product requirements document (prd) template 2 prompt designed for high-quality content gen...

Requirements Engineering Architecture Documentation
Architecture Product Requirements Document (PRD) Template

Professional architecture product requirements document (prd) template prompt designed for high-quality content gener...

Requirements Engineering Architecture Documentation
Architecture Prompt

Professional architecture prompt prompt designed for high-quality content generation and structured analysis.

Requirements Engineering Architecture Documentation
Architecture Requirements Analyst Graphs

Professional architecture requirements analyst graphs prompt designed for high-quality content generation and structu...

Requirements Engineering Architecture Documentation
Architecture Requirements Analyst Quality Review

Professional architecture requirements analyst quality review prompt designed for high-quality content generation and...

Requirements Engineering Architecture Documentation
Architecture Requirements Analyst - ISO/IEC/IEEE 29148:2018 SRS Generator

A specialized prompt for converting meeting transcripts into structured ISO/IEC/IEEE 29148:2018 System Requirements S...

Requirements Engineering Systems Analysis ISO Standards Documentation Meeting Analysis SRS Generation
Architecture Risk Assessment for IT

Professional architecture risk assessment for it prompt designed for high-quality content generation and structured a...

Requirements Engineering Architecture Documentation
Architecture Technology Architecture as Markdown

Professional architecture technology architecture as markdown prompt designed for high-quality content generation and...

Requirements Engineering Architecture Documentation
Business Case and Requirements Assistant

A rigorous, step-by-step Agile coaching prompt that transforms vague goals into clear user stories, requirements, and...

Agile Product Management Requirements Engineering Backlog Refinement User Stories Acceptance Criteria Verification & Validation MBSE

Webmentions

Connect your blog or website to this post via Webmentions. Link to this article and your response will appear below, fostering a web-wide discussion. Supports comments, likes, and reposts from any Webmention-enabled site.