Loading: A Comprehensive Guide on Software Project Management in 2021