The following article is part of the self-preparation for the modern BVOP® Scrum Master Certification program.
Once a team has started using Scrum, over time, they begin to discover problems with their current workflow.
- Application of the Three Pillars of Scrum
- Empirical practices
- Most significant obstacles for Scrum
Once a team has started using Scrum, over time, they begin to discover problems with their current workflow. Problem study may be possible if efforts are made to monitor the process adequately and discuss the issues. It can also become clearer what teams need to improve their work and ensure that they achieve their goal.
The three Pillars of Scrum are applied for productive improvement. They are:
The Scrum workflow is transparent, making it easy for participants to inspect their current status, identify problems, and adapt accordingly.
Transparency allows the team to inspect their work and progress and adapt when they see room for improvement. The entire Scrum team and the organization as a whole are involved in a continuous improvement cycle.
Transparency is achieved through:
- Consistent inspection and adaptation of events (Daily Scrum meetings for review and retrospectives) that encourage team members to overcome the obstacles they face.
- Transparent, clear, and understandable Product Backlog tasks, visible and easily accessible to all.
- A shared understanding of Scrum concepts.
BVOP states that transparency, in theory, is of great help to complete work and processes, but in practice, there may be problems with it. Not everyone prefers to be transparent. Not every director will prefer transparent processes where issues are discussed and brought to light.
The Scrum team checks the artifacts it creates and their progress toward the main goal. Verification is performed throughout the Sprint. If a Scrum team member has any concerns and encounters any obstacles, those concerns are shared with other team members. Sharing occurs during the Daily Scrum meeting, the Retrospective meeting, or during the Sprint Review meeting. BVOP states that sharing problems can happen at any other time without waiting for specific events if this does not interfere with the team in any way.
The official term for these meetings is "events".
The Scrum Team consists of all product developers, Scrum Master, and Product Owner.
When obstacles arise as a result of inspections, the Scrum team adjusts how they work to remove them. These can be situations where the Scrum process is compromised or can be improved in some aspects.
Another problem may be, for example, that the team is not progressing as expected, or the work of the team is not increasing the business value of the product, etc.
Scrum requires the removal of these obstacles as soon as possible, but it is up to the team to determine exactly how to do it. Developers, Scrum Master, and Product Owner work together to solve their problems.
Outsiders such as clients or senior management should not make decisions instead of the team.
However, in real life, this may not always be the case. Some individuals outside the Scrum Team may wish to manage their jobs, tasks, and even people.
Another possible downside to the Scrum principles is when one of the team members assumes he or she is a leader.
A popular term in Scrum is empiricism.
Empiricism is simply a practice through which decisions are made based on real experiences and real situations. This means that when decisions are made in unforeseen circumstances or when complex problems are solved, the basis of the action or decisions is known and proven, not observed or felt.
Ideas are tested through experimentation and then noted, rejected, or changed to something better or more valuable.
Empirical practices are used in Scrum to ensure continuous improvement of workflows and real results. Scrum allows continuous improvement through its events (Daily Scrum, Retrospective, and Sprint Review). These events are inspection and adaptation opportunities that take place at regular intervals.
The inspection gives the team information about what they are doing well and what areas of their work can be improved. The goal of continuous improvement of Scrum is to provide higher value to end-users.
Scrum’s rules and ideas cannot help the team and the organization by itself. Тeam members' experience and the ability to improve and develop all Scrum roles are the main criteria for success. Another essential factor for the significant development of the organization, teams, and products is the deep understanding of Scrum processes and culture from all key roles. The organization should not interfere in any negative way.
BVOP states that the most significant obstacle for Scrum is the inexperience of the organization and its teams.
Possible reasons for an organization not to use Scrum purposefully could be:
- Senior management's fear of using Agile methodologies.
- Weak control over teams and avoidance of micromanagement.
- Unawareness of Scrum's ideas, principles, rules, and goals.
- Lack of enough competent Scrum roles and teams.
- The objection of external stakeholders to use Scrum.
- A previous negative experience of the organization with the use of Scrum.
Possible reasons for an organization to use Scrum could be:
- All popular Scrum ideas and applications.
- Scrum's popularity to attract competent staff.
- The popularity of Scrum to attract customers and partners.
- The explicit desire to use Scrum by customers or partners.
- Using Scrum in other teams on which the organization depends.
The following issues related to chapter "The Three Pillars of Scrum" are included in the certification exam. The sequence of questions is presented in the table.
The data is current as of December 4, 2023, 3:15 am
|0||Empiricism||60 sec||SM, PO|
|1||Application of the Three Pillars of Scrum||60 sec||SM, PO|
|2||Empirical practices||60 sec||SM, PO|
|3||Most significant obstacles for Scrum||60 sec||SM, PO|
|4||Inspection||60 sec||SM, PO|
|5||Adaptation||60 sec||SM, PO|
|6||Transparency||60 sec||SM, PO|
Comments from the BVOP™ community on "The Three Pillars of Scrum"
Scrum teams discover workflow problems over time and can study and discuss them to make improvements. The three pillars of Scrum (transparency, inspection, and adaptation) are applied for productive improvement. The workflow's transparency allows for easy inspection and adaptation to identify and solve problems.
Transparency in Scrum allows the team to review their work and make improvements. This involves consistent inspection and adaptation of events, clear Product Backlog tasks, and a shared understanding of Scrum concepts. However, BVOP notes that transparency may not always be preferred by everyone, especially directors who may not want issues to be discussed openly.
The Scrum team checks their work and progress regularly. Concerns and obstacles are shared during specific meetings or anytime if it doesn't affect the team. The team includes product developers, Scrum Master, and a Product Owner.
Empiricism in Scrum means making decisions based on real experiences and situations. This involves testing ideas through experimentation and either rejecting or changing them for something better.
Scrum uses empirical practices for the continuous improvement of workflows and real results. The events of Daily Scrum, Retrospective, and Sprint Review provide inspection and adaptation opportunities at regular intervals. Continuous improvement in Scrum aims to deliver higher value to end-users. However, the success of Scrum depends on team members' experience, ability to improve and develop all Scrum roles, and deep understanding of Scrum processes and culture from all key roles. The organization should not interfere negatively.
Scrum faces obstacles due to the organization and the team's inexperience. Senior management's fear, weak control, and unawareness of Scrum's principles are reasons why an organization may not use it. Lack of competent Scrum roles and negative past experiences also contribute. The popularity of Scrum's ideas and applications, attracting competent staff, customers, and partners, and explicit desire, and dependency on other teams are reasons for an organization to use Scrum.