In my previous post, The Everything User Story Guide: Tips and Tricks for Writing Better Requirements, I touched briefly on writing Acceptance Criteria. This time, I will go further in-depth and give you some tips on how to write good ones. Let me start by answering...
Category: User Stories
Articles, How-To Videos, and Course Previews
User stories are a great way to keep your stakeholders’ needs and goals in mind when designing and building software. They help both non-technical and technical people understand what they are building. Read our article, “The Everything User Story Guide: Tips and Tricks for Writing Better Requirements“, if you want comprehensive tips on how to write better user stories.
8 Techniques for Splitting User Stories
Aug 15, 2022
In my post, The Everything User Story Guide: Tips and Tricks for Writing Better Requirements, I touched on Splitting User Stories and promised a post that expands on this topic. Here it is. To split or not to split – that is not a question that is easily answered. In...
A Formula for Great Gherkin Scenarios (with Given-When-Then Examples)
Aug 15, 2022
You got the hang of the User Story format “As a <user>, I want <x> because <y>”, but that was just the beginning. Now it is time to flesh out your Acceptance Criteria or—GULP—write Acceptance Tests.Gherkin to the rescue!What is Gherkin? The Gherkin...
How to Rightsize / Split User Stories by Sequence of Events
Jul 21, 2021
Identify the fewest number of business events that create a specific business value to break up a User Story or Epic
Write Given-When-Then (GWT) Scenarios Based on Business Rules
Jun 29, 2021
Acceptance Criteria stated as business rules make it easy to identify critical Scenarios or Scenario Outlines for Acceptance Testing
What Are User Story Acceptance Criteria?
Jun 14, 2021
Benefits and purpose of Conditions of Satisfaction in User Stories
Acceptance Criteria (Testing): Minimizing the Number of Given-When-Then Test Scenarios
Jun 11, 2021
How to Save Time Using Test Data Engineering, Boundary Analysis and Equivalence Classes and Get Reliable Regression Tests as a Bonus
Timing of User Story Writing and Elaboration in Lean / Agile Product Development
Jun 7, 2021
Lean/Agile software development has significantly changed the process of user requirements elicitation and analysis
Lean / Agile Business Analysis: PLAN and PREPARE Effective User Story Conversations
Jun 4, 2021
Things to Consider for Your Next Meeting or Workshop – from Picking the Right People to Deciding on the Right Conversation Type
Acceptance Testing: Discovering Gherkin Given-When-Then Scenarios for Agile Business Analysts
Jun 2, 2021
How to Discover Scenarios, Outlines and Examples Using Decision Tables and Use Cases
What is a User Story? The Card, the Conversation, and the Confirmation Clarified
May 25, 2021
Understand the power of the 3 C’s - Story Reminder, Story Elaboration, and Story Validation or Confirmation FREE Author: Tom and Angela HathawayVideo Duration: 4:28 minutes This KnowledgeKnugget™ is part of this eCourseThe 3 C's (Story Reminder, Story Elaboration, and...
How to Define User Story Roles: User Role Modeling, Persona Development, and Stakeholder Identification
May 24, 2021
3 Techniques to discover and analyze obvious and not so obvious roles / stakeholders that will generate new User Stories
The User Role Matches the User Story Goal
May 24, 2021
Good User Stories answer the WHO, the WHAT, and the WHY of the Business Value or Goal that is the Story Outcome
Acceptance Test Driven Development (ATDD) and BDD for the Business Analyst
Nov 16, 2018
Lecture 27 of “Getting and Writing IT Requirements in a Lean and Agile World”
Agile Requirements: Tips for Stakeholder Interactions and User Story Conversations
Nov 16, 2018
Lecture 11 of “Getting and Writing IT Requirements in a Lean and Agile World”
Business Rules and External Constraints
Nov 16, 2018
Lecture 2 of "Exposing Functional AND Non-Functional Requirements - Simple Requirements Decomposition / Drill-Down Techniques" FREE Author: Tom and Angela Hathaway Prefer reading? Also available as book or eBook Constraints express absolute limits that any solution...
Do Your User Stories Have a Happy Ending?
Feb 12, 2013
Starting your user story by stating the business goal/objective that you want to achieve simplifies the process of collecting and managing your product backlog.
User Story – Agile Was Just the Beginning
Dec 18, 2012
Well-structured, relevant user stories are a business analyst’s best friend whether your organization uses an Agile, Iterative/Spiral, or Waterfall software development approach.