Resimler
Videolar
Haberler
Yazılar
Replik Düplik
Kuruluşlar
Benim Dünyam
Kayıt Ol
Oturum Aç
Yazılım Projeleri Neden Başarısız Olur?
Yazı Yaz
1578
4565
Akademik
Yorum Yaz
Yazdır
Tavsiye Et
22.9.2015
0 yorum
1457
okuma
1. Müşteri memnuniyetsizliği
Projeler, müşterilerin ve son kullanıcıların gereksinimlerini tam anlamıyla karşıladıkları zaman başarılı sayılırlar. Proje bütçeye uygun ve zamanında bitmiş bir proje olsa bile müşteri memnuniyeti üst düzeyde değilse başarılı değildir.
2. Projenin zaman ve bütçe kısıtlarını fazlasıyla aşması
Proje ekibinin, proje kısıtlarını göz önünde bulundurmadan işleri sürdürmeleri başarısızlığı da beraberinde getirecektir. Bütçe ve zaman, proje kısıtlarından en önemlileridir. Proje, uygun olmayan bir bütçe ve/veya tahmin edilen zamandan çok sonra tamamlanırsa başarılı kabul edilmez. Neden zaman ve bütçe aşılır:
İyimser veya yanlış yapılan süre tahminleri (“Hallederiz_Abi_Modeli” – “Kervanı_Yolda Düzelim_Modeli”) –> {Sonrasında} –> “Yapacak_Birşey_Yok” –> “Ne_Yapın_Edin_Bitirin”
Belirsiz proje hedeflerinin verilmesi
Proje ilerleme süreçlerinin düzgün işlememesi, bu sürecin yanlış raporlanması
Yöneticinin yetersiz veya deneyimsiz olmasından dolayı kaynakları kötü yönetmesi
Proje geliştirme ekibinin yeterli kalitede olmaması
Projedeki yetki ve sorumlulukların yanlış dağıtılması
Ekip içindeki yetersiz ve/veya yanlış iletişim
Eksik takım ruhu
3. Gereksinim analizlerinin proje genelindeki belirsizlikler yüzünden gerektiği gibi yapılamaması ve bunun neden olduğu sürekli değişiklikler
Gereksinimlerin toplandığı analiz süreci, yazılım geliştirme sürecinin en önemli aşamalarından biridir. Proje takımı, analiz süresince gereksinimleri dikkate alarak, ürünün tüm özelliklerini ayrıntılarıyla belirleyemezse, projenin başarısız olması kaçınılmazdır. Gereksinimler neden etkin olmaz:
Kullanıcıların sürece dahil edilmemeleri veya kullanıcılardan geribildirim alınmaması
Kullanıcının isteği anlaşılmadan “Nasıl olsa yaptığımı beğenir – EgoCoding” yaklaşımı
Kullanıcıyı yönlendirici sorular sorulması
Kullanıcının ekibi yanlış yönlendirmesi sonucunda Analiz ve Tasarım süreçlerinin birbirine girmesi (Ne sorusuna cevap aranacakken Nasıl sorusuna cevap bulunması)
4. Tamamlanan ürünün var olan sistemdeki diğer ürünlerle entegrasyonunda yaşanan problemler
Yazılım ürünleri, onu kullanacak olan işletmelerin var olan işleyiş ve çalışma yapılarını olumsuz derecede etkilememeli, hatta entegre olabilecek şekilde tasarlanmalıdır. Mevcut sorunları çözmek amacıyla satın alınan ürünün, işletmeyi yeni sorunlarla baş başa bırakması projeyi başarısız kılacaktır.
5. Ürünün son kullanıcılar tarafından kolay kullanılamayışı (Kullanılabilirlik Sorunu)
Yazılım ürünleri, kullanıcılarla daima etkileşim halinde olacağından, kolay anlaşılır ve kullanışlı olmaları öncelikli gereksinim olarak görülmektedir. Proje ekibindeki geliştiriciler ürünü oluştururken, kullanıcıların kolay çalışmalarına yönelik ara yüzler tasarlanmalıdırlar. Örneğin:
Yazılımı kullanacak kişilerin profilleri (Ortalama yaş, öğrenim durumu, beklenti vb.) çıkartılmalı ve profillere göre kullanıcı ara yüzleri tasarlanmalıdır.
Kullanıcıları yönlendirici grafikler ve ikonlar kullanılmalıdır.
Kullanıcı ekranlarındaki zorunlu alanlar farklı renkle belirtilmelidir.
Yardım dokümanlarında kullanıcı terminolojisi kullanılmalıdır.
Kullanıcının gireceği veri miktarı olabildiğince az olmalıdır.
Sayfa yükleri azaltılmalıdır. Her sayfa tipi için ebatlar belirlenmeli ve bu ebat kesinlikle aşılmamalıdır.
6. Kalite güvence ve kalite kontrol süreçlerinin eksikliği
Test sürecinin düzgün modellenememesi (test stratejisi, test planı, test senaryoları, kullanıcı kabul testleri vb.)
Gecikmelerden dolayı teste yeterince zaman ayrılamaması (Testten yemek)
Hata yönetimi yapılmaması
Kaynak kod kontrol yönetimi, değişim ve sürüm yönetimi yapılmaması
Kod gözden geçirme süreçlerinin işletilmemesi (Code Review)
Kodlama kalite standartlarının belirlenmemiş olması
7. Proje sonunda gerekli eğitim ve desteğin verilememesi
Yazılım projeleri, kullanıcı ve yönetici eğitimi, altyapı sistemi ile uyumluluk, düzgün kurulum ve teknik destek gibi kavramlarla birlikte değerlendirilirler ve bunlardan birinde meydana gelen eksik veya sorunlar proje başarısızlığına neden olabilir.
Deniz KILINÇ
Beğen
Beğenme
Tavsiye et
Rapor et
Yazdır
1457
Yer
Akademik
22.9.2015
0
kişi beğendi
0
kişi beğenmedi
Etiket
#yazılımcı
  
