Yaklaşım
Belirsizliği azaltan, sağlam teknik kararları destekleyen ve işletmesi daha kolay sistemler bırakan açık bir süreç.
Yaklaşım
Yaklaşım
İş nasıl ilerliyor
İlk görüşmeden teslimata kadar ölçekte değişen ama sırası değişmeyen tutarlı bir dizi.
Keşif
Bir çözüm önermeden önce gerçek kısıtı anlamak: mevcut yığın, içerik iş akışları ve lansmandan sonra sonucu kimin işleteceği.
- Kapsamı belirlenmiş gereksinim ve açık soru listesi
- Mevcut sistemin zaten iyi yaptığı şeylere dair dürüst bir değerlendirme
Mimari
Gereksinimi karşılayan en küçük yığını seçmek, ardından herhangi bir bileşen inşa edilmeden önce içerik, render ve veri sorumluluklarının nasıl bölüneceğini tanımlamak.
- Bir bileşen ve içerik sahiplik planı
- Render sınırları ve entegrasyon noktalarına dair kararlar
Uygulama
Paralel desenler eklemek yerine paylaşılan ilkel bileşenleri ve mevcut desenleri yeniden kullanarak incelenebilir artışlarla inşa etmek.
- Mimari plana göre incelenen çalışan artışlar
- Markup dışında tutulan yapılandırılmış, yerelleştirilmiş içerik
Kalite güvencesi
Sonucu yalnızca başarılı bir build ile değil, klavye kullanımı, azaltılmış hareket, masaüstü ve mobil düzenler gibi gerçek cihazlar ve gerçek kısıtlarla kontrol etmek.
- Klavye, erişilebilirlik ve duyarlı davranış üzerinde kaydedilmiş bir geçiş
- Teslimattan önce bilinen boşlukların listesi
Teslim ve iterasyon
Sistemi, bir sonraki kişinin ya da benim bir sonraki versiyonumun arkasındaki mantığı yeniden kurmadan işletebileceği bir durumda bırakmak.
- Neyin neden değiştiğine dair dokümantasyon
- Kapalı bir kara kutu yerine bir sonraki iterasyon için net bir yol
İlkeler
- Gerçek sorunu çözen en küçük değişikliği tercih etmek
- Geliştirici olmayanların işletebilmesi için içeriği ve yapılandırmayı koddan ayrı tutmak
- Erişilebilirliği ve azaltılmış hareketi süsleme değil gereksinim olarak ele almak