Project Management: Engineering, Technology and Implementation