View
224
Download
4
Category
Preview:
DESCRIPTION
This presentation is in Turkish.
Citation preview
AGILE ORGANIZASYONEL
DÖNÜŞÜM
E l i f Ö z d e m i r , L e a d C o n s u l t a n t
2
Çalışanlar, organizasyonlarının sürekli değiştiğinden yakınsalar da, bu değişimler
organizasyonları ileriye götüren paradoxlara gerekli cevaplardır.
Jim Highsmith
Öncelikler
3
5% 22% 43% 30%
3% 19% 49% 29%
11% 25% 41% 23%
4% 24% 54% 18%
7% 26% 50% 17%
10% 30% 45% 15%
8% 36% 45% 11%
11% 37% 42% 10%
17% 39% 34% 10%
14% 39% 39% 8%
15% 40% 38% 7%
16% 42% 35% 7%
38% 33% 24% 5%
Manage changing priorities
Accelerate time to market
Better alight IT/business
Increase productivity
Enhance software quality
Project visibility
Reduce risk
Simplify development process
Reduce cost
Enhance software maintainability/extensibility
Improve team morale
Improve/increase engineering discipline
Manage distributed teams
Not important at all Somewhat important Very important Highest importance
Bugün Neredeyiz?
4
Innovators Early Adopters Early Majority Late Majority Laggards
The Chasm
The Post – Chasm Agile Blues
Agile is here
VISIONARIES • High tolerance for change
PRAGMATISTS • Conservative, risk-adverse
Whole Product Incomplete
Training Coaching
Change Management?
Standardize Delivery?
Limits of
Agile
Tools
?
Agile
Çok Uçlu Yaklaşım
• Adaptif Planlama
• Mühendislik Pratikleri
• Organizasyonel Kültür
5
Planlama
6
Requirements & planning Design UAT
WATERFALL PREDICTIVE PLANNING AGILE ADAPTIVE PLANNING
Inception Development – Release 1 UAT/ Depl
Integrate Code
Development – Release 2 UAT/ Depl
Deploy
ZAMAN
Planın Güvenirliği
Iterative & Incremantal Yaklaşım
7
Daily Review
Iteration Release Backlog
Items
COLLABORATE DELIVER PLAN
Agile Project Management: Iteration
Mühendislik Pratikleri
8
Test-Driven Development
Simple Design
Refactoring Pair Programming
Coding Standard
Sustainable Pace
Collective Ownership
Continuous Integration
Metaphor
Small Releases
Whole Team
Customer Tests
Planning Game
Organizasyonel Kültür Dönüşümü
9
Organizasyonel Kültür Tipleri
Çevik Yazılım Geliştirme Manifestosu
10
Bizler daha iyi yazılım geliştirme yollarını, uygulayarak ve başkalarının da uygulamasına yardım ederek ortaya çıkartıyoruz.
Bu çalışmaların sonucunda:
Süreçler ve araçlardan ziyade bireyler ve etkileşimlere
Kapsamlı dökümantasyondan ziyade çalışan yazılıma Sözleşme pazarlıklarından ziyade müşteri ile işbirliğine
Bir plana bağlı kalmaktan ziyade değişime karşılık vermeye değer vermeye kanaat getirdik.
Özetle, sol taraftaki maddelerin değerini kabul etmekle birlikte,
sağ taraftaki maddeleri daha değerli bulmaktayız.
Prensipler ve Pratikler
11
Erkenden ve sürekli olarak değer katmak: iteratif çalışmak Tüm ekip projenin başından sonuna kadar beraber
çalışmalı: co-located, cross-functional takımlar Motivasyonu yüksek bireylerden takımlar oluşturmalı ve onlara başarılı
olacakları ortamlar vermeli: self-organising, self-governing takımlar Yüz yüze konuşma en etkin iletişim biçimidir: feedback İlerlemenin en iyi göstergesi çalışan yazılımdır: showcase
Sürdürülebilir hız: IPM Sadeleştirmek: incremental delivery
Zaman zaman ekip bir araya gelerek kendi süreçlerini gözden geçirir: retrospective
12
Hofstede’in Ulusual Kültür Unsurları
66
35 37
89
45
66
85
35
25
Turkey United Kingdom
PDI IDV MAS UAI
Agile Organizasyonel Dönüşüm Örneği
13
Current State
Assessment Visioning Adoption
Planning Execution Broad Adoption
Agile Strategy Workshops Agile Projects
Iteration
Track Harvest Improve Communicate
Agile Education
Agile Steering
COK UCLU YAKLASIM
14
• Adaptif Planlama
• Mühendislik Pratikleri
• Organizasyonel Kültür
TEŞEKKÜRLER Twitter: @ElifDenizOz
Email: eozdemir@thoughtworks.com
Recommended