Çevik Süreçlerin Dezavantajları Quiz
76 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

İnsan Bilgisayar Etkileşimi çalışma alanı hangi disiplinlerle ilişkilidir?

  • Fizik, kimya, biyoloji, coğrafya
  • Matematik, tarih, edebiyat, felsefe
  • Psikoloji, bilişsel bilimler, bilgisayar teknolojileri, ergonomi (correct)
  • Mühendislik, mimarlık, ekonomi, hukuk
  • İnsan Bilgisayar Etkileşimi çalışmalarında hangi dört ana bileşen bulunur?

  • Yazılım, donanım, ağ, veritabanı
  • Kullanıcı, görev, araç/arayüz, bağlam (correct)
  • Masaüstü, dizüstü, tablet, akıllı telefon
  • Giriş, işlem, çıkış, depolama
  • İnsan Bilgisayar Etkileşimi alanında ilk çalışmaları kim gerçekleştirmiştir?

  • Vannevar Bush
  • İbrahim Arpacı
  • Shackel (correct)
  • Leonardo da Vinci
  • İBE çalışmalarında elde edilen gözlem sonuçları hangi süreçte kullanılır?

    <p>Etkileşimli sistemlerin geliştirilme sürecinde</p> Signup and view all the answers

    Vannevar Bush hangi teorik bilgisayar fikrini ortaya atmıştır?

    <p>MEMEX: memory extender</p> Signup and view all the answers

    Yazılım geliştirme süreçlerinde hangi model, en eski olmasına rağmen iyi tanımlanmış adımları vardır ancak müşteri sabırlı olmalarını gerektirir ve ilerleyen aşamalarda hataların düzeltilmesini zorlaştırabilir?

    <p>Şelale Modeli</p> Signup and view all the answers

    Prototip Modeli'nin hangi özelliği, teknik risklere uygun olmamasını açıklar?

    <p>Kısa süreli geliştirme çevrimleri üzerinde durur</p> Signup and view all the answers

    Hangi modelde, her yinelemede gereksinimlerin ve birbirine bağımlılıklarına göre bir kısmı tamamlanır?

    <p>Artımsal / Yinelemeli Modeller</p> Signup and view all the answers

    Çevik süreci yürütecek ekibin özellikleri nelerdir?

    <p>Yüz yüze görüşme, en etkili bilgi aktarım yoludur, üyeler çevik yaklaşımı hakkında eğitilmelidir, başarımın birincil ölçütü doğru çalışan yazılımdır</p> Signup and view all the answers

    Hangi geliştirme modeli, değişen gereksinimlere ve teknik risklere esneklik sağlayan süreçler içerir?

    <p>Çevik (Agile) Süreçler</p> Signup and view all the answers

    Öğrenme materyallerinin optimize edilmesi için hangi teori çoklu kanallı işleme ve bellek tutulmasını teşvik etmektedir?

    <p>Paralel İşleme</p> Signup and view all the answers

    Öğrenme materyallerinin tasarım sürecinde, Prof. Dr. İbrahim Arpaci hangi faktörleri dikkate alır?

    <p>Adaptif Tasarım ve Sürekli İyileştirme</p> Signup and view all the answers

    Öğrenen motivasyonunu artırmak için ARCS Modeli'nde hangi faktörler yer almaktadır?

    <p>Dikkat, Relevans, Güven, Memnuniyet</p> Signup and view all the answers

    Öğrenme materyallerinin tasarımında çoklu temsillerin aktif olarak kullanılmasını vurgulayan teori hangisidir?

    <p>Çoklu Temsil Teorisi</p> Signup and view all the answers

    Öğrenme sürecinde öğrenci motivasyonunu artırmak için hangi faktörün önemli olduğunu vurgulayan teori hangisidir?

    <p>Etkileşimli Öğrenme ve İşbirlikçi Öğrenme</p> Signup and view all the answers

    Yazılım geliştirme sürecinde, hangi aşama eldeki tasarımın bir programlama dili ile kodlanmasını içerir?

    <p>Gerçekleme</p> Signup and view all the answers

    Çoklu Ortam İlkesi'ne göre, öğrenmenin hangi türü, sadece yazıdan oluşan öğrenme ortamlarına göre daha iyi?

    <p>Resim ve yazı birlikte sunulan öğrenme</p> Signup and view all the answers

    Yazılım geliştirme sürecinde, hataların giderilmesi için erkenden, sık sık ve kolayca sınama yapılmadığında ne gibi sorunlar ortaya çıkabilir?

    <p>Sistemde yapılan değişiklikler</p> Signup and view all the answers

    Öğretim tasarımı modellerinden hangisi, hızlı prototipleme ve etkileşimli tasarım gibi farklı modeller içerir?

    <p>Dick &amp; Carey Modeli</p> Signup and view all the answers

    Öğrenmenin daha iyi olması için, önceki anahtar kavramların bilinmesinin ne gibi bir etkisi vardır?

    <p>Öğrenmeyi iyileştirir</p> Signup and view all the answers

    İnsan-Bilgisayar Etkileşimi (İBE) alanında ilk endüstriyel laboratuvarlar hangi onyılda kurulmuştur?

    <p>1990'larda</p> Signup and view all the answers

    Gestalt Psikolojisi'nde kullanılan benzerlik ilkesi ile ilgili aşağıdakilerden hangisi doğrudur?

    <p>Birbirine benzeyen elemanların bir araya gelmesiyle gruplanma meydana gelir.</p> Signup and view all the answers

    Bilgisayar nedir?

    <p>Ham veriyi kullanılabilir bilgiye dönüştüren giriş-çıkış-işleme ve depolama cihazlarından oluşur.</p> Signup and view all the answers

    Teknolojinin İBE üzerindeki etkisi aşağıdakilerden hangisi ile açıklanabilir?

    <p>Değişim yaratma yeteneği</p> Signup and view all the answers

    Bilgi Sistemi nedir?

    <p>Bilgiyi işleyen yazılım, donanım, veri ve süreçlerin bir araya gelmesinden oluşan bir sistemdir.</p> Signup and view all the answers

    Agile (ÇEVİK) İş ödülü veren yöntemlerden biri olarak aşağıdakilerden hangisi doğrudur?

    <p>Ekibin yaptığı işe, yerel ortamaya, çalışma süreci ve artımsal yazılım parçalarının teslim edilmesi için gereken çalışma zamanını ekibin kendisi belirler.</p> Signup and view all the answers

    Extreme Programming (XP) ile ilgili olarak aşağıdakilerden hangisi doğrudur?

    <p>Müşteri ve kullanıcı öyküleri oluşturulur, derecelendirilir ve her bir öykünün nasıl ekleneceğine karar verilir.</p> Signup and view all the answers

    Agile Sürecinin ana adımları hangisidir?

    <p>Görev Listesi – Koşu – İşlev Gösterimi</p> Signup and view all the answers

    CMMI Düzeyleri ile ilgili aşağıdakilerden hangisi doğrudur?

    <p>Düzey 0: Kontrol edilmiş, Düzey 1: Planlanmış, Düzey 2: Koşulsallar, Düzey 3: Yürütülmeyen</p> Signup and view all the answers

    Agile Yöntemleri Sertifikasyonda ne gibi bir avantaj sağlar?

    <p>Sertifikalar, proje süreçlerinin bağımsız kurumlar tarafından onaylanmasını sağlar.</p> Signup and view all the answers

    İnsan Bilgisayar Etkileşimi (İBE) çalışmalarında kullanıcıların kullandıkları araçlarla belirli işleri yaparken elde edilen gözlem sonuçları hangi süreçte değerlendirilir?

    <p>Değerlendirme sürecinde</p> Signup and view all the answers

    İnsan Bilgisayar Etkileşimi (İBE) sisteminin kaç ana bileşeni bulunmaktadır?

    <p>4</p> Signup and view all the answers

    İnsan Bilgisayar Etkileşimi çalışma alanının dışında hangi disiplinlere ilişkilidir?

    <p>Sosyoloji ve Antropoloji</p> Signup and view all the answers

    İnsan Bilgisayar Etkileşimi alanında ilk çalışmaları kim gerçekleştirmiştir?

    <p>Vannevar Bush</p> Signup and view all the answers

    İnsan Bilgisayar Etkileşimi çalışmalarına hangi disiplinler katkıda bulunmaktadır?

    <p>Ergonomi ve Grafik Tasarım</p> Signup and view all the answers

    Yazılım geliştirme sürecinde, hangi aşama eldeki tasarımın bir programlama dili ile kodlanmasını içerir?

    <p>Gerçekleme</p> Signup and view all the answers

    Öğrenme materyallerinin tasarımında çoklu temsillerin aktif olarak kullanılmasını vurgulayan teori hangisidir?

    <p>Çoklu Ortam İlkesi</p> Signup and view all the answers

    Çözümleme aşaması neleri içerir?

    <p>Bir şeyi parçalarına ayırmak</p> Signup and view all the answers

    Öğrenmenin daha iyi olması için, önceki anahtar kavramların bilinmesinin ne gibi bir etkisi vardır?

    <p>Öğrenmeyi hızlandırabilir</p> Signup and view all the answers

    'Dick & Carey Modeli' ile 'Sezgisel Modeller' ile hızlı prototipleme ve etkileşimli tasarım gibi farklı modeller hangi süreçte yer alır?

    <p>Tasarım</p> Signup and view all the answers

    Çoklu Temsiller Teorisi hangi bilgi işleme sürecini varsayar?

    <p>Çift kanallı işleme</p> Signup and view all the answers

    ARCS Modeli'ne göre, hangi faktör öğrenme motivasyonunu artırmak için önemlidir?

    <p>Dikkat</p> Signup and view all the answers

    İnsan-Bilgisayar Etkileşimi çalışmalarında, hangisi teknolojinin etkisini açıklamak için kullanılabilir?

    <p>Sosyal Etkileşim</p> Signup and view all the answers

    Gestalt Psikolojisi'nde kullanılan benzerlik ilkesi hangi konuda çalışır?

    <p>Nesnelerin düzenlenmesi</p> Signup and view all the answers

    Öz Belirleme Teorisi'nin hangi unsuru test kaygısı ile ilişkilidir?

    <p>Motivasyon inançları</p> Signup and view all the answers

    İnsan-Bilgisayar Etkileşimi alanında ilk endüstriyel laboratuvarlar hangi onyılda kurulmuştur?

    <p>1990'lar</p> Signup and view all the answers

    Gestalt Psikolojisi'nde kullanılan benzerlik ilkesi ile ilgili aşağıdakilerden hangisi doğrudur?

    <p>Yakınlık ilkesine benzer bir prensiptir.</p> Signup and view all the answers

    Teknolojinin İBE üzerindeki etkisi aşağıdakilerden hangisi ile açıklanabilir?

    <p>Dönüşseldir ve etkileşimi değiştirebilir.</p> Signup and view all the answers

    İnsan Bilgisayar Etkileşimi çalışma alanı hangi disiplinlerle ilişkilidir?

    <p>Bilgisayar Bilimleri, Tasarım, Kullanılabilirlik, Psikoloji</p> Signup and view all the answers

    Human-Computer Interaction alanında hangi yıl ACM SIGCHI ve CHI konferansları başlamıştır?

    <p>1982</p> Signup and view all the answers

    Agile (ÇEVİK) iş yöntemlerinin dezavantajlarından biri aşağıdakilerden hangisidir?

    <p>Bir dış denetleyici ve ayrıntılı kontroller yaratmak zorunda olduğu projelerde yetersiz olması</p> Signup and view all the answers

    XP (Extreme Programming) ile ilgili olarak aşağıdakilerden hangisi doğrudur?

    <p>Tasarımın karmaşık gösterimlerden üstün olduğu</p> Signup and view all the answers

    Agile sürecinin ana adımları nelerdir?

    <p>Görev Listesi - Koşu - İşlev Gösterimi</p> Signup and view all the answers

    Agile Yöntemleri Sertifikasyonu ne gibi bir avantaj sağlar?

    <p>Müşteri memnuniyetini artırır</p> Signup and view all the answers

    CMMI Düzeyleri ile ilgili aşağıdakilerden hangisi doğrudur?

    <p>Düzey 3: Kontrol edilmiş, Düzey 4: Özelleştirilmiş</p> Signup and view all the answers

    Yazılım geliştirme sürecinde hangi model, müşterinin sabırlı olmalarını gerektirir ve ilerleyen aşamalarda hataların düzeltilmesini zorlaştırabilir?

    <p>Prototip Modeli</p> Signup and view all the answers

    Hangi yazılım geliştirme modeli, değişen gereksinimlere ve teknik risklere esneklik sağlayan süreçleri içerir?

    <p>Çevik (Agile) Süreçler</p> Signup and view all the answers

    Hangi model, artımsal gelişimi, müşteriye erken ve sık ürün teslimini ve başarımın birincil ölçütü olduğu güçlü bir modele sahiptir?

    <p>Çevik (Agile) Süreçler</p> Signup and view all the answers

    Yazılım geliştirme sürecinde hangi model, uygulamanın hazır yazılım bileşenlerinden oluşturulmasını öngörür?

    <p>Keskenleşme Tabani Uygulama Geliştirme</p> Signup and view all the answers

    Hangi yazılım geliştirme modeli, her adım tamamlanmasından sonra diğerine geçilirken fark edilmeyen hatalar ve eksiklikler için risk taşır?

    <p>Şelale Modeli (Sequential / Waterfall)</p> Signup and view all the answers

    CMMI Düzey 2 (Yönetilen/Yinelenebilir) için aşağıdakilerden hangisi geçerlidir?

    <p>Etkinliklerin tümü yürütülür, ancak bunları tanımlamak için herhangi bir sistemik girişim yoktur.</p> Signup and view all the answers

    CMMI Düzey 4 (Nicel Yönetilen) ile ilgili aşağıdakilerden hangisi doğrudur?

    <p>Süreç ve yazılım ölçütleri kullanılarak kalite yönetimine geçilir.</p> Signup and view all the answers

    CMMI nedir?

    <p>Bir olgunluk modelidir ve belirli süreç alanlarının kapsanmasını ister.</p> Signup and view all the answers

    CMMI-DEV neyi temsil eder?

    <p>Yazılım geliştirme süreçlerini</p> Signup and view all the answers

    CMMI Level 5 sertifikası almış bir kuruma örnek aşağıdakilerden hangisidir?

    <p>ASELSAN</p> Signup and view all the answers

    Teknoloji Entegrasyonu için kullanılan model hangisidir?

    <p>Unified Theory of Acceptance and Use of Technology (UTAUT)</p> Signup and view all the answers

    'Yönetilen/Yinelenebilir' (Managed/Repeatable) düzeyde ne tür bir planlama ve izleme yöntemi kullanılır?

    <p>'Tanımlanmış' (Defined) süreci</p> Signup and view all the answers

    'Tanımlanmış' (Defined) düzeyde hangi yönetim ile projenin yönetimi iyileştirilir?

    <p>Kişi ve risk yönetimi</p> Signup and view all the answers

    'Nicel Yönetilen' (Quantitatively Managed) düzeyde neler kullanılarak kalite yönetimine geçilir?

    <p>'Theory of Planned Behavior (TPB)' modeli</p> Signup and view all the answers

    CMMI Düzey 3 ile ilgili olarak aşağıdakilerden hangisi doğrudur?

    <p>Süreç ve yazılım ölçütleri kullanılarak kalite yönetimine geçilir.</p> Signup and view all the answers

    CMMI-DEV türü neyi ifade eder?

    <p>Yazılım geliştirme</p> Signup and view all the answers

    CMMI Level 5 sertifikası almış bir kurumda hangi düzeyde işleyen bir süreç bulunabilir?

    <p>Optimize edilmiş (Optimized)</p> Signup and view all the answers

    Yazılım geliştirme sürecinde, hangi model müşteri sabırlı olmalarını gerektirir ve ilerleyen aşamalarda hataların düzeltilmesini zorlaştırabilir?

    <p>Spiral Model</p> Signup and view all the answers

    Teknoloji Kabul Modeli (TAM), hangi teori üzerine kurulmuştur?

    <p>Theory of Planned Behavior (TPB)</p> Signup and view all the answers

    DOI Teorisi hangi alanda kullanılır?

    <p>Teknoloji kabulü</p> Signup and view all the answers

    'Unified Theory of Acceptance and Use of Technology (UTAUT)' hangi alanda kullanılır?

    <p>Teknoloji kabulü</p> Signup and view all the answers

    Study Notes

    • Kendi kendini düzenleme: Agile (ÇEVİK) İş ödülü veren yöntemlerden biridir. Ekibin yaptığı işe, yerel ortamaya, çalışma süreci ve artımsal yazılım parçalarının teslim edilmesi için gereken çalışma zamanını ekibin kendisi belirler.

    • Agile Proceslerin Dezavantajları: Uygunsuz ekip, karmaşık ekip veya büyük ölçekli projeler için değil değil, bir dış denetleyici ve ayrıntılı kontroller yaratmak zorunda olduğu projelerde yetersiz olursa. Agile yapılması disiplinsizlik olarak değerlendirilmemelidir.

    • XP: Extreme Programming ile başlayan bir Agile İş yöntemi. Müşteri ve kullanıcı öyküleri oluşturulur, bunları derecelendirilir ve her bir öyküğün nasıl ekleneceğine karar verilir. İçindeki her kısa sürede (birkaç hafta) tüm öyküler birleşmelidir.

    • XP: Tasarım özeti. Basit tasarım karmaşık gösterimlerden üstündür. CRC (Class-Responsibility-Collaboration) kartları ile yazılımın sınıf düzeyinde incelenmesi. Karmaşık bir tasarımdan kaçınılamazsa ise işlevsel bir ön gerçekleme (Spike solution) yapılır. Refactoring (yeniden düzenlenme) teşvik edilir. Bu aşamadaki ürünler CRC kartları ve ön gerçeklemeleridir.

    • Yazılım geliştirme sürecinde kullanılan Agile İş yöntemi. İçerik sunumundan önemlidir ve hata yoksa işe yaratamaz. Gerekli modelleme yolunun özünü ve modelinizi oluşturmak için kullanacağınız araçları iyi öğrenin.

    • Agile Sürecinin ana adımları: Görev Listesi – Koşu – İşlev Gösterimi. Görev Listesi ile kullanıcı öyküleri. Koşu sürecinde bir görev seçilir ve kısa bir süre içerisinde tamamlanır. Koşu süresi sonrası haftalık toplantılar. İşlev Gösterimi: müşteri en son işlevini veya tüm işlevlerini test etmesi.

    • Agile Yöntemi ve Modelleme. Amaca uygun bir şekilde modelleme yapın. Neyi, kime, hangi düzeyde anlatmak istiyorsunuz. Önemli olmadığı zamankahi hatasız model düzeyde işe yaratamaz. Kullanılan modelleme yolunun özünü ve modelinizi oluşturmak için kullanacağınız araçları iyi öğrenin.

    • Agile Yöntemleri Sertifikasyondaşı: Bir yazılım firma, yeni bir yazılım geliştirme sürecine sahip olmayan sırada şansız projeler yaklaşık bir şekilde başarı ile sonuçlandıramaz. Bir yazılım firma, seçebilir süreçlerin özelliklerinin onay verilmesi için bağımsız kurumlara (Sertifikalar)

    • Agile Prosesleri Düzeyleri 0 - 5. CMMI Düzeyleri: 0. Düzey: Yürütülmeyen, 1. Düzey: Planlanmış, 2.

    • Düzey: Koşulsağlar, 3. Düzey: Kontrol edilmiş, 4. Düzey: Özelleştirilmiş ve 5. Düzey: Optimize edilmiş. CMMI Düzeylerindeki her düzeydeki iyileştirmeyle ilgili özellikler.

    • Çeşitli yazılım geliştirme modelinde her birinin özelligi ve uygun projeye göre seçilmesi gerekir.

    • Şelale Modeli (Sequential / Waterfall): Çözümleme, Tasarım, Kodlama, Sınama, Bakım adımlarını içerir. Her adım tamamlanmasından sonra diğerine geçilir, fark edilmeyen hatalar ve eksiklikler için.

    • Şelale Modeli: En eski model, yaygın kullanımda, iyi tanımlanmış adımları vardır, ancak müşteri sabırlı olmaları gerektirir ve ilerleyen aşamalarda hataların düzeltilmesi zorlaştırabilir.

    • Prototip Modeli (Rapid Application Development, RAD): Kısa süreli geliştirme çevrimleri üzerinde duran artımsal bir model. Ön koşullar: Uygulamanın yaklaşık 3 aylık bölümlere ayrılabilmesi, eşzamanlı ilerlemesine sağlanabilmesi, yazılımın bileşenlerden kurulabilmesi.

    • Prototip Modeli: Needs elicitation, design, build, test, evaluation ve risk analysis adımlarını içerir. Yeni bir projede kullanılabilir ancak, teknik risklere uygun değil.

    • Keskenleşme Tabani Uygulama Geliştirme (Component Based): Uygulamanın hazır yazılım bileşenlerinden oluşturulmasını öngörür. Aşamalar: Konu alanı mühendisliği, Aday bileşenlerin sınıflandırılması ve seçilmesi, Seçilen bileşenlerin yazılımımıza uyarlanması, Bileşenlerin bir araya getirilmesi.

    • Artımsal / Yinelemeli Modeller (Incremental / Iterative): Gereksinimlerin belirlenmesi, planlama, risk analizi, çözümleme, tasarım, müşteri tarafından ürünün değerlendirilmesi, gerçekleme ve kurulum içerir. Her yinelemede gereksinimlerin ve birbirine bağımlılıklarına göre bunların bir kısmı tamamlanır.

    • Çevik (Agile) Süreçler: Değişen gereksinimler ve teknik riskler gibi önceden belirlenemeyen durumlara ve yazılım ürünü etkileyebilecek her tür değişikliklara karşı esneklik sağlayan süreçler.

    • Çevik süreçler: Yazılımın artımsal gelişimi, müşteriye erken ve sık ürün teslimi, başarımın birincil ölçütü olduğu, güçlü bir modeldir.

    • Çevik süreci yürütecek ekibin özellikleri: Yüz yüze görüşme, en etkili bilgi aktarım yoludur, üyeler çevik yaklaşımı hakkında eğitilmelidir, başarımın birincil ölçütü doğru çalışan yazılımdır, bir ilerleme olmaksızın yalnızca sürekli uyum sağlamak başarı değildir.

    • Çevik süreçlerin avantajları: Müşteri tarafından katılım, değişikliklere uyum sağlama, sol taraftaki maddelerin daha önem verilmesi, boşuna harcanan çaba olmayacak şekilde çözüm süreci de daha etkileşimli hale getirilmekte ve müşteriye zamanında teslim edilmesi.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    HCI2024.pdf

    Description

    Bu quiz, çevik (agile) süreçlerin dezavantajlarına odaklanmaktadır. Uygun ekip olmaması ve büyük ölçekli projeler için uygun olmaması gibi konuları kapsamaktadır.

    More Like This

    Use Quizgecko on...
    Browser
    Browser