Podcast
Questions and Answers
İnsan Bilgisayar Etkileşimi çalışma alanı hangi disiplinlerle ilişkilidir?
İnsan Bilgisayar Etkileşimi çalışmalarında hangi dört ana bileşen bulunur?
İnsan Bilgisayar Etkileşimi alanında ilk çalışmaları kim gerçekleştirmiştir?
İBE çalışmalarında elde edilen gözlem sonuçları hangi süreçte kullanılır?
Signup and view all the answers
Vannevar Bush hangi teorik bilgisayar fikrini ortaya atmıştır?
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?
Signup and view all the answers
Prototip Modeli'nin hangi özelliği, teknik risklere uygun olmamasını açıklar?
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?
Signup and view all the answers
Çevik süreci yürütecek ekibin özellikleri nelerdir?
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?
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?
Signup and view all the answers
Öğrenme materyallerinin tasarım sürecinde, Prof. Dr. İbrahim Arpaci hangi faktörleri dikkate alır?
Signup and view all the answers
Öğrenen motivasyonunu artırmak için ARCS Modeli'nde hangi faktörler yer almaktadır?
Signup and view all the answers
Öğrenme materyallerinin tasarımında çoklu temsillerin aktif olarak kullanılmasını vurgulayan teori hangisidir?
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?
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?
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?
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?
Signup and view all the answers
Öğretim tasarımı modellerinden hangisi, hızlı prototipleme ve etkileşimli tasarım gibi farklı modeller içerir?
Signup and view all the answers
Öğrenmenin daha iyi olması için, önceki anahtar kavramların bilinmesinin ne gibi bir etkisi vardır?
Signup and view all the answers
İnsan-Bilgisayar Etkileşimi (İBE) alanında ilk endüstriyel laboratuvarlar hangi onyılda kurulmuştur?
Signup and view all the answers
Gestalt Psikolojisi'nde kullanılan benzerlik ilkesi ile ilgili aşağıdakilerden hangisi doğrudur?
Signup and view all the answers
Bilgisayar nedir?
Signup and view all the answers
Teknolojinin İBE üzerindeki etkisi aşağıdakilerden hangisi ile açıklanabilir?
Signup and view all the answers
Bilgi Sistemi nedir?
Signup and view all the answers
Agile (ÇEVİK) İş ödülü veren yöntemlerden biri olarak aşağıdakilerden hangisi doğrudur?
Signup and view all the answers
Extreme Programming (XP) ile ilgili olarak aşağıdakilerden hangisi doğrudur?
Signup and view all the answers
Agile Sürecinin ana adımları hangisidir?
Signup and view all the answers
CMMI Düzeyleri ile ilgili aşağıdakilerden hangisi doğrudur?
Signup and view all the answers
Agile Yöntemleri Sertifikasyonda ne gibi bir avantaj sağlar?
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?
Signup and view all the answers
İnsan Bilgisayar Etkileşimi (İBE) sisteminin kaç ana bileşeni bulunmaktadır?
Signup and view all the answers
İnsan Bilgisayar Etkileşimi çalışma alanının dışında hangi disiplinlere ilişkilidir?
Signup and view all the answers
İnsan Bilgisayar Etkileşimi alanında ilk çalışmaları kim gerçekleştirmiştir?
Signup and view all the answers
İnsan Bilgisayar Etkileşimi çalışmalarına hangi disiplinler katkıda bulunmaktadır?
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?
Signup and view all the answers
Öğrenme materyallerinin tasarımında çoklu temsillerin aktif olarak kullanılmasını vurgulayan teori hangisidir?
Signup and view all the answers
Çözümleme aşaması neleri içerir?
Signup and view all the answers
Öğrenmenin daha iyi olması için, önceki anahtar kavramların bilinmesinin ne gibi bir etkisi vardır?
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?
Signup and view all the answers
Çoklu Temsiller Teorisi hangi bilgi işleme sürecini varsayar?
Signup and view all the answers
ARCS Modeli'ne göre, hangi faktör öğrenme motivasyonunu artırmak için önemlidir?
Signup and view all the answers
İnsan-Bilgisayar Etkileşimi çalışmalarında, hangisi teknolojinin etkisini açıklamak için kullanılabilir?
Signup and view all the answers
Gestalt Psikolojisi'nde kullanılan benzerlik ilkesi hangi konuda çalışır?
Signup and view all the answers
Öz Belirleme Teorisi'nin hangi unsuru test kaygısı ile ilişkilidir?
Signup and view all the answers
İnsan-Bilgisayar Etkileşimi alanında ilk endüstriyel laboratuvarlar hangi onyılda kurulmuştur?
Signup and view all the answers
Gestalt Psikolojisi'nde kullanılan benzerlik ilkesi ile ilgili aşağıdakilerden hangisi doğrudur?
Signup and view all the answers
Teknolojinin İBE üzerindeki etkisi aşağıdakilerden hangisi ile açıklanabilir?
Signup and view all the answers
İnsan Bilgisayar Etkileşimi çalışma alanı hangi disiplinlerle ilişkilidir?
Signup and view all the answers
Human-Computer Interaction alanında hangi yıl ACM SIGCHI ve CHI konferansları başlamıştır?
Signup and view all the answers
Agile (ÇEVİK) iş yöntemlerinin dezavantajlarından biri aşağıdakilerden hangisidir?
Signup and view all the answers
XP (Extreme Programming) ile ilgili olarak aşağıdakilerden hangisi doğrudur?
Signup and view all the answers
Agile sürecinin ana adımları nelerdir?
Signup and view all the answers
Agile Yöntemleri Sertifikasyonu ne gibi bir avantaj sağlar?
Signup and view all the answers
CMMI Düzeyleri ile ilgili aşağıdakilerden hangisi doğrudur?
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?
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?
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?
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?
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?
Signup and view all the answers
CMMI Düzey 2 (Yönetilen/Yinelenebilir) için aşağıdakilerden hangisi geçerlidir?
Signup and view all the answers
CMMI Düzey 4 (Nicel Yönetilen) ile ilgili aşağıdakilerden hangisi doğrudur?
Signup and view all the answers
CMMI nedir?
Signup and view all the answers
CMMI-DEV neyi temsil eder?
Signup and view all the answers
CMMI Level 5 sertifikası almış bir kuruma örnek aşağıdakilerden hangisidir?
Signup and view all the answers
Teknoloji Entegrasyonu için kullanılan model hangisidir?
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?
Signup and view all the answers
'Tanımlanmış' (Defined) düzeyde hangi yönetim ile projenin yönetimi iyileştirilir?
Signup and view all the answers
'Nicel Yönetilen' (Quantitatively Managed) düzeyde neler kullanılarak kalite yönetimine geçilir?
Signup and view all the answers
CMMI Düzey 3 ile ilgili olarak aşağıdakilerden hangisi doğrudur?
Signup and view all the answers
CMMI-DEV türü neyi ifade eder?
Signup and view all the answers
CMMI Level 5 sertifikası almış bir kurumda hangi düzeyde işleyen bir süreç bulunabilir?
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?
Signup and view all the answers
Teknoloji Kabul Modeli (TAM), hangi teori üzerine kurulmuştur?
Signup and view all the answers
DOI Teorisi hangi alanda kullanılır?
Signup and view all the answers
'Unified Theory of Acceptance and Use of Technology (UTAUT)' hangi alanda kullanılır?
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.
Related Documents
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.