Wat zijn Scrum Artifacts?

In this Blog

Scrum Artifacts zijn een essentieel onderdeel van het  Scrum Framework. We kennen er 3, de Product Backlog, de Sprint Backlog en het Increment. Scrum Artitacts zijn een vorm van Agile documentatie omdat ze de “requirements” en “Definition of Done” bevatten. Alle vereisten die nodig zijn zijn hier te vinden zodat het altijd helder en duidelijk is waaraan dingen moeten voldoen om als af beschouwd te worden zodat ze aan de eindgebruiker kunnen worden opgeleverd. 

 

Product Backlog

De Product Backlog is een verlanglijstje van de klant/eindgebruiker. De Product Owner creëert de Product Backlog dan ook samen met de klant/eindgebruiker, het bevat alle dingen die opgeleverd moeten worden en de prioriteit van bepaalde onderdelen.

Elk item in de Product Backlog wordt continu beoordeeld op Prioriteit en wordt onderverdeeld in kleinere items om sneller opgeleverd te kunnen worden, in Scrum heten deze items User Stories

 

Sprint Backlog

De Sprint Backlog is net als een boodschappenlijstje voor de huidige Sprint. Het Development Team selecteert zelf de User Stories van de Product Backlog en plaatst deze op de Sprint Backlog zodat ze aan het eind opgeleverd kunnen worden. Het is dus wel belangrijk dat de Product Owner goed uitlegt wat de prioriteit en waarde is van de User Stories op de Product Backlog. 

Zodra de Sprint Backlog voldoende gevuld is om aan het werk te gaan kan het Development Team de User Stories opleveren. Dit doen zij meestal door de User Stories op te delen in kleinere taken en het werk te verdelen en samen te werken naar het eindresultaat. Het verschil tussen de Sprint Backlog en de Product Backlog is dat de Product Backlog toebehoort aan de Product Owner en de Sprint Backlog toebehoort aan het Development Team. Beiden bevatten de vereisten waaraan de User Stories moeten voldoen. 

 

Het Increment

Het Increment in Scrum is alles wat is opgeleverd aan het einde van de Sprint plus alle opleveringen van de voorgaande Sprints. Het is een optelling van alle afgeronde User Stories die van de Product Backlog op de Sprint Backlog zijn geplaatst en zijn opgeleverd. 

Het increment is dus een set van opgeleverde User Stories die klaar zijn om aan de klant/eindgebruiker op te leveren. Het doel van een Sprint is dan ook om User Stories op te leveren die klaar zijn om aan de klant/eindgebruiker op te leveren voor feedback. 

 

Waarvoor dienen de Scrum Artifacts?

Scrum Artifacts zorgen voor duidelijkheid en transparantie omdat ze ook de vereisten bevatten waaraan de User Stories moeten voldoen. Scrum Artifacts zorgen ervoor dat iedereen op  één  lijn zit met de doelen van de klant/eindgebruiker. De Sprint Backlog zorgt voor focus en de Product Backlog bevat alle wensen van de klant/eindgebruiker. Samen zorgen ze voor een opgeleverde set van User Stories aan het einde van de Sprint. 

What are the 3 Pillars within Scrum?

Scrum contains many concepts, including 5 values, 3 pillars, 5 events, and 3 artifacts. This might sound like a lot, and perhaps even unnecessary, but nothing could be further from the truth! They all play an important role. The 3 pillars help to understand the principles on which Scrum is based.

 

Where do the 3 Scrum Pillars come from?

Scrum is based on Empiricism. Just like Scrum, Empiricism has 3 pillars, which Scrum has adopted. The 3 pillars can be seen as an ancient Greek temple. The temple has a roof, Empiricism, and 3 pillars, each representing one value: Transparency, Inspection, and Adaptation. Finally, there is a foundation necessary to support the 3 pillars, which is trust.

3 pillars of Scrum

Empiricism

You may have heard the term “empirically determined.” This means something has been established based on practice. The expression “trial and error” is similar because you try something and see if it works or not. In Empirical working, we learn from practice, and this forms the basis for Scrum. However, we want to work in a structured manner, not just try everything. To do this, according to the Scrum framework, we need the other 3 pillars, as well as the foundation of trust.

 

Trust

As mentioned earlier, the foundation for the pillars in Scrum is trust. Trust makes it possible to have the other pillars. For example, transparency is not possible without trust. Why would someone be transparent if the organization doesn’t trust them to make mistakes? A mutual trust between team members and the organization is crucial in Scrum, as it enables empirical working.

 

Transparency

Transparency is one of the core principles and 3 pillars within Scrum, ensuring that all aspects of the process are visible to everyone. This includes the work being done, the progress being made, and any obstacles that may arise. Through transparency, Scrum teams can make informed decisions, adapt to changes, and continuously improve. Key elements such as the Product Backlog, Sprint Backlog, and Burndown charts are made visible to everyone, allowing for clear communication and shared understanding. Transparency fosters trust among team members, stakeholders, and ensures alignment on goals, priorities, and expectations, contributing to successful outcomes.

 

Inspection

Inspection is an essential element and part of the 3 pillars within Scrum, where teams regularly assess progress toward goals and the quality of work. This process ensures that the team identifies problems, obstacles, or deviations early, allowing for timely adjustments. Scrum events such as the Daily Scrum, Sprint Review, and Sprint Retrospective promote continuous inspection of work and processes. Inspection is closely related to transparency, as it depends on clear, visible information about progress, challenges, and results. By inspecting regularly, the team can maintain an accurate view of the situation and make informed decisions to stay aligned with project goals—this is not possible without transparency.

 

Adaptation

Adaptation in Scrum refers to the team’s ability to adjust their approach based on insights gained through regular inspection. When the team identifies problems, inefficiencies, or changes in priorities, they adjust their plan, processes, or goals to stay on track. This flexibility ensures continuous improvement and alignment with project objectives. Adaptation is closely linked to transparency, as it relies on clear, accessible data about progress and challenges. When information is transparent, the team can make informed adjustments quickly, enabling them to respond effectively to emerging needs and remain aligned with both stakeholders and the broader vision.

 

Conclusion

The three pillars of Scrum—transparency, inspection, and adaptation—work together to create a framework that promotes continuous improvement and ensures teams can respond effectively to challenges. Transparency provides clarity and shared understanding, inspection allows teams to assess progress, and adaptation enables necessary changes to stay on track. When these pillars are embraced, Scrum teams are empowered to deliver high-quality results, adapt to changes, and achieve greater success in their projects.