An entry-level scrum master is a project manager who utilizes the scrum or agile scrum system to manage their team performance, keep on schedule, and improve their productivity. Scrum is a framework for project managers to manage tasks and organize deadlines and completion schedules for groups of programmers and software developers, although other fields do utilize scrum. As scrum master, your responsibilities include assigning work to team members, leading daily scrums, and ensuring that your team completes sprints on time. Your other duties are to reassess timeframes and communicate with the product owner about deadlines and project progress.