Bir sistem kurulduğu gün değil, ilk değişiklik isteği geldiği gün sınanır. Bu modül sistemi kimin yönettiğini, ekip modellerini, dışarıdan katkı sürecini, sürümleme ve değişiklik kaydını, eskiyen bir bileşeni kaldırmayı ve sistemi ekiplere benimsetmeyi anlatır.
Bu modülün sonunda
- Bir kurum için uygun sistem ekibi modelini gerekçesiyle seçer.
- Bir bileşen değişikliğini sürüm kuralına ve değişiklik kaydına göre yayımlar.
- Eskiyen bir bileşeni kullanıcı ekipleri bozmadan kaldırmak için bir plan yazar.
Dersler
- M05-D01Ekip modelleriProgramda
Sistemi tek bir merkezî ekibin, ürün ekiplerinin ortaklaşa ya da karma bir yapının yönetmesini karşılaştırır.
Dayanak: Meslek kaynağı: Curtis, Team Models for Scaling a Design System (EightShapes, 2015)
- M05-D02Katkı süreciProgramda
Bir ürün ekibinin sisteme yeni bir bileşen ya da değişiklik önermesinin, incelenmesinin ve kabulünün sürecini tasarlar.
Dayanak: Sistem katkı süreci (kaynak yazımda seçilir)
- M05-D03Sürüm ve değişiklik kaydıProgramda
Bir değişikliğin geriye uyumlu olup olmadığına göre sürüm numarasının nasıl artırıldığını ve değişiklik kaydının nasıl yazıldığını açıklar.
Dayanak: Standart: Semantic Versioning 2.0.0 (semver.org)
- M05-D04Kullanımdan kaldırmaProgramda
Eskiyen bir bileşeni duyurarak, geçiş süresi tanıyarak ve kullanımını izleyerek kaldırmayı gösterir.
Dayanak: Kullanımdan kaldırma süreci (kaynak yazımda seçilir)
- M05-D05BenimsetmekProgramda
Bir sistemin ekiplere zorla değil yararıyla benimsetilmesinin yollarını ve sistemin kendi kullanıcılarına bir ürün gibi davranmasını tartışır.
Dayanak: Meslek kaynağı: Kholmatova (2017)