Scrum and Agile

Unmasking the Ghoulish Workflow Steps: A Spooky Journey into User Story Slicing

In the eerie world of software sorcery, where lines of code cast long, sinister shadows, we continue our chilling tale of “User Story Slicing.” Our journey into the depths of software development takes a more ominous turn as we explore the haunting secrets hidden within workflow steps. Our tale begins with the ominous “Slicing by …

Unmasking the Ghoulish Workflow Steps: A Spooky Journey into User Story Slicing Read More »

The Haunting Secrets of User Story Slicing: Unveiling the Spooky Unhappy Paths in Software Development

In the dark depths of the software development realm, where lines of code intertwined like cobwebs, there existed a mysterious and ancient practice known as “User Story Slicing.” This spine-tingling tale will send shivers down your code-breaking spine. The Haunting of User Story Slicing In the eerie world of software sorcery, every feature or method …

The Haunting Secrets of User Story Slicing: Unveiling the Spooky Unhappy Paths in Software Development Read More »

Agile Driven DevOps Resources

Agile Driven DevOps PDF 5 Agile Rules https://www.ProDataMan.com/2019/11/19/5-agile-rules/ DevOps Case Studies https://www.ProDataMan.com/2019/02/12/devops-case-study-links/ Scrum Ceremonies  don’t just hit the bullet points https://www.ProDataMan.com/2018/06/12/scrum-ceremonies-dont-just-hit-the-bullet-points 4 Great Agile Driven DevOps Books   

SpecFlow

Acceptance Test Automation with Cucumber / SpecFlow in Visual Studio

Acceptance Criteria, Test Automation and Gherkin What do Acceptance Criteria, Test Automation and a Cucumber have in common? Well for the uninitiated in may seem that these 3 things have nothing in common however if you are an “Agilist” or Test Automation specialist than you are probably very familiar with the similarities. Let’s start with …

Acceptance Test Automation with Cucumber / SpecFlow in Visual Studio Read More »

GitHub

Staging and Committing Changes in Git and GitHub

Staging Files As we generate new solution artifacts they need to be added to the repository, integrated with work by other team members and tested to ensure that no defects were introduced by our changes. Until we add the files to the repository they are considered untracked files even though they are present in a …

Staging and Committing Changes in Git and GitHub Read More »

Layered Cake

Slicing User Stories Method 6

Slicing by CRUD or ISUD (AKA Slicing by Operations) Any User Stories involving a managed entity, such as a Customer, Order, Employee or Product, will almost always require some level of management functionality.  This management functionality will provide the ability to perform a number of operations including at a minimum operation, such as Create, Read, …

Slicing User Stories Method 6 Read More »

Layered Cake

Slicing User Stories Method 5

Slicing by Input Parameter (Datatypes) In most cases a business process or whatever function that the new feature is intended to automate requires some data to perform its actions.  For the sake of this discussion we will refer to this data as Input Parameters.  Data of different types in most cases will need to be …

Slicing User Stories Method 5 Read More »

What makes a good User Story

A User Story is intended to be a method of communicating business or application requirements between potentially nontechnical customers, team members who are not developers and the development / operations teams that must implement the required application or features. In other words, the User Story needs to be understood by all but still provide enough …

What makes a good User Story Read More »

Shopping Cart