Business Analysis Blog
The Dawn of the Prompt Engineers: Why Business Analysts Are Set to Shape the Future
Unlocking the Potential: The Rise of Business Analysts as Prompt Engineers In the rapidly evolving digital era, one role stands poised for a transformative journey: the Business Analyst (BA). The emergence of AI writing assistants, such as ChatGPT and Jasper, has...
Writing Acceptance Criteria Like a Pro
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...
Functional vs Non-Functional Requirements – How to Write FRs & NFRs
Getting from a business need to working software is a treacherous journey. That road is filled with potholes, dangerous curves, and dead ends. The number of decisions that must be made is mind-numbing and any wrong decision can derail the entire software development...
Business, Stakeholder, and Solution Requirements vs User Stories
In the world of technology, we have been arguing about the term "requirements" since the dawn of the computer age. Every business analyst, project manager, and software developer has their own view of requirements. Some of us love them, some of us hate them. Some of...
8 Techniques for Splitting User Stories
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)
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...
Tips for Creating and Maintaining a Collaborative Team Environment
Teamwork Fosters Collaboration Which Builds Individual Skills
Eliciting Requirements from Stakeholders Requires People / Social Skills
Why Your Conscious and Nonconscious Minds Do Not Always Agree
What Skills Does an IT Business Analyst Need to Support Developers?
IT Business Analysts Must Provide Value to IT and the Business Community
IT Business Analysts Must Think Lean and Agile
Thinking Lean and Agile Requirements and User Stories Expands Your Skillset
We created the BA-EXPERTS Business Analysis blog to offer traditional, state-of-the-practice, and evolving tips, techniques and insights. Our all-consuming goal is to improve your business analysis outcomes whether your IT group speaks Agile, Waterfall, or Iterative SDM. Our target audience is “the one wearing the Business Analysis hat”, whether you have the title “Business Analyst” or not.
Business Analysis Around the World
Our objective is to keep each of these business analysis “insight” messages short and to the point with information that you can use (or, in some cases, be amused). Our pledge to you is that the contents of the posts will be more than just our opinions. We will base the majority of our articles on the results of extensive research by one of the best content researchers in the business, Angela Hathaway (who can find anything on the web, so if you lost your keys or your wallet…).
Business Analysis Made Easy
In addition, we aim to keep you apprised of what is happening in the world of Business Analysis, System Analysis, Business System Analysis, Requirements Analysis and whatever else organizations decide to call this vital function. Our blog posts will help you in your never-ending search for truth, wisdom and the perfect requirement. (We suspect that finding truth and wisdom will be the easier quest, but we, like you, will never stop trying).