PROJE YÖNETİMİ-2 DERSİN AMACI ve İŞLEYİŞİ Dersin amacı: • Proje Yönetimi ve Geliştirme -1 dersinde öğrenilmiş teori ve pratik bilgileri geliştirmek; • Proje Yönetiminde karar verme ve veri toplama yöntemlerini öğrenmek; • Yazılım projelerinde deneme yöntemlerini öğrenmek; İki Tane proje işlenecektir: • Seçilmiş proje konusunda bir yazılım modülünün denemesi • Seçilmiş proje konusunda kaynak taraması yapılması ve tarama sonuçlarının bilimsel makaleye dönüştürülmesi Projeler yazılı rapor olarak ve sözlü şekilde sunulacaktır Değerlendirme • Ara sınav • Final sınavı • «Yazılım» projesi • «Kaynak taraması» projesi 35 puan 35 puan 15 puan 15 puan ANA KONULAR • PROJE YÖNETİMİ VE SORUNÇÖZME • PROJE YÖNETİMİNDE VERİ TOPLAMA • VERİLERİN ÖNİŞLENİLMESİ • BİLİMSEL ARAŞTIRMA • PROJE YÖNETİMİNDE KARARVERME • YAZILIM PROJELERİNİN TASARIMI VE DENETİMİ • PROJENİN SONLANDIRILMASI VE TESLİMİ KAYNAKLAR • Ders notları Tüm ders konularını içeren tek bir kaynak bulunmamaktadır. Ayrı-ayrı konular esasen bu kitaplardan işlenecektir. • M. Kemal İMREK. Yöneticiler için Karar verme teknikleri. El kitabı • Han and Kamber: Data Mining---Concepts and Techniques, 2nd ed • Ian Sommerville , Software Engineering Konular anlatıldıkça kaynaklar hakkında daha ayrıntılı bilgi verilecektir PROJE YÖNETİMİNDE KARAR VERME • PROJE YÖNETİMİ VE SORUN ÇÖZME • KARAR VERMENİN ÖNEMİ VE ZORLUKLARI • KARARVERME YÖNTEMLERİ • KARAR DESTEK SİSTEMLERİ VERİ TOPLAMA • Proje Yönetiminde veri toplamanın önemi • Veri kaynakları • Veri Toplama Yöntemleri • • • • • Gözlem Görüşme Anket sorgulama Odak grupları örnekleme Verilerin Önişlenilmesi • Verilerin önişlenmesinin önemi • Veri Önişleme süreci ve adımları • Veri temizleme • Veri bütünleştirme ve dönüştürme • Veri küçültme • Veri Önişleme araçları BİLİMSEL ARAŞTIRMA-Kaynak tarama • BİLİMSEL ARAŞTIRMANIN ÖNEMİ VE ÖZELLİKLERİ • BİLİMSEL ARAŞTIRMA YÖNTEMLERİ • KAYNAK ARAŞTIRMA • BİLİMSEL RAPOR VE MAKALELERİN YAZIMI • MAKALE YAZIM KURALLARI YAZILIM PROJELERİNİN TASARIMI VE DENETİMİ • YAZILIM SİSTEMLERİNİN TASARIM SÜRECİ • TASARIM MODELLERİ • YAZILIM SİSTEMLERİNİN DENETİMİ • Modül denemesi • Bütünleşik deneme • Sistem denemesi PROJENİN SONLANDIRILMASI VE TESLİMİ • Projenin Sonlandırılması nedenleri: • Feshetme-proje ile bağlı tüm işlerin dayandırılması(proje başarılı veya başarısız olabilir) • Katılma- proje ekibi ve tüm teçhizatı yeni bir bölüme aktarılır • Yeni ortama uyum sağlayabilme • Bütünleme-projenin tüm kaynakları, personeli, görevleri, teçhizatı projenin ait olduğu kurumun içine çekiliyor • Proje ve kurum arasındaki teknoloji farklılıkları aradan kaldırabilme • Kaynak yetersizliği • Sonlandırma süreci • Uygulama Süreci • Nihai rapor PROJELER- Modül Denemesi • Seçilmiş proje konusunda bir yazılım modülünün (programın) modül denemesi yapılacaktır (beyaz ve kara kutu denemeleri) • Yazılım modülünün amacı genel proje konusu kapsamında anlatılacaktır • Yazılımın çalışma algoritması verilecektir; • Yazılımın kaynak kodu verilecektir-Kaynak kodunda açıklamalar verilecektir • Yazılımın veri akışı diyagramı oluşturulacaktır • Karar kutu denemesi için deneme yolları ve verileri belirlenecektir • Yol, koşul, ifade denemeleri için deneme yolları ve verileri belirlenecektir PROJELER-Kaynak taraması • Proje konusunda yazılı ve elektronik kaynaklar taranacaktır; • Tarama sonuçları eleştirisel biçimde analiz edilecek; • Proje konusunda bu kaynakların önemi belirlenecektir; • Tarama sonuçları, Proje konusunun şu anki durumunu ve proje önerilerini özetlemek için rapor şekline dönüştürülecektir; • Rapor APA kurallarına uygun bilimsel makale biçiminde yazılacak ve derste sunulacaktır