150 likes | 346 Views
GİRİŞ VE GENEL KAVRAMLAR. Tıp, İnşaat, Elektronik, Eğlence, Alışveriş gibi bir çok sektörde kullanılır Analiz, tasarım, geliştirme, test, canlı ortam ve bakım aşamalarından oluşur Planlama, risk yönetimi, izleme ve raporlama önemlidir!.
E N D
GİRİŞ VE GENEL KAVRAMLAR • Tıp, İnşaat, Elektronik, Eğlence, Alışveriş gibi bir çok sektörde kullanılır • Analiz, tasarım, geliştirme, test, canlı ortam ve bakım aşamalarından oluşur • Planlama, risk yönetimi, izleme ve raporlama önemlidir! • Ürün takibi, satış - satınalma, muhasebe, cari işlemler, insan kaynakları, crm genel beklentiler • Dijital arşiv, kalite yönetimi, iletişim araçları ikincil modüller • Süreç Yönetimi
Genelde karşılaşılan sorunlar • Müşteri isteğinin anlaşılamaması ve belgelenmemesi • İsteğin baştan belirlenmesi ve değişkenlik göstermesi • Proje süre ve bütçesinin iyi planlanmaması • Bugfixler • Kod performansı • Ekipler arası koordine bozukluğu • Gerçekleşmesi muhtemel sorunlara karşı hazırlıksız olunması • Düzensizlikten doğan vardiya aşımları ve çalışan memnuniyetsizliği
İletişim sorunları • Müşteri • Modern • Çok kullanıcılı bir salıncak istediğini belirtmiştir.
iletişim sorunları • Proje Yöneticisi Modern ve orijinal bir salıncak istendiği için ağacın aynı dalını kullanmak yerine iki farklı dalını kullanmaya karar verir.
iletişim sorunları • İş Analisti Kapsam doğrultusunda tasarımını yapar. Ufak sorunlar için çözüm üretir.
iletişim sorunları • Danışman Farklı bir salıncak tanımı getirerek daha konforlu bir çözüm yolu bulmuştur.
iletişim sorunları • Dokümantasyon Dokümantasyonu yapacak kişi çok yoğundur, fırsat bulamamıştır.
iletişim sorunları • Teknik Departman Elindeki bilgilerle istenileni kurmuştur.
iletişim sorunları Müşterinin gerçek ihtiyacı neydi?
Yazılımın Yaşam döngüsü Not: Örnek olarak Workcube Yazılım Süreci Verilmiştir
Proje Yönetimi adımları • Açık ve Anlaşılabilir bir amaç ve hedef belirlemek • Proje çalışma içeriğini müşteri isteklerini gözeterek hazırlamak • Kaynak yönetimi ve deadline’ları belirlemek • Proje başında belirsiz kalan noktalar için iyi varsayımlar yapmak • Proje boyunca sürecin ölçeklenebilmesi • Proje için bütçe planı yapmak • Ürünü iyi tarif etmek, rakipleri ve pazarı analiz etmek
Proje Ekibi • Proje finansal ve yönetimsel kaynağını sağlayacak kurul • Proje Yöneticisi • Analiz Sorumlusu • Yazılım Sorumlusu • Database Sorumlusu • Test Sorumlusu • Kalite Sorumlusu • Mobil Cihaz Yazılımı • HTML , CSS • Senior Yazılımcı • Junior Yazılımcı • Db Sorumlusu • Kalite Sorumlusu • Arge Not: Yazılım Tarafı için detaylandırıldı
Proje iletisimi • Ortak bir haberleşme yöntemi belirlenir • Periyodik İletişim Takvimi belirlenir • Bilgi paylaşım ortamı kurulur (mail group veya forum gibi) • ARGE yapılır ve sonuçları paylaşılır • Müşteri süreçten habersiz bırakılmaz • Proje Başlangıç • Takımlar Arası • Müşteri Bilgilendirme • Kontrol • Değerlendirme • Proje Kapatma Toplantıları yapılır
Dikkat edilecekler • Yazılımcının yaratıcılığını engellemeyecek belirli kalıpları kabul etmesi • Belgelemenin iyi yapılması • Yeni teknolojilerin sürekli takip edilmesi • Grup içi sorunların projeye yansıtılmaması • Toplantıların ciddiyetle yapılması ve tutanak tutulması • Aşamalar halinde ilerlemek • Kurumsal mantıkta yazılım geliştirmek • Müşteri ilişkilerinin iyi yönetilmesi
Teşekkürler • Yunus ÖzayWorkcube E-İş SistemleriÜrün Geliştirme Direktörüyunus@ozay.netyunusozay@workcube.comhttp://www.facebook.com/yunusozay • Bülent AçıkgözPronet Güvenlik SistemleriERP ve Raporlama Yöneticisibulent.acikgoz@pronet.com.tr