Understanding Project Management: Skills and Insights for Successful Project Delivery