I am new to Scrum and I ask the question in all seriousness. I am currently working on my second team that is organized in a Scrum format and neither of the teams I have worked on Scrum with have been able to accomplish things on a predetermined date. How does Scrum solve for a completed project on a specific date? The organization and work acceptance just seems really random.
I work in Advertising on web builds mostly and am not a Scrum master.