what is scrum programming
Learn About Scrum. Scrum is an Agile framework for completing complex projects. Scrum originally was formalized for software development projects, but it works well for any complex, innovative scope of work. The possibilities are endless.The Scrum framework is deceptively simple. A product owner creates a prioritized wish list called a product backlog. 2  During sprint planning, the team pulls a small chunk from the top of that wish list, a sprint backlog, and decides how to implement those pieces.