What is a Scrum Framework ?
Scrum is an iterative and incremental way of delivering value to the customers in a time-boxed manner. It is a simple framework for effective team collaboration on complex products. Jeff Sutherland, together with Ken Schwaber created Scrum as a formal process at OOPSLA’95. Scrum is a very lightweight model and easy to understand the model for any team but though it is easy to understand it is really difficult to master.
The foundation of scrum lies in its values which are Courage, Focus, Commitment, Respect, and Openness, any team opting for scrum should be open to adopting these values to make the team successful. As mentioned earlier, scrum is really lightweight and it does not prescribe much of hierarchy or embedded roles, it just talks about three(3) basic roles – The Product Owner, The Scrum Master, and the Scrum Team, that it! Scrum Teams are self-organizing and cross-functional. Self-organizing teams select how best to achieve their work, rather than being directed by others outside the team. Cross-functional teams have all capabilities desirable to achieve the work without depending on others not part of the team. As per the survey by Version 1, scrum is the most widely used framework across the globe, isn’t it interesting!