The project management life cycle: a complete step-by-step methodology for initiating, planning, executing & closing a project successfully