Navigating the Construction Process: Key Factors to Consider for a Successful Project