Scrum focuses on collaboration, team work, self-management including the functioning software with the adaptability to the emerging business realities. It means that the emphasis is on people and interactions over processes. It also includes tools Functioning Software over Comprehensive Documentation, Customer Collaboration over Contract Negotiation, Responding to change over Following a Plan
Scrum generally promotes inclusiveness of people to coordinate together as a single unit that works towards achieving a common goal and objective with the same commitments. This is helpful in promoting the rapid feedback cycles that we know and inspect, and inturn adapt cycles not only of the product that is working but even for the process that is functional. This focuses on producing the working software as a primary measure of success and provides us with the tools to instantly respond to change as and when needed.
With the help of Scrum, we can look within ourselves and our teams for understanding how we work and the way we could bring in better results. It also brings to the surface the barriers within the team and the organization which stops us from reaching our potential and which must be resolved on priority for better results and outlook.
Scrum Philosophy:
Scrum has its main focus on decision making based on the real-world rather than the results from speculation, thoughts or assumption. It is about actual work and not predictions, it is about ground reality and not what could be, it implies work on the forefront and not mere thoughts.
Time has been divided into fixed-length iterations that are known as sprints, typically one to two weeks long. This creates rhythm within the team ensuring that everybody can work towards achieving the set goal.
Product is kept in a potentially shippable state at all times. By the end of each sprint, stakeholders and team members meet to see a potentially shippable product increment, which has been showcased