Skip to content

gvwilson/sim

Repository files navigation

Sim

discrete event simulation of software development processes

2026-01: This material is under active development. Feedback, suggestions, and corrections are very welcome, either as issues in the GitHub repository or by email.

Lessons

  1. Introduction: who this is for and what it covers.
  2. Discrete Event Simulation: introducing some basic tools.
  3. Simple Metrics: analyzing simple metrics.
  4. Exploring Scenarios: exploring other scenarios.
  5. Handling Interrupts: because that's just how life is.
  6. Insights: building resuable insights.
  7. Conclusion: where we've been and what comes next.

Appendices

Acknowledgments {: #acknowledgments}

  • Greg Wilson is a programmer, author, and educator based in Toronto. He was the co-founder and first Executive Director of Software Carpentry and received ACM SIGSOFT's Influential Educator Award in 2020.
  • Thanks to Rebecca Murphey at Swarmia for supporting the early stages of this project.