Skip to content

CELITACHERRY/ba-training-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ba-training-labs

Hands-on exercises and templates for Business Analysts and Product Owners to practice user story writing, process mapping, and acceptance testing.

BA Training Labs 🎯

A self-guided practice toolkit for aspiring Business Analysts and Product Owners.
These labs are based on real-world coaching experiences from Code Differently and agile product teams.


🧭 Purpose

To help analysts and product folks bridge the gap between theory and execution.
Each module walks through the "why" and "how" behind core agile deliverables.


📂 Modules

Module Focus Deliverable
01-user-stories Writing clear user stories INVEST-compliant templates
02-process-maps Visualizing workflows Mermaid flow diagrams
03-qa-acceptance Defining testable acceptance criteria Test case mapping

💻 Sample Content

01-user-stories/template.md

# User Story
**As a** [role]  
**I want** [goal/capability]  
**So that** [value or outcome]

### Acceptance Criteria
- [ ] AC1  
- [ ] AC2  
- [ ] AC3  


## Repository Structure
ba-training-labs/
│
├─ 01-user-stories/
│   ├─ template.md
│   └─ examples.md
│
├─ 02-process-maps/
│   └─ example.md
│
├─ 03-qa-acceptance/
│   └─ sample-testcases.md
│
└─ README.md

flowchart LR
A[Idea] --> B[Refinement]
B --> C[Story & Acceptance Criteria]
C --> D[Build & QA]
D --> E[Demo & Feedback]


About

Hands-on exercises and templates for Business Analysts and Product Owners to practice user story writing, process mapping, and acceptance testing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors