Yazılım Mühendisliği #10 | Çevik Geliştirme: Geri Bildirimden Çalışan Ürüne

Yazılım Geliştirmede Süreç Modelleri

Eğitmen: Dr. Süleyman Burak ÇELİK

Geçen derste süreci ölçüp iyileştirme kararını kanıta bağladık. Bugün aynı öğrenme düşüncesini çalışan yazılımın geliştirilmesine taşıyoruz. Ekrana üç kampüs etkinliği geliyor; kartlar yerleşiyor ve ilk liste oluşuyor. Liste çalışıyor, fakat öğrencinin aradığı şeyi henüz tam karşılamıyor. Dolu bir etkinlik de uygun seçeneklerle yan yana duruyor. Kullanıcı kartı işaretleyip dolu etkinlikleri ayırmayı istiyor. Çalışan bir ürün, daha önce açıkça söylenmemiş bir ihtiyacı görünür kılıyor. Özgün kampüs etkinlik listesinde dolu seçenekleri ayıran bir değişikliği izliyoruz. Geri bildirimi, onaylı kural değişikliğini, çalışan artımı ve sürüme bağlı test kanıtını ayrı kayıtlarla gösteriyoruz. Eski başarılı testin yeni sürüm için neden yeterli olmadığını ve bir gösterimin neden kullanıcı kabulü sayılmadığını inceliyoruz. Yazılım mühendisliği kavramlarını gerçek konuşmayla eşleşen çalışan şemalar ve bağımsız doğrulanmış özgün örneklerle adım adım inceliyoruz. Bu derste: 1. Etkinlikler birbirine geri döner 2. Küçük artımın sınırı 3. Geri bildirimi kimliğiyle korumak 4. Gözlemden onaylı kurala 5. Boş koltuktan görünür listeye 6. Testin yeşili hangi sürüme ait? 7. Gösterim öğrenmeyi sürdürür 8. Değer tercihlerini doğru okumak Bölümler: 0:00 Çalışan ürün yeni bir soru doğurur 1:31 İhtiyaç neden değişir? 3:04 Etkinlikler birbirine geri döner 4:36 Küçük artımın sınırı 6:08 Geri bildirimi kimliğiyle korumak 7:39 Gözlemden onaylı kurala 9:08 Boş koltuktan görünür listeye 10:37 Testin yeşili hangi sürüme ait? 12:14 Gösterim öğrenmeyi sürdürür 13:47 Değer tercihlerini doğru okumak 15:22 İlkeler günlük karara dönüşür 17:00 Kısa döngünün taşıdığı kanıt Kaynak kitap: Ian Sommerville, Software Engineering 10th Global Edition; bölüm 3 girişi ve §3.1. Basılı73–77 / fizikselPDF74–78; ölçülen+1; §3.2 açılışı yalnız bağlam. Kavram ve konu sırası kaynak kitaptan izlenir; anlatım, şemalar ve sayısal örnekler özgündür. Etkinlik ve boş koltuk sayıları açıkça tanımlı kurmaca öğretim modeline aittir. Çalışan örnek, gerçek işletim güvenliği, müşteri kabulü veya çeviklik sertifikası kanıtı değildir. Çevik değerler, araçların veya belgelerin değersiz olduğu biçiminde sunulmaz. Kaynak kitap kullanıcı tarafından temin edildi. Hedef kitle: bilgisayar mühendisliği ve yazılım öğrencileri.

Bu videoyu izlemek için Premium üyelik gerekir.