PRIMETEKNOLOJI
 AGILE & OPEN JAVA
AGILE Solutions
 
Agile Project Management Eğitimi

Her projenin amaci aynıdır. İhtiyaçları karşılayan yazılım ürününü, kaliteli ve belirlenen bütçe ve zaman kısıtları dahilinde teslim edebilmek. Bu amaca ulaşabilmek amacıyla yazılım mühendisliği çeşitli yöntemler sunar. Klasik yöntemlerde proje plani ve gereksinimler baştan detayları ile belirlenmeye çalışılır ve proje başlangıcında uzun süreli planlama ve analiz aşaması yer alır. Sürecin ilerleyen aşamalarinda orijinal plana ve kapsama sadık kalınmaya çalışılır ve değişiklikler sıkı kontrol altında tutulur ve değişikliklerin önüne geçilmeye calışılır. Bu yöntem değisiklik ihtimalinin olmadığı projelerde ancak verimli olabilir. Standish grubu gibi araştırma kuruluşlarının yaptığı araştırmalar sonuçlarında görülen proje başarısızlıklarının nedenlerinden biri bu katı planlama anlayışıdır.

Agile planlama klasik planlama yönteminin aksine değişikliklere kolay uyum sağlamaya odaklı bir yaklaşım sunar. Baştan detaylı bir planlama eforu yerine planlamayı aşama aşama release, iteration, günlük olmak üzere farklı seviyelerde ve proje süresince sürekli yapar. Başta yapılan plana uymak değil değişimlere uyum saglayacak planlama daha önemlidir. Sürekli takip edilen Iteration metrikleri sayesinde yöneticiler daha sağlıklı kararlar alabilirler. Agile süreçler yöneticiye sağlıklı kararlar alabilmesi için ihtiyaç duyacağı görünürlüğü(project visibility) verir.

Eğitimci

Eğitimcimiz Cenk Çivici 2001 yılından beri Amerika'da ve Ingiltere'de Fortune 500 şirketler için yapılan projelerde Agile pratiklerin kullanımı ile ilgili olarak danışmanlık yapmaktadır. Bu pratiklerin kullanımı konusunda lider Thoughtworks firmasında Senior Consultant olarak görev almıştır. Halen Londra ' da danışmanlık faaliyetlerine devam etmektedir.Türkiye 'de Prime teknoloji bünyesinde Agile süreçler ve pratikleri konusunda eğitimler vererek yurtdışında kazandığı deneyimleri Türk şirketleri ile paylaşmayı amaçlamaktadır.

Süre

Eğitim süresi 2 gündür. Eğitim süresince kavramlar workshop aktiviteleri ile desteklenecektir.

Agile Project Management - İçerik

  • Purpose of planning
  • Problems with Traditional planning
  • Value Stream Mapping
  • Lean Management Principles
  • Managing uncertainty
  • Changing requirements
  • Problems with WBS and Gant charts
  • Predictive versus Adaptive Planning
  • Agile planning approach
  • User Stories as a planning unit
  • Problems with Activity based planning.
  • Prioritization of User Stories
  • Techniques estimating user stories
  • Estimating with Story Points/ Ideal Days/ Real Days
  • Handling uncertainty in estimates
  • Release Planning Activities
  • Release Lifecycle
  • Iteration Planning Activities
  • Iteration Planning LifeCycle
  • Planning Poker
  • Daily Planning : Standup meeting, Dev Huddles
  • Story Board, Iteration Phases
  • Iteration Manager and Release Manager Roles
  • Metrics : XP Velocity , Burn down
  • Agile Project Reports – Project Diagnostics
  • Project Visibility : Communication & Big Visible Charts