Organizations that have diligently applied Scrum are experiencing a different reality.
These organizations are repeatedly delighting their customers by giving them what they really want, not just the features they might have specified on the first day when they knew the least about their true needs. They are also seeing an improved return on investment by delivering smaller, more frequent releases. And, by relentlessly exposing organizational dysfunction and waste, these organizations are able to reduce costs.
Scrum’s focus on delivering working, integrated, tested, business-valuable features each iteration leads to results being delivered fast. Scrum is also well suited to help organizations succeed in a complex world where they must quickly adapt based on the interconnected actions of competitors, customers, users, regulatory bodies, and other stakeholders. And Scrum provides more joy for all participants. Not only are customers delighted, but also the people doing the work actually enjoy it! They enjoy frequent and meaningful collaboration, leading to improved interpersonal relationships and greater mutual trust among team members.
Read More »
The Scrum Master is one of the three roles that constitute every Scrum Team (the others being the Product Owner and the Development Team). While the Product Owner is focused on building the right product and the Development Team is focused on building the product right, the Scrum Master is focused on helping everyone understand and embrace the Scrum Values, principles, and practices. The Scrum Master acts as a coach to both the Development Team and the Product Owner. A Scrum Master also provides process leadership, helping the Scrum Team and the rest of the organization develop their own high-performance, organization-specific Scrum approach.
The Scrum Master is a servant leader, helping the rest of the Scrum Team follow their process. The Scrum Master must have a good understanding of the Scrum framework and the ability to train others in its subtleties.
The Scrum Master works with the Product Owner to help the Product Owner understand how to create and maintain the Product Backlog. He works with the Development Team to find and implement the technical practices that will allow them to get the job done at the end of each Sprint. He works with the whole Scrum Team to evolve the Definition of Done. The Scrum Master continuously helps the Scrum Team improve the process, whenever possible, to maximize delivered business value.
Read More »
All work performed in Scrum needs a set of values as the foundation for the team’s processes and interactions. And by embracing these five values, the team makes them even more instrumental to its health and success.
Read More »
Scrum is an Agile framework for developing innovative products and services, for organizing and managing work. Scrum begins when some stakeholders need a product. The Scrum framework is based on a set of values, principles, and practices that provide the foundation to which your organization will add its unique implementation of relevant engineering practices and your specific approaches for realizing the Scrum practices. The result will be a version of Scrum that is uniquely yours. Scrum is a refreshingly simple, people-centric framework based on the values of honesty, openness, courage, respect, focus, trust, empowerment, and collaboration. The Scrum practices themselves are embodied in specific roles, activities, artifacts, and their associated rules. Read More »