Becoming a better Tester!
November 11, 2018
⌚ : 2 min
                                     Click to find relevant articles:

Why Acceptance Criteria!

The Final product should work as expected.

Everyone wants to create the product that customers (and their customers) love. The product should be:

  1. As per customer’s expectation - Solution Fit & Market Fit
  2. Defect-free
  3. Early to market / without delays
  4. Within budget
  5. Changes post-go-live should be based on further feedback from customers

Is it possible to achieve all above? Yes - With the help of acceptance criteria!!

Acceptance criteria =

  1. What customer needs
  2. Basis for Tests
  3. Consideration for Estimation
  4. Limited & Clear

AC

Software Development without acceptance criteria :

sixblind

productfailure

How should the ‘Acceptance Criteria’ be:

Responsibility of :

responsibility

Why being agile helps: Edge case ACs are identified during regular showcases to the user, and also while developing and exploring the system.

Detailed test cases usually emerge only after the user uses the system and realizes gaps in their own understanding of the business.

88Working with Acceptance Criteria :**

Why Dev & QA to be part of Requirement specification meeting for the upcoming Sprints & define acceptance criteria :

Acceptance Criteria for Cross-Functional Requirements:
Define a set of acceptance criteria applicable across stories by default.

Should be considered as part of each story being worked on and reviewed

e.g. for presentation styles, for performance, for operational readiness, for response times, and so on.


Connect / Follow me

I work on everything Quality!