This document discusses the key principles of project management that are applicable across domains. It begins by thanking the audience for the opportunity to speak and introducing the speaker's background in aerospace software project controls management. The talk objectives are then outlined as: 1) distinguishing between software development and project management, 2) identifying five irreducible principles for managing projects, and 3) emphasizing the importance of addressing questions related to these principles to avoid jeopardizing projects. The document goes on to provide context on common project failures before delving into a discussion of the five immutable principles of project management.