There is an endless discussion on what it means to have project success. Here's a simple and actionable definition
The delivery of agreed-upon business, technical, and operational capabilities within established resource (funding, schedule, facilities) constraints.