Yazılım Geliştirme Süreç Mühendisliği Özet Tüm sürece yayılmış ve herkesin derdi olan kalitelilik anlayışıyla uyumlu, disiplinli, uyarlanabilir ve çevik, daha da önemlisi akıllı yazılım geliştirme süreçleri geliştirilmesini ve yaşatılmasını sağlayacak yöntemlere yönelik bir çalışmadır. Süre Tipik çalışma süresi : 4 gün = 24 saat. Dilenire 2 + 2 gün şklinde ikiye bölünmesi mümkündür. Katılımcı Profili Süreç Mühendisleri CEO, CIO Sponsor, Yönetici Tüm yazılım ekibi rolleri : Analist, Programcı, Testçi Sürece uyum sağlaması açısından potansiyel Müşteri Diğer uzman roller : Taşeron Şirket Temsilcisi Eğitim Paketi Kalite Önerilen Başlangıç Eğitimi : Requirement Management, Iterative Project Management, Product Management Eğitim İçeriği Üçlü kalite anlayışının (Müşteri Memnuniyeti, Çalışan Memnuniyeti, Şirket Memnuniyeti) arkasında yatan temel nedenlerin ortaya konması Şirket içi organizasyon yapısı ve haberleşme şeklinin nesnel olarak ortaya konması Ürünler ve şirket kültürü ilişkilerinin ortaya çıkarılması, İyileştirme noktalarının belirlenmesi Müşteriler, Proje Ekibi ve Yönetim arasındaki ilişkilerin ortaya çıkarılması, İyileştirme noktalarının belirlenmesi Kalite odaklı yazılım geliştirme isteklerinin gerçek nedenlerinin ortaya çıkarılması, Hayal ve Gerçek ayrımlarının yapılması, Kısa ve Uzun vade stratejik iyileşme planınn geliştirilmesi İhtiyaçlara yönelik alternatif organizasyon yapısı, yazılım mühendisliği rolleri ve ilişkilerinin geliştirilmesi İhtiyaçlara yönelik baz süreç modelinin bir Unified Process, CMMI, Scrum, Toyota Üretim Sistemi ve Sağduyu kombinasyonu olarak ortaya konması, Ek yöntem, teknik ve olası gelişme noktalarıyla donatılması Baz süreç modeli üzerine farklı amaçlara yönelik alternatif süreç modellerinin oturtulmaları Geleneksel kalite bölümü, Neci ve Nasılcı Süreç Mühendisleri ile Scrum Master yaklaşımının ilişkilerinin açıklanması Şirket içi eğitim, danışmanlık ve koçluk ilişkilerinin gelişimi için bilgi aktarımı ortamının kurulması Erol Bozkurt © 2013 Çalışanların şirket içindeki fiziki dağılımlarının, ofis mekanının kullanım biçimlerinin kaliteye etkilerinin ortaya konması Üst yönetim, orta yönetim ve proje ekibi ilişkilerinin kaliteye etkilerinin ortaya konması Gerçek anlamıyla şeffaflık ve ciddi iyileşme isteklerinin enstrü manları Çalışanların şirket tarafından algılanamayabilecek potansiyel katkıları ve etkilerinin büyüklüğünün ortaya konması Profesyonellerin motivasyon kaynakları, Mesleki gurur, İş ahlakı, Entellektüel faaliyetlerden keyif alma Mesleğin özü olan soyutlama ve olası kötü etkileri, Şizofrenik proje ekipleri Bilişim Teknolojileri \ Yazılım dünyasından insan manzaraları, Alınabilecek önemli rol modelleri, Profesyonel yaklaşımlar, Ofis Politikaları Değişim unsuru olarak seçilebilecek özel nitelikteki çalışanlar, Pilot projeler, İyileşmenin yaygınlaştırılma teknikleri Profesyonel elemanları istihdam edebilme ve şirkette tutabilme teknikleri Mutabakatlar ve Müeyyideleri Eğitim Sonunda Kazanılacak Kabiliyetler Süreç Mühendisleri iteratif yazılım geliştirme süreçleri ile uyumlu tahlil edilebilir,uyarlanabilir ve geliştirilebilir bir süreç mühendisliği yaklaşımına haiz olacaklardır Diğer roller ortak bir perspekti kazanacaklardır Uyumlu Yazılım Mühendisliği Yaklaşımları Unified Process, UML (Eğitim kapsamında) - Process Engineering Kanban (Eğitim kapsamında) Scrum (Eğitim kapsamında) - Scrum Master - General Structure CMMI (Eğitim kapsamında) Toyota Production System (Eğitim kapsamında) - Human Resources - Kaizen Thinking - Toyota Bulletin Board Goal Directed Process (Eğitim kapsamında) xUP (Eğitim kapsamında) Quality Trinity (Eğitim kapsamında) MPP (Eğitim kapsamında) Wall of Wonder (Eğitim kapsamında) Erol Bozkurt © 2013 The Round Table (Eğitim kapsamında) The Differences in Process Models Örnek Alınan Üstadlar James Coplien William Edwards Deming Craig Larman Philip Kruchten Mel Conway Murray Cantor James Bach Watts Humphrey Ivar Jacobson Grady Booch Murray Cantor Eğitim Verilme Şekilleri Eğitmen eşliğinde sınıf eğitimi Grup çalışması Durum Değerlendirme hizmeti Danışmanlık İzleme, Değerlendirme ve Müdahale hizmeti Kullanılan Araçlar Rational Unified Process Mindjet Mind Manager Serbest çizim satıhları Eğitim Materyali Basılı sunumlar Egzersiz Materyali Erol Bozkurt © 2013
© Copyright 2024 Paperzz