Yazılım Bakımı Temel Süreçleri
18 Questions
3 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

Bakım süreci hangi konuları içermektedir?

  • Sistem dokümantasyonunu
  • Bakım masraflarını (correct)
  • Yazılım mühendisliği temel süreçlerini
  • Program geliştirme dinamiklerini
  • Bakım yönetimi ile ilgili olarak aşağıdakilerden hangisi doğrudur?

  • Sistemin geliştirilme sürecini denetler.
  • Varolan programların kullanımını artırır.
  • Yeni sistem kurulumu için planlama yapar.
  • Değişim sürecinin planlanması ve gerçeklenmesi ile ilgilidir. (correct)
  • Sistemin gereksinimleri zamanla değişebileceğine göre, aşağıdakilerden hangisi doğrudur?

  • Sistemler çevrelerine bağlı olmadıkları için değişmez.
  • Gereksinimlerin değişmesi sistemi etkilemez.
  • Teslim edilen bir sistem her zaman gereksinimleri karşılar.
  • Sistemin kullanıcı gereksinimlerini karşılaması için bakım gerekli olmayabilir. (correct)
  • Iyileştirme (perfective) Bakımı neyi ifade eder?

    <p>Sistemi gereksinimlerini daha etkili bir şekilde karşılamak için değiştirmek</p> Signup and view all the answers

    Sisteme geliştirildikten sonra yeni işlevsellik eklemenin genellikle neye mal olacağı ifade edilmektedir?

    <p>Fazla maliyet gerektireceği</p> Signup and view all the answers

    Bakım oranlarına göre, hangi bakım türü oran olarak en fazladır?

    <p>%65</p> Signup and view all the answers

    Yazılım bakım maliyetleri neye bağlı olarak artar?

    <p>Yazılımın yaşlanması</p> Signup and view all the answers

    Bakım ücret faktörlerinden biri olan 'modül bağımsızlığı' ne anlama gelir?

    <p>Bir modülün diğer modülleri etkilemeksizin değiştirilebilmesi</p> Signup and view all the answers

    Bakım süreci hangi aşamada etki analizleri yapılır?

    <p>Değişiklik isteği</p> Signup and view all the answers

    Hangisi bakım ücret faktörlerinden biri değildir?

    <p>Mümkün olduğunca araç tarafından üretilen belgelerin kullanılması</p> Signup and view all the answers

    Hangisi bakım sürecinin bir aşaması değildir?

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

    'Bakım süreci' ile ilgili olarak hangisi doğrudur?

    <p>Değişiklikler genellikle sistemin yeni bir sürümünde toplanır ve uygulanır</p> Signup and view all the answers

    'Sistem belgeleri' arasında hangisi yer almaz?

    <p>Programlama Dili Belgeleri</p> Signup and view all the answers

    'Bakım ücretleri' ile ilgili olarak hangisi doğrudur?

    <p>'Bakım, yazılım yapısını bozar, bu nedenle daha fazla bakım yapılmasını zorlaştırır'</p> Signup and view all the answers

    'Belge üretimi' ile ilgili olarak hangisi doğrudur?

    <p>'Dokümanlar, okuyucuyu daha ayrıntılı teknik tanımlamalara yönlendirmelidir'</p> Signup and view all the answers

    'Geliştirme/Bakım Ücretleri' ile ilgili olarak hangisi doğrudur?

    <p>'İyi test sonuçlarına sahip programlar daha az düzeltici bakıma ihtiyaç duyarlar'</p> Signup and view all the answers

    'Değişim süreçleri' arasında hangisi yer alır?

    <p>'Gereksinim güncelleme'</p> Signup and view all the answers

    'Bakım personelinin deneyimsizliği ve uygulama alanına yabancı olması' hangi soruna yol açabilir?

    <p>'Sistemin karmaşıklığını artırabilir'</p> Signup and view all the answers

    Study Notes

    Bakım Süreci

    • Bakım süreci; yazılım sistemlerinin sürekliliğini sağlamak ve performansını artırmak amacıyla çeşitli aşamalardan oluşur.
    • Bu süreç içerisinde etki analizleri, sistem ihtiyaçlarının değişimine göre gerçekleştirilir.

    Bakım Yönetimi

    • Bakım yönetimi, yazılım sisteminin sürdürülebilirliğini ve etkinliğini artırmak için önemli bir rol oynar.
    • Sistemin gereksinimlerinin zamanla değişmesi, bakım stratejilerinin güncellenmesini zorunlu kılar.

    İyileştirme (Perfective) Bakımı

    • İyileştirme bakımı, mevcut sistemin fonksiyonelliğini artırmak ve yeni işlevsellikler eklemek için yapılır.
    • Genellikle sistemin performansını ve kullanıcı deneyimini optimize eder.

    Yeni İşlevsellik ve Maliyet

    • Sisteme yeni işlevsellik eklemek, genellikle ek maliyetler doğurur.
    • Bu maliyetler, yazılımın mevcut yapısına ve gereksinimlerine bağlı olarak değişir.

    Bakım Türleri ve Oranları

    • Bakım oranlarına göre, en fazla oranı 'düzeltici bakım' türü alır.
    • Düzeltici bakım, sistemdeki hataların giderilmesi amacıyla uygulanan bakım türüdür.

    Yazılım Bakım Maliyetleri

    • Yazılım bakım maliyetleri; sistemin karmaşıklığı, modül bağımsızlığı, belgelendirme durumu ve bakım süreçlerine bağlı olarak artar.

    Modül Bağımsızlığı

    • Modül bağımsızlığı, bir modülün diğer modüllerden bağımsız çalışabilme yeteneğidir.
    • Yüksek modül bağımsızlığı, bakım maliyetlerini azaltır.

    Etki Analizleri

    • Bakım sürecinin belirli aşamalarında etki analizleri gerçekleştirilir.
    • Bu analizler, yapılandırılmış bakım süreçlerinin etkinliğini artırır.

    Bakım Ücret Faktörleri

    • Bakım ücretlerinin belirlenmesinde birçok faktör etkili olur; ancak modül bağımsızlığı gibi faktörler bakım maliyetini azaltabilir.
    • 'Modül bağımsızlığı' bakım ücret faktörlerinden biridir.

    Bakım Sürecinin Aşamaları

    • Bakım sürecinin aşamaları; planlama, uygulama, değerlendirme ve izleme gibi çeşitli aşamalardan oluşur.
    • Ancak, belirli süreçlerden bazıları bakım sürecinin aşaması olarak kabul edilmez.

    Sistem Belgeleri

    • 'Sistem belgeleri' arasında yer almayan unsurlar, sistemin yönetiminde önemli bir yer tutmaz.
    • Diplomanın güncel ve sağlam bir şekilde tutulması, bakım süreçlerini kolaylaştırır.

    Belge Üretimi

    • Belge üretimi, bakım ve geliştirme süreçlerinin organize ve sistematik bir şekilde yürütülmesini sağlayan bir faktördür.

    Değişim Süreçleri

    • Değişim süreçleri; sistemin güncellenmesi ve geliştirilmesi sırasında karşılaşılan süreçlerdir.
    • Bu süreçler, sistemin istek ve gereksinimlerine yanıt vermeye yöneliktir.

    Personel Deneyimsizliği

    • Bakım personelinin deneyimsizliği ve uygulama alanına yabancı olması, sistemin bakım kalitesini olumsuz etkileyebilir.
    • Bu durum, hatalı bakım, gecikmeler ve ek maliyetler gibi problemlere yol açabilir.

    Studying That Suits You

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

    Quiz Team

    Description

    Bu quiz, yazılım bakım süreci, sistem dokümantasyonu, program geliştirme dinamikleri, bakım masrafları ve bakım ölçümü konularını kapsamaktadır. Ayrıca programın değiştirilmesi, bakım yönetimi, sistem gereksinimlerinin değişimi ve bakım maliyetleri gibi konuları içermektedir.

    More Like This

    Use Quizgecko on...
    Browser
    Browser