Data-Driven Project Management with Python

Ten experiments. One goal

Part book, part laboratory

Ten Python experiments for better project decisions

Data-Driven Project Management with Python is more than a book. It is a laboratory for experimentation. 

Through ten reproducible Python-based experiments, readers explore project scheduling, risk analysis, and project control by building, testing, and extending analytical models. 

Starting with critical path scheduling and progressing through resource-constrained scheduling, Monte Carlo simulation, and Earned Value Management, the book combines theory with executable code and real project data. 

By encouraging readers to reproduce and modify every experiment, it offers a hands-on framework for understanding how data can drive project decisions.

Find the book on Springer
Publication details, abstract, and related information on the Springer website.

Download the Python implementation on GitHub (coming soon)
ProPy file with all project data and analyses for exploration.

Writing a book is both a rewarding and lonely journey. But sharing it with the world is something different. It becomes a collective effort. Promoting it to an unknown audience is not something you can do alone. It takes a community, and you can be part of it.

If you find value in data-driven project management, I kindly ask you to share this page on LinkedIn and help bring it to people who might be interested.

Thank you for your support.