Mastering Project Planning in Dynamic Environments