30 top scrum interview questions
Mülakat Hazırlamada Size Yardımcı Olacak Ayrıntılı Yanıtlarla En Sık Sorulan Scrum Mülakat Sorularının Listesi:
İşte Agile scrum metodolojisini bildiğini iddia eden bir aday ile mülakat yaparken genellikle sorulan mülakat soruları ve cevaplarından bazıları.
Ayrıca oku=> 25 En İyi Çevik Test Mülakat Soruları ve Cevapları
Agile scrum metodolojisi mülakat sorularının cevaplarına geçmeden önce, hepinize önce soruyu gözden geçirmenizi ve kendi başınıza cevaplamaya çalışmanızı ve işiniz bittiğinde cevapları görmenizi tavsiye ederim.
Bu nedenle, bu yazıda ilk önce sadece soruyu yazdım, böylece hepinizin cevapları düşünmek için yeriniz olsun. Sonra makalenin ikinci bölümünde cevapları yazdım.
Ayrıca, burada doğru cevaba veya yanlış cevaba sahip olamayacak birçok senaryo olduğunu belirtmek isterim. Bu sadece kuruluşun kültürüne ve kişinin durumu çözme perspektifine bağlıdır.
İşte sorular:
Okunmalı=> Çevik Scrum Metodolojisine Başlarken
Scrum Mülakat Soruları (Cevaplar için aşağı kaydırın)
S # 1. Scrum'ın şelaleden farkı nedir?
S # 2. Scrum, Yinelemeli modelden nasıl farklıdır?
S # 3. Scrum dışında başka bir Agile metodolojisi biliyor musunuz?
S # 4. Scrumda gerçekleştirdiğiniz törenler nelerdir
S # 5. Scrum'daki Üç Kafadar'ı tanıyor musunuz?
S # 6. Sizce bir Scrum takımının ideal boyutu ne olmalıdır?
S # 7. Günlük ayağa kalkma toplantısında ne konuşuyorsunuz?
S # 8. Dolandırıcılık sürecinin “zaman kutsaması” nedir?
S # 9. Bir sprint için ideal süre ne olmalıdır?
S # 10. Bir scrumda gereksinimler nasıl tanımlanır?
S # 11. Scrum'daki farklı eserler nelerdir?
S # 12. Bir kullanıcı hikayesini nasıl tanımlarsınız?
S # 13. Bir Scrum Master ve Ürün sahibinin rolleri nelerdir?
S # 14. Bir sprintte yapılan işi nasıl ölçersiniz?
S # 15. Hız nedir?
S # 16. Öyleyse Scrum'da teslimattan hangi varlık sorumludur? Scrum Master mı yoksa Ürün sahibi mi?
S # 17. Bir sprintteki karmaşıklığı veya çabayı nasıl ölçersiniz? Bunu belirlemenin ve temsil etmenin bir yolu var mı?
S # 18. Bir sprintte ilerlemenizi nasıl takip edersiniz?
S # 19. Burn-down grafiğini nasıl oluşturursunuz?
S # 20. Bir sprint incelemesinde ve geçmişe dönük olarak ne yaparsınız?
S # 21. Scrum kullanmanın herhangi bir dezavantajını görüyor musunuz?
S # 22. Scrum'ın tüm yazılım geliştirme sürecinde uygulanabileceğini düşünüyor musunuz?
S # 23. İnceleme sırasında, ürün sahibinin veya paydaşın uyguladığınız özelliği kabul etmediğini varsayın, ne yapardınız?
S # 24. Dolandırıcılık ustası yoksa, yine de günlük ayağa kalkma toplantısını yapar mısınız?
S # 25. Otomasyon, scrum'a nerede uyuyor?
S # 26. Planlama, inceleme ve retrospektif dışında, scrumda başka bir tören biliyor musunuz?
S # 27. Scrum'ın nerede uygulanamayacağına dair bir örnek verebilir misiniz? Bu durumda ne önerirsiniz?
S # 28. Scrum kullanmanın büyük bir avantajını söyle bana?
S # 29. DoD nedir? Bu nasıl başarılır?
S # 30. Scrum'da MVP nedir?
S # 31. Destanlar nedir?
S # 32. Bir hikaye noktasını nasıl hesaplarsınız?
S # 33. Geliştirme ve test çalışmaları için farklı hikaye noktalarına rastlamanız mümkün mü? Bu durumda, bu çatışmayı nasıl çözersiniz?
S # 34. Bir sprint ortasındasınız ve aniden ürün sahibi yeni bir gereksinimle geliyor, ne yapacaksın?
S # 35. Sprintin son gününde test etmek için bir hikaye alırsanız ve kusurlar olduğunu fark ederseniz, ne yapacaksınız? Yapılacak hikayeyi işaretleyecek misiniz?
Şimdi burada soruların cevapları:
Scrum Mülakat Soruları ve Cevapları
S # 1) Scrum'ın şelaleden farkı nedir?
Cevap: En büyük farklar şunlardır:
- Müşteriden gelen geri bildirim erken bir aşamada alınır. Şelaleden çok scrum müşteriden geri bildirim ise geliştirme döngüsünün sonuna doğru alınır.
- Scrumda yeni veya değiştirilmiş gereksinimi karşılamak şelaleden daha kolaydır.
- Scrum, ortak geliştirmeye odaklanır şelale tüm geliştirme döngüsünün aşamalara ayrıldığı yer.
- Herhangi bir zamanda, değişiklikleri şelalede olduğundan daha fazla geri alabiliriz.
- Test, scrum'ın aksine şelalede bir aşama olarak kabul edilir.
S # 2) Scrum'ın Yinelemeli modelden farkı nedir?
Cevap: Scrum bir tür yinelemeli modeldir ancak yinelemeli + artımlıdır.
S # 3) Scrum dışında başka bir Agile metodolojisi biliyor musunuz?
Cevap: Diğer Çevik metodoloji arasında KanBan, XP, Lean bulunur.
S # 4) Scrumda gerçekleştirdiğiniz törenler nelerdir?
Cevap: Scrum'da gerçekleştirilen 3 büyük tören vardır:
- Planlama Toplantısı: Burada, tüm scrum ekipleri, scrum ustası ve ürün sahibi ile birlikte, sprint üzerinde çalışabilecekleri ürün iş yığınındaki her bir öğeyi tartışmak için toplanır. Hikaye tahmin edildiğinde ve ekip tarafından iyi anlaşıldığında hikaye daha sonra Sprint İş Listesi'ne taşınır.
- Gözden Geçirme Toplantısı: Scrum ekibi burada yaptıkları işi paydaşlara gösterir.
- Geçmişe yönelik toplantı: Burada, scrum takımları, scrum ustası ve ürün sahibi ile birlikte, üzerinde çalıştıkları son sprinti geriye dönük olarak incelemek için bir araya gelir. Esas olarak 3 şey üzerinde tartışırlar:
- Ne iyi gitti?
- Daha iyi ne yapılabilir?
- Aksiyon öğeleri
Bu üç tören dışında, “İş yığını tımarlama” adında bir toplantı daha yapıyoruz.
Bu toplantıda, scrum ekibi, scrum ustası ve ürün sahibi ile birlikte. Ürün sahibi önceliğe göre iş gereksinimlerini ortaya koyar ve üzerinde tartışılan ekip karmaşıklığı, bağımlılıkları ve çabaları tanımlar. Ekip ayrıca bu aşamaya işaret ederek hikayeyi de yapabilir.
S # 5) Scrum'daki Üç Kafadar'ı tanıyor musunuz?
Cevap: Üç Amigo şunlardır - Ürün Sahibi, Scrum Master ve Scrum Takımı.
S # 6) Bir Scrum takımı için ideal büyüklükte ne olması gerektiğini düşünüyorsunuz?
Cevap: İdeal boyut +/- 2 ile 7 ila 9'dur
en iyi ücretsiz konferans görüşmesi hizmeti 2020
S # 7) Günlük ayağa kalkma toplantısında neyi tartışıyorsunuz?
Cevap: Aşağıdaki üç şeyi tartışıyoruz:
- Bugün ne yaptım
- Yarın ne yapmayı planlıyorum?
- Herhangi bir engel / barikat
S # 8) Dolandırıcılık sürecinin “Zaman Kutusu” ne denir?
Cevap: Buna 'Sprint' denir
S # 9) Bir sprint için ideal süre ne olmalıdır?
Cevap: Sprint döngüsünün 2-4 haftasına sahip olmanız önerilir.
S # 10) Bir scrumda gereksinimler nasıl tanımlanır?
Cevap: Gereksinimler, Scrum'da 'Kullanıcı Hikayeleri' olarak adlandırılır.
S # 11) Scrum'daki farklı artefaktlar nelerdir?
Cevap: Scrum'da tutulan iki eser vardır:
- Ürün İş Listesi: Öncelikli iş gereksinimleri listesini içerir
- Sprint İş Listesi: Scrum ekibi tarafından bir sprint için yapılacak kullanıcı hikayelerini içerir.
S # 12) Bir kullanıcı hikayesini nasıl tanımlarsınız?
Cevap: Kullanıcı hikayeleri şu formatta tanımlanır:
Olarak
İstiyorum
Böylece
S # 13) Bir Scrum Master ve Ürün sahibinin rolleri nelerdir?
Cevap:
Saldırı ustası: Scrum ekibi için Hizmetkar Lider olarak hareket eder. Tüm scrum törenlerine başkanlık eder ve takıma, scrum değerlerini ve prensiplerini anlamak ve uygulamak için koçluk yapar.
Ürün sahibi: Bir scrum takımı için temas noktasıdır. İşletmeye en yakın çalışan odur. Bir ürün sahibinin temel sorumluluğu, ürün biriktirme kalemlerini tanımlamak ve iyileştirmektir.
S # 14) Bir sprintte yapılan işi nasıl ölçersiniz?
Cevap: Hız ile ölçülür.
S # 15) Hız nedir?
Cevap: Hız, bir scrum takımının bir sprint üzerinden tamamladığı (tamamlandı tanımına uyan) hikaye noktalarının toplamıdır.
S # 16) Öyleyse, scrumda, çıktılardan hangi varlık sorumlu? Scrum Master mı, Ürün Sahibi mi?
Cevap: Ne scrum ustası ne de ürün sahibi. Çıktıya sahip olan ekibin sorumluluğundadır.
S # 17) Bir sprintteki karmaşıklığı veya çabayı nasıl ölçersiniz? Bunu belirlemenin ve temsil etmenin bir yolu var mı?
Cevap: Karmaşıklık ve çaba 'Hikaye Puanları' ile ölçülür. Scrum'da, onu temsil etmek için Fibonacci serisinin kullanılması önerilir.
S # 18) Bir sprintteki ilerlemenizi nasıl takip edersiniz?
Cevap: İlerleme, bir 'Burn-Down tablosu' ile izlenir.
S # 19) Burn-Down grafiğini nasıl oluşturursunuz?
Cevap: Burn-down grafiği, scrum görevlerinin tahmini v / s gerçek çabasını gösteren bir grafiktir.
Belirli bir sprint için bir izleme mekanizmasıdır; Hikayelerin, taahhüt edilen hikaye noktalarının tamamlanmasına doğru ilerleyip ilerlemediğini kontrol etmek için günlük görevler izlenir. Burada çabaların saatler değil, kullanıcı hikayeleri açısından ölçüldüğünü unutmamalıyız.
S # 20) Bir sprint incelemesinde ve geçmişe dönük olarak ne yaparsınız?
Cevap: Sprint incelemesi sırasında, scrum ekibi tarafından uygulanan özelliği veya hikayeyi paydaşlara gösterir ve gösteririz.
Retrospektif sırasında, neyin iyi gittiğini, neyin daha iyi yapılabileceğini ve sürekli iyileştirme için eylem öğelerini işbirliği içinde belirlemeye çalışıyoruz.
S # 21) Scrum kullanmanın herhangi bir dezavantajını görüyor musunuz?
Cevap: Scrum kullanmanın herhangi bir dezavantajı görmüyorum. Problemler esas olarak, scrum takımı ya scrumın değerlerini ve ilkelerini anlamadığında ya da değişecek kadar esnek olmadığında ortaya çıkar.
S # 22) Scrumın tüm yazılım geliştirme sürecinde uygulanabileceğini düşünüyor musunuz?
Cevap: Scrum esas olarak
- Karmaşık projeler.
- Erken ve sıkı son teslim tarihleri olan projeler.
- Sıfırdan herhangi bir yazılım geliştirirken.
S # 23) İnceleme sırasında, ürün sahibinin veya paydaşın uyguladığınız özelliği kabul etmediğini varsayın, ne yapardınız?
Cevap: İlk olarak hikayeyi tamamlandı olarak işaretlemeyeceğiz.
Öncelikle paydaştan gerçek gereksinimi onaylayacağız ve kullanıcı hikayesini güncelleyip biriktirme listesine koyacağız. Önceliğe bağlı olarak, hikayeyi bir sonraki sprintte çekiyor olacağız.
S # 24) Dolandırıcılığın ustası yoksa, yine de günlük ayağa kalkma toplantısını yapar mısın?
Cevap: Evet, pekala devam edebilir ve günlük ayağa kalkma toplantımızı yapabiliriz.
S # 25) Otomasyon scrum'a nerede uyuyor?
Cevap: Otomasyon, Scrum'da hayati bir rol oynar. Sürekli geri bildirim almak ve kaliteli çıktılardan emin olmak için geliştirmemiz sırasında TDD, BDD ve ATDD yaklaşımlarını uygulamaya çalışmalıyız. Scrumda otomasyon sadece test ile ilgili değildir, yazılım geliştirmenin tüm yönleri içindir.
TDD'yi tanıtmadan önce de söylediğim gibi, BDD ve ATDD kalite standartlarını korumakla birlikte geliştirme sürecimizi hızlandıracak; derleme ve dağıtım sürecini otomatikleştirmek, farklı ortamlarda, kalite kontrolünden üretime kadar özellik kullanılabilirliğini de hızlandıracaktır.
Test söz konusu olduğunda, en çok dikkat edilecek olan regresyon testi olmalıdır. Her sprintin ilerlemesiyle, regresyon paketi artmaya devam ediyor ve regresyon setini her sprint için manuel olarak yürütmek pratik olarak çok zor hale geliyor. 2 - 4 haftalık sprint süresine sahip olduğumuz için, otomatikleştirmek imparatorluk olacaktır.
S # 26) Planlama, gözden geçirme ve geçmişe bakma dışında, scrumda başka bir tören biliyor musunuz?
Cevap: Ekibin, scrum ustasının ve ürün sahibinin iş gereksinimlerini anlamak için bir araya geldiği, bunları kullanıcı hikayelerine böldüğü ve tahmin ettiği Ürün İş Listesi İyileştirme toplantımız (birikim geliştirme toplantısı) var.
S # 27) Scrum'ın nerede uygulanamayacağına dair bir örnek verebilir misiniz? Bu durumda ne önerirsiniz?
Cevap: Scrum her türlü projede uygulanabilir. Sadece yazılıma uygulanmaz, aynı zamanda mekanik ve mühendislik projelerinde de başarıyla uygulanmaktadır.
S # 28) Scrum kullanmanın büyük bir avantajını söyler misiniz?
Cevap: En büyük avantajı - paydaşlara erken geri bildirim ve Minimal Canlı Ürün üretmektir.
S # 29) DoD nedir? Bu nasıl başarılır?
Cevap: DoD, Bitti'nin Tanımı anlamına gelir. Ne zaman elde edilir
- Hikaye geliştirme tamamlandı
- QA tamamlandı
- Hikaye kabul kriterlerini karşılıyor ve karşılıyor
- Hikaye etrafında gerileme tamamlandı
- Özellik, üretimde gönderilmeye / dağıtılmaya uygundur.
S # 30) Scrum'da MVP nedir?
Cevap: Bir Minimum Uygulanabilir Ürün, paydaşlara gösterilebilen ve üretime gönderilmeye uygun olan, gerekli minimum özelliğe sahip bir üründür.
S # 31) Destanlar nedir?
Cevap: Destanlar belirsiz kullanıcı hikayeleridir veya bunların tanımlanmamış ve gelecekteki sprintler için saklanan kullanıcı hikayeleri olduğunu söyleyebiliriz.
S # 32) Bir hikaye noktasını nasıl hesaplarsınız?
Cevap: Bir hikaye puanı, geliştirme çabası + test etme çabası + çözme bağımlılıkları ve bir hikayeyi tamamlamak için gereken diğer faktörler dikkate alınarak hesaplanır.
S # 33) Geliştirme ve test çabaları için farklı hikaye noktalarına denk gelmeniz mümkün mü? Bu durumda, bu çatışmayı nasıl çözersiniz?
Cevap: Evet, bu çok yaygın bir senaryo. Geliştirme ekibi tarafından verilen hikaye noktasının, örneğin 3 olması ihtimali olabilir, ancak test eden kişi bunu 5 verir. Bu durumda, hem geliştiricinin hem de test edenin kendi hikayelerini haklı çıkarması, toplantıda tartışması ve sonuçlandırmak için işbirliği yapması gerekir. ortak bir hikaye noktası.
S # 34) Bir sprint ortasındasınız ve aniden ürün sahibi yeni bir gereksinimle geliyor, ne yapacaksın?
Cevap: İdeal bir durumda, gereksinim bir hikaye haline gelir ve biriktirme listesine taşınır. Ardından önceliğe bağlı olarak, takımlar bir sonraki sprintte başlayabilir.
Ancak gereksinimin önceliği gerçekten yüksekse, takımın bunu sprintte barındırması gerekecektir, ancak sprint ortasına bir hikaye eklemenin birkaç hikayenin yayılmasına neden olabileceğini paydaşa çok iyi iletmesi gerekir. sonraki sprint.
ne tür e-postalar var
S # 35) Sprintin son gününde test etmek için bir hikaye alırsanız ve kusurlar olduğunu fark ederseniz, ne yapacaksınız? Hikayeyi tamamlandı olarak işaretler misiniz?
Cevap: Bir hikaye yalnızca geliştirme tamamlandığında + QA tamamlandığında + kabul kriterleri karşılandığında + üretime gönderilmeye uygun olduğunda yapılır. Bu durumda, kusurlar varsa, hikaye kısmen yapılır ve tamamen bitmez, bu yüzden onu bir sonraki sprint'e aktaracağım.
Umarım en sık sorulan scrum mülakat soruları ve cevapları, scrum mülakatına hazırlanmanız için size yardımcı olur.
Önerilen Kaynaklar
- Mülakat Soruları ve Cevapları
- En İyi 31 Çevik Mülakat Soruları ve Cevapları
- 25 En İyi Çevik Test Mülakat Soruları ve Cevapları
- ETL Test Mülakat Soruları ve Cevapları
- En Popüler 30+ Salatalık Röportaj Soruları ve Cevapları
- En İyi 30 SAS Mülakat Soruları ve Cevapları
- En İyi 30 Güvenlik Testi Görüşme Soruları ve Cevapları
- İlk 30 DBMS Mülakat Soruları ve Cevapları