Model kontrybucji — co to jest?
Określony sposób, w jaki zespoły produktowe mogą proponować nowe komponenty, zgłaszać poprawki i wnosić wkład w rozwój Design Systemu.
Jak to działa?
Model kontrybucji odpowiada na pytanie: jak zespół produktowy może dodać komponent do DS? Najczęstsze modele to: scentralizowany (tylko zespół DS tworzy komponenty), sfederalizowany (zespoły produktowe proponują, zespół DS standaryzuje) i otwarty (każdy może wnosić wkład według ustalonych zasad). Na przykład, w modelu sfederalizowanym zespół e-commerce tworzy nowy komponent ProductCard, wysyła pull request do repo DS, a zespół DS recenzuje go pod kątem spójności i dostępności.
Dlaczego to ważne?
Bez jasnego modelu kontrybucji albo jeden zespół jest wąskim gardłem, albo każdy dodaje co chce i Design System traci spójność.