| |
| |
![]() |
![]() | | Konu Seçenekleri | ![]() |
| | #1 |
| Doçent ![]() | Yazilim Mühendisligi Yazilim mühendisleri bilindiginin aksine sürekli bilgisayar basinda oturup kod yazmazlar. Yazilim kaynak kodunun olusturulmasi, ilerleyen satirlarda bahsedilecegi üzere yazilim gelistirme adimlarindan sadece bir tanesidir. Bununla beraber, eger bu varsayim dogru olsaydi, yazilim evlerinde sürekli her gün binlerce satir kod üretiliyor olurdu. Günümüzde yazilim proje büyüklüklerinin ulasmis oldugu yüksek degerler karsisinda, ülkemizde ve dünyada yazilim mühendisligi kavraminda zorunlu yenilenmeler yasanmakta ve bu kavramdan yeni kavramlar ortaya çikmaktadir. Ortaya çikan kavramlardan göze çarpan bir tanesi “Yazilim Yönetimi”dir. Yazilim projelerinin büyüklüklerinden örnek vermek istersek, en çarpici örneklerden biri, Boeing 777 tipi uçaklarin tamamen yazilim ile uçtuklari söylenmekte ve yaklasik 4 milyon satir kod içerdigi bilinmektedir. Diger ilgi çekici örnek ise, BMW 7 serisinin 20 MB’lik hesap gücünü içerdigi bilinmektedir. Bu durumda, artik yazilim ürünlerinde yüzlerce fonksiyonlardan, modüllerden ve sonuçta binlerce satir koddan bahsedilmektedir. Bu noktada önemli bir soru belirmektedir. Yazilim gelistirme süreci nasil isler? Yazilim ürünü gelistirilirken izlenecek süreci basit olarak 4 kisma ayirabiliriz. • Analiz, • Tasarim, • Gerçeklestirme ve • Test Bunlarin basina problemi belirleme ve en uygun çözümü seçme asamalirini da ekleyebiliriz. Her yazilim organizasyonunun temel amaci, yazilim ürününü belirlenen zaman ve bütçe içerisinde tüm gereksinimleri saglayarak ortaya çikarmaktir. Bunu gerçeklestirebilmek için planli sekilde süreci uygulamak gerekmektedir. Yukarida bahsedilen fazlar, tamamen temel ve uygulanmasi gerekenlerdir. Yazilim ürününü kodlamaya baslamadan önce, mutlaka analiz yapilip, ürünün gereksinimlerinin ortaya çikarilmasi gereklidir. Daha sonra, belirlenen bu gereksinimler göz önünde tutularak tasarim yapilmali, ve bu safhalarin sonrasinda kodlamaya geçilmelidir. Sonuçta ortaya çikan yazilim ürünü mutlaka test edilmeli, test sonucunda belirlenen sorunlar giderilmelidir. Bu noktada baska bir soru ortaya çikar. Yazilim projesinin basarili kabul edilebilmesi için hangi sartlari saglamasi gerekir? Basarili yazilim projesinin sahip olmasi gereken temel özellikler : • Programa bagli tamamlanmasi, • Belirlenen bütçe içinde tamamlanmis olmasi, • Kullanici gereksinimlerini karsiliyor olmasi ve • Herhangi bir hata içermemesidir. Bu konuda, Standish Group’un 1995’te 800 organizasyonda yapmis oldugu arastirmanin sonuçlari oldukça çarpicidir. Sonuçlara göre, projelerin %57’si tamamlanmis fakat planlanan zaman degerleri ortalama %222 ve bütçe degerleri ortalama %189 asilmistir. Bu anlatilanlardan sonra “yazilim yönetimi” kavramini tanimlamaya çalisir isek, “organizasyonlarin temel hedeflerini, beklentileri ve gereksinimleri karsilamak için çesitli tekniklerin, araçlarin, becerilerin ve bilginin proje aktiviteleri üzerinde uygulanmasidir” denebilir. |
|
| | #2 |
| Yard. Doçent ![]()
Mesajlar: 1.318
Teşekkür etti: 422
Teşekkür edildi: 158
Forum Gücü: 11 Forum Puanı:836 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
paylaşım için thank you
|
|
![]() |
| Konu Seçenekleri | |
| |