If you have ever stepped into a modern office or joined a remote project team, you have likely heard people tossing around words like Scrum or Sprints as if everyone should naturally know what they mean. For the uninitiated, it can feel like listening to a foreign language.