This repository simulates how Scrum doesn't always work in a real-world scenario, where tasks are randomly blocked, workers may be unavailable due to sick leave or vacation, and the priority queue may not be efficiently processed.
backlog_simulation.ipynb: A Jupyter notebook containing the simulation code.
Locally:
- Clone this repository.
- Open and run
backlog_simulation.ipynbin a Jupyter notebook.
You can also use to run this notebook.
- Backlog Items: Tasks with different priorities and "blocked" statuses.
- Workers: Simulated by multiple threads randomly picking tasks.
- Random Absence: Workers may "disappear" randomly to simulate sick leave or vacation.
This project is licensed under the MIT License.