Çevik Yaklaşım, hız ve değişime çevik yanıt verilmesi, takım disiplini ve konsantrasyonun sağlanması yazılım geliştirme yaklaşımının temel hedefidir. Basit yöntemlerle ancak son derece sıkı bir disiplini ve pratikleri takip edip uygulamak ve hedeflere yönelik çalışmak esastır.
Projelerin başarısız olmasındaki en büyük etkenlerden biri de iş ve sistem gereksinimlerinin eksik tanımlanması veya gereksinimlerdeki değişikliklerin etkin olarak yönetilmemesinden kaynaklanır. İş modelini anlamak, iş kurallarını etkin biçimde sistemsel bileşenlerine dönüştürebilmek için analiz tekniklerinin uygulanması gerekmektedir. Yazılım Geliştirme Projeleri için iş hedefleri, kullanıcı beklentileri ve sistem gereksinimleri, çözüm geliştirme teknikleri eğitimi IIBA® ve Scrum.org uyumlu olup, case study ve uygulamalarla zenginleştirilmiş gereksinimleri toplama ve teknik çözümleri oluşturma bilgi ve becerisi kazandırır. Agile İş Analisti, Çevik Takımlar için olmaz ise olmaz anahtar rol oynar.
IIBA® International Institute Of Business Analysis + Agile Extension to the BABOK® Guide
I. Agile Temelleri
- Agile, Agility, Agile Manifesto / Agile İlkeleri
- Scrum Framework
II. IIBA® – Agile Business Analist - İş Analizi Yetkinlikleri ve Beceriler
- Agile İş Analisti’nin Değişen Rolü, İş Analistleri için Agile’ın anlamı
- Agile İş Analizi Teknikleri ve İş Analizi Bilgi Alanları İlişkilendirme (Mapping)
III. Product Vision - İş Gereksinimleri ve Değeri
- Ürünü tanımlamak,
- Ürün yol haritasını çıkartmak
- Personas, Behaviour Driven Development,
IV. Müşterinin Sesi - Epics, Features, Stories
- Story Decomposition
- Story Elaboration
- Feature Mapping
- User Story ve Acceptance Criteria
V. Discovery Framework - Keşif - Bütünü görmek
- Müşteri gibi düşünmek
- Değer Yaratan işleri keşfetmek
VI. Delivery Framework – Gerçekleme - Örnekler kullanılarak gerçeği almak
- Neler yapılabileceğini tespit etmek
- İşbirliği ve sürekli iyileştirme
- Gereksiz efor harcamamak