Core Blog Author

Strategic Services Team

Core's Strategic Services team of Project Managers, Scrum Masters, and Business Analysts provide mission-critical leadership to guide our clients' projects to success.

Gold flowers
Application Modernization

Agile User Story Splitting by Bronze-Plated vs Gold-Plated

By building “just enough” to be able to release and get feedback, you’ll figure out if you really need the gold version, or if bronze is “good enough”.
Splitting iceberg
Application Modernization

Agile User Story Splitting by Non-Functional Requirements

Here are a few ways to consider including non-functional qualities in your solution. If you are aware of these, then you’ll find a way to include them.
Spikes on Cactus
Application Modernization

Agile User Story Splitting by Spikes & Simple to Complex

Two great techniques for splitting user stories are Spikes (aka Research stories) and Simple to Complex (starting with simple core functionality).
Fall leaves
Application Modernization

Agile User Story Splitting by Data Variations and Boundaries

Data is another great way to approach splitting User Stories. Variations in data would be something like different options for language or location. Stories based on data boundaries are those that have different attributes for the same entity. Data Variations Let’s revisit my fictional Recipe app. If you recall, we added the ability to view suggested adult beverage …

Agile User Story Splitting by Data Variations and Boundaries Read More »

Water Channel
Application Modernization

Agile User Story Splitting by Device, Platform, and Channel

As I think we all know by now, there are countless possible combinations of devices, platforms, and channels that we could end up designing and developing solutions for. I once worked at a retail organization, and they had different Channels like web, mobile, kiosk, and physical stores. Within these, the web team had to contend with the infinite …

Agile User Story Splitting by Device, Platform, and Channel Read More »

Split in ground
Application Modernization

Agile User Story Splitting by Business Rules

Before I dig into this story splitting technique, let me give you a quick primer on what a Business Rule is. According to the BABOK®, a Business Rule is defined as: “A specific, predictable, testable directive that is under the control of the business and that serves as a criterion for guiding behavior, shaping judgments, …

Agile User Story Splitting by Business Rules Read More »

Software testing
Application Modernization

Agile User Story Splitting by Acceptance Criteria & Test Cases

As I mentioned in one of my previous blogs in this series, when you are writing Acceptance Criteria for a User Story and the list keeps growing and growing (or there are multiple scenarios), then it might be a clue that it’s time to split that story into smaller ones. The same thing applies if you’re writing …

Agile User Story Splitting by Acceptance Criteria & Test Cases Read More »

Remote work
Application Modernization

20 Ways to Adapt Agile Best Practices to Remote Work

When COVID-19 disrupted nearly every aspect of daily life, organizations across the United States (and the world) scrambled to figure out how to handle remote working. But remote work is nothing new. Many of our consultants have worked on teams that had some sort of remote component. In this blog, we will share 20 helpful …

20 Ways to Adapt Agile Best Practices to Remote Work Read More »

users on devices
Application Modernization

Agile User Story Splitting by User Roles

Different users of your system may have different needs and be able to do different things. This is yet another logical way to try to split stories. First, though, you need to identify the different types of users of your app. In my fictional Recipe app, I’ve already identified a few potential roles through the …

Agile User Story Splitting by User Roles Read More »

path through field
Application Modernization

Agile User Story Splitting by Happy / Unhappy Paths & Operations (CRUD)

Good user stories and acceptance criteria will address both happy and unhappy paths of the story. The Happy Path represents the perfect situation where there are few (or no options) and nothing ever goes wrong.
X