Fundamentals of Requirement Engineering
Fundamentals of Requirement Engineering
Eğitim Hakkında
Bu eğitim, Agile dünyasında gereksinim mühendisliği (Requirements Engineering) ile ürün sahipliği (Product Ownership) arasındaki ilişkiyi, benzerlikleri ve rol dağılımlarını derinlemesine inceleyen kapsamlı bir içerik sunar. Katılımcılar, değer odaklı geliştirme, sürekli iyileştirme, doğru seviyede detaylandırma ve backlog yönetimi gibi çevik gereksinim yönetimi pratiklerini uygulamalı bir perspektifle öğrenirler. Eğitim sonunda, hem geleneksel hem de çevik yapılarda gereksinim yönetimini etkin şekilde yürütebilecek donanıma sahip olunur.
Ön Koşul
Bu eğitim için temel Agile bilgisi veya gereksinim analizi süreçlerine dair başlangıç düzeyinde bilgi sahibi olmak önerilmektedir.
Eğitim İçeriği
- Requirements Engineering as Continuous Process
- Value-driven Development
- Simplicity as Essential Concept
- Inspect and Adapt
- Bridging Requirements Engineering and Agile Principles
- Benefits, Misconceptions and Pitfalls for the Use of Requirements Engineering
- Agile development in a non-Agile environment
- Interaction with Stakeholders Outside the IT Organization
- Product vs. Project Organization
- Handling of Complex Problems by Scaling
- Initial Requirements Definition
- Difference between Traditional Specification Documents and Backlogs
- Different Levels of Granularity in Requirements
- Different Specification Formats for the Different Artifact Types in Agile Processes (i.e. Textual vs. Template-based vs. Diagrammatic)
- Definition of Ready and Definition of Done in Agile Requirements Engineering Processes
- Difference between Prototype and Increment
- Context Model, Epic, User Story, Backlog, Roadmap, Requirement, Definition of Done
- How to Elicit Requirements in Agile Requirements Engineering
- Right Level of Detail for Backlog Items
- Right Update Cycles for the Product Backlog
- Requirements Documentation
- Requirements Validation and Negotiation
- Requirements Management
Kazanımlar
Gereksinim mühendisliği ile ürün sahipliği arasındaki farkları ve ortak noktaları analiz edebilmek
Agile’da gereksinimlerin sürekli bir süreç olarak nasıl ele alındığını yönetebilmek
Değer odaklı geliştirme prensiplerini projelere yansıtabilmek
Basitlik kavramını gereksinimlere ve çözüm tasarımına uygulayabilmek
Agile mindset ile gereksinim yöntemlerini birleştirebilmek
Backlog öğeleri için doğru seviyede detaylandırma ve uygun güncelleme periyotlarını belirleyebilmek
Prototype–increment farkını anlamak ve doğru bağlamda kullanabilmek
Definition of Ready ve Definition of Done kavramlarını gereksinim sürecine entegre edebilmek
Gereksinim doğrulama, müzakere ve yönetimi süreçlerini yürütebilmek
Karmaşık problemleri ölçeklendirme teknikleriyle ele alarak çözüm geliştirebilmek
Hedef Kitle
İş analisti adayları ve iş analistleri
Ürün sahibi adayları ve ürün sahipleri
Gereksinim mühendisi adayları ve gereksinim mühendisleri
Scrum master’lar ve Agile koçlar
Yazılım geliştirme ekiplerinde görev alan uzmanlar
İş süreçleri analistleri ve süreç geliştirme uzmanları
Agile dönüşüm ekiplerinde çalışan profesyoneller
Proje yöneticileri ve proje yöneticisi adayları
Sertifika
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI
BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.