Rehberli adım adım uygulama · 8 MIN
Yazılım yaşam döngüsünü keşfedin
Dışa aktarma özelliğini gereksinimden işletime kadar izleyin. Her aşamada sorumluyu, kanıtı ve kararı inceleyin.
Durum
Müşteri yönetimi hizmetinden sorumlusunuz. Yönetici, kendi kuruluşundaki etkin müşterilerin dosyasını istiyor. Bu kurgusal özelliği istekten işletime kadar izleyin.
Yapılacaklar
- İhtiyaç ile başlayın. Aynı özelliği yedi aşamanın tamamında izlemek için Sonraki aşama'yı kullanın.
- Her aşamada örnek kanıtı okuyun. Karar sorusunu yanıtlayıp yanıtlamadığına karar verin, ardından açıklamayı açın.
SENARYO: MÜŞTERİ DIŞA AKTARIMI
Kanıt, kararı destekleyen belge veya kontrol sonucudur. Aşağıdaki her aşama örnek sunar. Sırayı izleyin veya doğrudan aşama seçin.
AŞAMA 1 / 7
İhtiyaç
Yöneticinin kendi kuruluşundaki etkin müşterileri dışa aktarması gerekiyor.
- Sorumlu
- Ürün sorumlusu
- Kanıt
- Kabul edilen sonuç ve izin verilen alanlar
Yönetici her hafta bir saatini etkin müşterileri toplamaya ayırıyor. Kabul edilen ihtiyaç: kendi kuruluşundaki adları ve müşteri kimliklerini CSV'ye aktarmak.
AŞAMA 2 / 7
Gereksinim tanımı
İzin verilen kullanıcıları, veriyi, hata davranışını ve kabul ölçütlerini tanımlayın.
- Sorumlu
- Ürün ve güvenlik sorumluları
- Kanıt
- Veri akışı ve yetkilendirme gereksinimi
Kabul ölçütü: A kuruluşunun yöneticisi, istek tanımlayıcılarını değiştirse bile B kuruluşundan kayıt alamaz.
AŞAMA 3 / 7
Uygulama
Ajan, özellik dalında küçük değişiklik hazırlar.
- Sorumlu
- Geliştirme ekibi
- Kanıt
- Gereksinime bağlı diff
PR, veri tabanı sorgusuna kuruluş filtresi ve başka kuruluşun isteği için test ekler. Oturum açmayı ve faturalandırmayı değiştirmez.
AŞAMA 4 / 7
Doğrulama
Gerçek yetkilendirmeyi ve yasak istekleri inceleyin.
- Sorumlu
- Bağımsız inceleyici
- Kanıt
- Son commit için testler ve inceleme
Son commit'teki test, A kuruluşunun kullanıcısının B kayıtlarını alamadığını gösterir. İnceleyici yetkilendirme zincirini kontrol eder.
AŞAMA 5 / 7
Yayın
Kabul edilen artefaktı izin verilen dağıtım rolüyle dağıtın.
- Sorumlu
- Yayın sorumlusu
- Kanıt
- Artefakt tanımlayıcısı, onay ve kurtarma planı
Yayın sorumlusu, artefakt commit'ini incelenen commit'le eşleştirir. Kurtarma talimatları önceki sürümü ve rollback başlatabilecek kişiyi belirtir.
AŞAMA 6 / 7
İşletim
Dışa aktarma hatalarını, erişim kontrollerini ve hizmet davranışını izleyin.
- Sorumlu
- Hizmet sorumlusu
- Kanıt
- Metrikler, sınırlı denetim günlükleri ve olay talimatları
Dışa aktarma hata uyarıları nöbetçi mühendise ulaşır. Sınırlı denetim günlükleri, müşteri listesinin tamamını kopyalamadan işlemi yapanı ve kuruluşu kaydeder.
AŞAMA 7 / 7
Öğrenme
Sonraki değişiklikten önce kullanımı ve gözlenen sorunları değerlendirin.
- Sorumlu
- Ürün sorumlusu ve ekip
- Kanıt
- Geri bildirim ve güncellenmiş iş kuyruğu
Destek isteği, büyük müşteri listelerinde başarısız dışa aktarmalar bildirir. Ekip sonraki değişikliğe performans gereksinimi ve testi ekler.
Sıra tekrarlanabilir. Yeni kanıt, işi gereksinim tanımına veya uygulamaya geri döndürebilir.
BİTİRMEK İÇİN
Kod çalışıyor. Ekip neden Uygulama aşamasında duramaz?
Yanıtınızı açıklamayla karşılaştırın
Çalışan kod, kayıtlara kimin erişebildiğini veya hataları kimin ele alacağını göstermez. Doğrulama, veri sınırını kontrol eder. Yayın, bu kanıtı dağıtılan sürüme bağlar. İşletim, çalışan hizmete sorumlu atar. Öğrenme, gözlenen sorunları sonraki değişikliğe dönüştürür.
Bunu işinizde kullanın
Ekibinizdeki bir özellik için yayın sorumlusunu ve hata uyarılarını alan kişiyi belirtin.
Başka alıştırma seçin