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
1596
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
1596
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ı
Erkek işçiye doğum izni var mı? Varsa ne kada
Ayşegül Tolukan
1512 okuma
Emeklilik yaşını bekleyen şirket ortağı prim
Ayşegül Tolukan
1734 okuma
DOĞUM BORÇLANMASINDA SON DURUM
Ayşegül Tolukan
2942 okuma
Yeni Borçlar Kanunu Ve İhbar Süreleri
Yıldırım Ercan
1746 okuma
Kar Payı Avansı Dağıtımına İlişkin Genel Uygu
Yıldırım Ercan
1541 okuma
Gelir Ve Kurumlar Vergisi Mükellefleri Tarafı
Yıldırım Ercan
1720 okuma
Gayrimenkulün Gerçekte Olmayan Mali Tablolard
Yıldırım Ercan
1465 okuma
Depozitolarda Artık Finans Kurumları Aracılığ
Yıldırım Ercan
1832 okuma
Kira Ödemelerinin Ba Formu İle Bildirimi
Yıldırım Ercan
2120 okuma
6102 Sayılı Yeni Ttk İle Tek Ortaklı Şirket K
Yıldırım Ercan
1858 okuma
Dava Konusu Edilmiş Ve İtiraz Edilmiş Fatural
Yıldırım Ercan
1935 okuma
Bilgi Edinme Hakkı Nedir?
Hukuk Köşesi
2035 okuma
Bilginiz Olmadan Bir Siyasi Partiye Üye Mi Ya
Hukuk Köşesi
1874 okuma
İki Yaklaşımın Işığında Empati
Yeşim Selçuk
1784 okuma
Kendilik Üçgeni
Yeşim Selçuk
1938 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