
Bilişim Sistemleri Analiz ve Tasarımı Vize 2024
Bu vize sınavı; bilişim sistemlerinin geliştirme yaşam döngüsünü (SDLC), proje yönetimi araçlarını ve organizasyonel karar seviyelerini kapsamaktadır. Sınavda özellikle Scrum Ustası (Scrum Master) rolü, görev atamalarında kullanılan RACI Matrisi ve faaliyetlerin öncelik-sonralık ilişkisine dayalı Kritik Yol Analizi ön plandadır. Ayrıca; Hareket İşleme Sistemleri (TPS)‘nin operasyonel seviyedeki rolü, Üst Yönetici Destek Sistemleri (ESS)‘nin stratejik karar aşamasındaki yeri ve kullanıcı gereksinimlerinin net olmadığı durumlarda Şelale Modeli‘nin uygun olmaması teknik düzeyde sorgulanmaktadır. Sistem analizinin mantıksal modelleme aşaması, donanım bileşenleri (CPU, RAM) ve risk yönetiminde acil durum planlarının (B planı) önemi de sınavın kritik başlıkları arasındadır.
Sonuçlar
#1. Scrum yönteminde proje yönetimi görevini hangi takım elemanı üstlenir?
#2. Proje yürütme sürecindeki iş kırılımda yer alan her bir göreve ilgili personelin atanması için kullanılan matris yöntem aşağıdakilerden hangisidir?
#3. Aşağıda verilen karar seviyesi ve bilişim sistemi eşleştirmelerinden hangisi yanlıştır?
#4. Bir projede 1. ve 2. faaliyetin öncülü yoktur. 3 numaralı faaliyetin öncülleri 1 ve 2 dir. 4 numaralı faaliyet için 1 2 ve 3 öncüldür. Faaliyetler için tamamlanma süreleri sırasıyla 5 7 8 ve 10 olduğuna göre kritik yol aşağıdakilerden hangisidir?
#5. Aşağıdakilerden hangisi sistem isteğini tetikleyebilecek unsurlar arasında sayılamaz?
#6. ‘Bir web sitesinin bir saatteki ortalama çökme sayısı 27’ olarak hesaplanmıştır. Bu ifadedeki 27 değeri neye tekabül etmektedir?
#7. Hangi yapısal metodolojide tasarım prototipleri kullanılır?
#8. Bir bilişim sistemi içerisindeki bütün fiziksel cihaz ve ekipmanları anlatan kavram aşağıdakilerden hangisidir?
#9. Gösterge panelleri genelde hangi bilişim sisteminde tercih edilir?
#10. Bir işlem ürün veya sürecin israflardan arındırılarak sadece değer katan unsurlarla yapılması ifadesi aşağıdakilerden hangi kavramı karşılamaktadır?
#11. Firmaların günlük faaliyetlerini etkileyen belirsizlikler hangi risk kalemi altında değerlendirilir?
#12. Aşağıdakilerden hangisi projeler için doğru değildir?
#13. En fazla emek ve süre gerektiren proje yönetimi aşaması hangisidir?
#14. Bilgisayarların hızlarını ve işlem yapma kapasitelerini belirleyen donanım parçası nedir?
#15. Mantık modelleme hangi sistem geliştirme aşamasında yürütülen bir faaliyettir?
#16. Bir risk meydana geldiğinde riske verilecek yanıt olası B planı ve B planını tetikleyen faaliyet hangi risk yanıtlama belgesinde yer alır?
#17. Gerekli olan bir sunucunun satın alınmasına hangi fizibilite aşamasında karar verilir?
#18. Kütüphaneden alınan bir kitabın çıkarken öğrenci tarafından kendi üzerine alındığı bilişim sistemi hangisine örnektir?
#19. Eğer bir sistemde kullanıcı gereksinimleri net değilse aşağıdaki hangi sistem geliştirme metodolojisini kullanmak uygun olmaz?
#20. Aşağıdakilerden hangisi çevik metotlar için yanlıştır?
Bilişim Sistemleri Analiz ve Tasarımı: Bilgi Notu
Yönetici Özeti
Bu belge, bilişim sistemleri analiz ve tasarımı süreçlerine dair temel kavramları, metodolojileri, proje yönetimi araçlarını ve sistem hiyerarşilerini incelemektedir. Temel bulgular; risk yönetiminin planlama aşamasındaki kritik rolünü, çevik (agile) geliştirme yaklaşımlarının (XP, Scrum, RAD) operasyonel değerlerini ve bilişim sistemlerinin organizasyonel karar seviyelerine göre sınıflandırılmasını vurgulamaktadır. Analiz edilen veriler, sistem geliştirme yaşam döngüsünde en yüksek kaynak kullanımının uygulama aşamasında gerçekleştiğini ve farklı teknolojik gereksinimler için prototipleme yaklaşımlarının tercih edildiğini göstermektedir.
——————————————————————————–
1. Bilişim Sistemleri Sınıflandırması ve Organizasyonel Düzeyler
Bilişim sistemleri, bir organizasyonun farklı kademelerindeki karar alma süreçlerini desteklemek amacıyla yapılandırılmıştır. Kaynak metne göre bu sistemlerin işlevleri ve seviyeleri şu şekildedir:
Karar Seviyesi ve Sistem Eşleşmeleri
- Stratejik Seviye: Üst Yönetici Destek Sistemleri (ESS) tarafından desteklenir. Bu sistemlerde verilerin görselleştirilmesi için genellikle gösterge panelleri (dashboards) tercih edilir.
- Orta (Taktiksel) Seviye: Yönetim Bilişim Sistemleri (MIS) ve Bilgi Çalışanı Sistemleri (KMS) bu seviyede konumlanır.
- Operasyonel Seviye: Hareket İşleme Sistemleri (TPS) bu düzeydeki günlük işlemleri yönetir.
- Not: Karar Destek Sistemleri (DSS), genellikle operasyonel seviye ile doğrudan eşleştirilen sistemler kategorisinde yer almaz.
Fonksiyonel Analiz Örnekleri
- Karar Destek Sistemleri (DSS): Bir ürünün fiyatındaki değişimlerin satış miktarı üzerindeki etkisini belirlemek gibi analitik senaryolarda kullanılır.
- Donanım Altyapısı: Bilişim sistemlerinin fiziksel cihaz ve ekipman bütünü “Donanım” olarak tanımlanır. Bilgisayarların işlem kapasitesini ve hızını belirleyen ana bileşen Merkezi İşlem Birimi (CPU) iken, sunucu alımı gibi donanım kararları Teknik Fizibilite aşamasında değerlendirilir.
——————————————————————————–
2. Sistem Geliştirme Metodolojileri
Modern yazılım geliştirme süreçlerinde farklı yaklaşımlar ve değer setleri benimsenmektedir:
Ekstrem Programlama (XP) Değerleri
XP metodolojisi belirli temel değerler üzerine inşa edilmiştir:
- Saygı
- Geri bildirim
- İletişim
- Sadelik (Not: Test bir faaliyet olsa da, bu değer setinin temel bir parçası olarak tanımlanmamıştır.)
Hızlı Uygulama Geliştirme (RAD) ve Prototipleme
- RAD Özellikleri: Gereksinimlerin tamamının başlangıçta belli olması gerekmez; tasarım prototipleri ile gereksinim toplanabilir. Zaman kısıtı olan projelerde tercih edilir ve son ürüne en erken ulaşımı hedefler. Ancak, çok uzun soluklu projeler için birincil yöntem değildir.
- Metodoloji Seçimi: Projede farklı teknolojilerin kullanılmasının zorunlu olduğu durumlarda tasarım prototipleme en uygun metodoloji olarak öne çıkar.
Scrum ve Roller
- Scrum yönteminde proje yönetimi ve süreç koordinasyonu görevini Scrum Ustası (Scrum Master) üstlenir.
——————————————————————————–
3. Proje Yönetimi ve Risk Analizi
Proje yönetimi süreci, iş kırılım yapılarından risk yanıtlama stratejilerine kadar geniş bir araç setini kapsar.
Proje Yönetimi Araçları ve Sertifikasyonlar
- RACI Matrisi: Proje yürütme sürecindeki her bir göreve ilgili personelin atanması (Sorumlu, Hesap Verebilir, Danışılan, Bilgilendirilen) için kullanılır.
- Prince II: Bu sertifikasyon modelinde iş paketleri “Teslimatı Yönetme” aşamasında belirlenir.
Risk Yönetimi Süreci
Risk yönetimi, sistem geliştirme yaşam döngüsünün (SDLC) Planlama aşamasında kritik bir faaliyettir.
| Faaliyet/Doküman | Açıklama |
| Risk Yanıtı Çıktısı | Risk kütüğü (Risk register). |
| Acil Durum Planı | Risk gerçekleştiğinde verilecek yanıtı, B planını ve bu planı tetikleyen unsurları içeren tablo. |
| Mantık Modelleme | Analiz aşamasında yürütülen bir faaliyettir. |
——————————————————————————–
4. Sistem Analizi ve Değerlendirme Teknikleri
Projelerin bütünleşik değerlendirilmesinde ve sistem isteklerinin tetiklenmesinde belirli yöntemler ve göstergeler kullanılır.
Bütünleşik Değerlendirme Yöntemleri
Projelerin değerlendirilmesinde aşağıdaki teknikler yaygın olarak kullanılır:
- Nominal grup tekniği
- Delphi yöntemi
- Çok kriterli karar verme
- Ağırlıklı ortalama (Not: Pazar dengesi analizi bu bütünleşik değerlendirme teknikleri arasında sayılmamaktadır.)
Sistem İsteği Tetikleyicileri
Sistem geliştirme süreci şu aksaklıklarla tetiklenebilir:
- Son üründeki hatalar.
- Yerine getirilemeyen görevler.
- Yanlış çıktı veren raporlar.
- Süreçteki görevlerin eksik kalması. (Not: Personel devamsızlık oranlarındaki düşüş gibi olumlu gelişmeler sistem isteği için bir tetikleyici değildir.)
Temel Veri Kavramları
Bilişim sistemlerinde ölçülebilir değerler (örneğin: “bir web sitesinin bir saatteki ortalama çökme sayısının 2,7 olması”) ham veri/istatistiksel değer (Veri) kategorisinde değerlendirilir.
——————————————————————————–
5. Yaşam Döngüsü ve Kaynak Kullanımı
Sistem geliştirme sürecinde emek ve zaman dağılımı homojen değildir. Sağlanan verilere göre, bir projenin yönetim aşamaları arasında en fazla emek ve süre gerektiren aşama Uygulama aşamasıdır. Bu süreç, planlanan tasarımların hayata geçirilmesi ve sistemin operasyonel hale getirilmesini kapsar.