#projeler
  
#başarı
  
Kaynak
http://denizkilinc.com/2013/08/03/yazilim-projeleri-neden-basarisiz-olur/
Yorum yapabilmek için
Üye Olun
veya
Giriş
yapın
Yazılımcı Günlüğü
adlı kullanıcının
diğer yazıları
Hayatınızı Yeniden Başlatın: Aşmanız Gereken
Tarık Tatar
1226 okuma
Annenize, Eşinize Uymayın, Dağınık Olun! Peki
Tarık Tatar
1276 okuma
Cahil İnsanların En Belirgin 10 Özelliği
Fani Dünya
1366 okuma
Hayatınıza Işık Tutacak 12 Hayat Dersi
Kalem Kağıt
1125 okuma
22 Maddelik Hayat Dersi
Kalem Kağıt
1094 okuma
Düşünceler Yaşam Şeklini Belirler
Siyah Giyinen Adam
1223 okuma
Yalancıyı Yakalamak İçin 10 Teknik
Tarık Tatar
1171 okuma
Kadınlar Küçük Şeylere Çok Önem Verirler
Kalem Kağıt
1418 okuma
Hata Ve Önemli Bir Formül
Kalem Kağıt
1266 okuma
Kimse Emir Almaktan Hoşlanmaz
Kalem Kağıt
1436 okuma
Şikayetleri Önlemenin En Kolay Yolu
Kalem Kağıt
1299 okuma
Nasıl İşbirliği Yapabiliriz?
Kalem Kağıt
1324 okuma
Güvendiğiniz Kişiler Gerçekten Dostunuz Mu
Tarık Tatar
1272 okuma
Karşınızdakinin Size Evet Demesini Sağlayınız
Kalem Kağıt
1294 okuma
Başkalarına Yanlış Düşündüğünü Yanlış Bir Şek
Kalem Kağıt
1295 okuma
Birşeyler yaz
Sadece Ben
Bağlantılarım
B.Bağlantıları
Herkes
Yazıyı Mootol duvarına paylaşmak için
üye ol
veya
giriş
yap
http://www.mootol.com/Yazi1578/yazilim-projeleri-neden-basarisiz-olur
Adınız :
Gidecek E-posta :
Gönder
Tanıdıklarını haberdar etmek için
üye ol
veya
giriş
yap
Adınız :
Rapor nedeni :
Rapor et
Yazı içeriğini rapor etmek için
üye ol
veya
giriş
yap