SlideShare a Scribd company logo
1 of 23
Download to read offline
Agile’ı Doğru Anlamak
Necmettin Özkan
ncmozkan@hotmail.com
@ncmozkan
@necmettinozkan
Agile Nedir? – What
• Canlılar,insan,yaşam
(doğum,ölümarası),
elektron,su
• Kuantumfiziği
• Gök cisimleri (Daire)
• π (Çevre/Çap)
• Hata ve öğrenme
• Complex
• Agile
• Bina, köprü, uçak,
roket
• Klasik fizik ve
matematik
• Yer cisimleri (Küp)
• Nehir, Şelale
• Şelale yöntemi ile
yazılım geliştirme
• Hatadan ayıklanma,
tanrısallık
• Complicated
*Kaynak: Ahmed Sidky
– What
Non-Deterministik
Organik olan (İnsan, Doğa)
Kelebek etkisi
Yazılım geliştirme
Öğrenen algoritmalar
Gelecek
Deterministik
Mekanikolan (Uçak)
Mekaniketki
– What
Yemek yapmak
Zaman
– How
Agile nedir? – How
• Inspect and adapt
• Feedback loops
• Kısa iterasyonlar
• Empirical Process
• Gerçeğe uyum
• Sürekli entegrasyon
• Sürekli teslimat
• Hatalardan ders çıkarma
• Sürekli iyileştirme
• Yalın yaklaşım
• Odaklanma
• Müşterinin sürece dahil olması
• Şeffaflık
• İş birlikteliği
• Cross-functional takım
• Takıma güven
• Self Organization (Decentralized
Approach )
• T-shaped bireyler
…
– How
– How
Agile’ı Yanlış/Doğru Anlamak
Agile Ne Değildir?
• Eşya değildir. Tek seferde satılmaz. (Mutlu insan gibi)
• 1 ve 0 kesinliğinde değildir. (Sağlıklı insan olmak gibi)
• Bir ihtiyaçtır ve maliyeti vardır.
• Diğer sıfatlar (disiplinli, sağlam, olgun, kararlı, güçlü...) gibi bir sıfattır.
Babasının tek evladı değildir.
• Saf Agile bileşenleri ile süreç oluşturmak mümkün değildir. İçinde
disipline, yalınlığa doğru bir kayma ister istemez olur. Sadece proteinden
bir canlı veya sadece tuğladan bir ev yapamazsınız.
• Her şeyi Agile ile yönetemezsin; örneğin değer. Agile’da yanlış değere
adapte olmak da gayet mümkündür.
Aktarımlardaki Kayıp
• Nedir bu değer?
• Hangi durumda ne kadardır?
• Süreçlerin, araçların, dokümantasyonun
çevik yaklaşımlarda konumu ve faydası
nedir?
Binary Selection
Bu mantık önce bir karşı taraf tanımlar. Sonra bu tarafı seçerek karşı tarafı sıfırlar.
Disciplined, Plan driven yaklaşım vs agile. Complex vs Complicated seçimi gibi. Oyasa her
kurum bunların birer karışımıdır.
Sevgi over Saygı
İnsan sevgisi over hayvan sevgisi
Çalışanlar over Yöneticiler
Gençler over yaşlılar
That is, while there is value in the items on the right, we value the items on
the left more.
Sağ - sol
Siyah – beyaz
Doğu – Batı
Kuzeyliler – Güneyliler
Binary Selection-II
Trade-off in Selections
Dynamic vs. Static Iteration
Project vs. Product-Based Development
Digitalizationvs. PhysicalDependencies
Centralizationvs. Decentralization
Up-Front vs. Emergent
Binary Selection ve Trade-off’un Güzel Bir Birleşimi: Agile’da Proje
15
Proje
Proje Yönetimi
Proje Yöneticisi
Black and White - «Trust them»
• Bir framework insanı iyi veya güvenilir yapmaz
• No silver bullet, yönetmen gerekeni hala yönetmelisin
• Takımın konfor alanı
• Happy path, else case yok
Imange from: ://blog.crisp.se
Self-Organization
Kendi Kendini Yöneten (!) Takımlar vs. Kendi Kendine Organize olan (!) Takımlar
Kendi Kendine Organize olan (!) Takımlar– Sadece bir «How» konusu
Fractal’inneresindesin. Stratejiyi örneğin
takım mı belirliyor?
Agile nın dizinindibinde yöneticiler/liderler
yaşamayadevam eder. Takım, what-how
sarmalı içinde bir yerde takım kendi kendine
organize olmayaçalışıyor.Onu dahi yaparken
mutlak manada kendi kendine organize olması
mümkün değil.
Hala normlar, kurallar,kabuller,bağlılıklarvar.
Takım içinde değişik dinamiklervar.
Her bireyiniçinde de değişik dinamikler,hatta
karşıt yükler var (Yin-yang).
Cross-functional teams
Cross-functional teams vs.
Cross-functional individuals
T-shaped skills:
Sığ su
Derin su
Trade-off: Adacıklar,izole yapılar
Process
Planlama
geleceği bilme isteği
Individuals and interactions over processes and tools to convey information
Working software over comprehensive documentationto get feedbacks
Customer collaboration over contract negotiation
Responding to change over blindly following a plan
Determinism in Agile: Göz ardı edilen 3. boyutlar: time, locations, contexts
Context
• Alemin tek yakışıklısı sen değilsin (disiplinli, sağlam, olgun, kararlı, güçlü...)
• No silver bullet = Gözlük takarak gerçeği yok edemezsin, yönetmen gereken hala aynı
• 100 yaşındaki hiyerarşik yaklaşım ile 50 yaşındaki Waterfall yaklaşımı sorgula
• Sanayi çağı ile bilgi çağını birbirinden ayır çünkü mantıkları farklı
• Plan yap ama geleceği planlamayacağını bil, çünkü zaman lineer ilerler ama gelecek lineer
değildir
• Çeviklik iyidir
• Ve herkesin hakkıdır (Belirli bir alanın tekelinde olmamalı)
• Agile’dan beklentini bil. Doğru anla, fazla veya hatalı bir beklenti içine girme
• Agile is not agile
• Agile process is just agile
• Çevik Yazılım Geliştirme != Çevik Yazılım Geliştirme Manifestosu != Scrum (Find your own way)
• Be yourself, gerçek hayat(ta) nasıl davranıyorsa(n) öyle davran (Master olana saygı duy)
• Scrum da bir süreç çerçevesidir, insanı ön plana çıkar (Manifesto Madde 1)
• Ya olduğun gibi görün ya da göründüğün gibi ol (Being Agile vs. Doing Agile)
22
Mevlana’dan Altın Öğütler
23
Teşekkürler, Sorular,Serbest Düşüş ve Muhabbet…

More Related Content

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Agile'ı Doğru Anlamak

  • 1. Agile’ı Doğru Anlamak Necmettin Özkan ncmozkan@hotmail.com @ncmozkan @necmettinozkan
  • 2. Agile Nedir? – What • Canlılar,insan,yaşam (doğum,ölümarası), elektron,su • Kuantumfiziği • Gök cisimleri (Daire) • π (Çevre/Çap) • Hata ve öğrenme • Complex • Agile • Bina, köprü, uçak, roket • Klasik fizik ve matematik • Yer cisimleri (Küp) • Nehir, Şelale • Şelale yöntemi ile yazılım geliştirme • Hatadan ayıklanma, tanrısallık • Complicated
  • 4. Non-Deterministik Organik olan (İnsan, Doğa) Kelebek etkisi Yazılım geliştirme Öğrenen algoritmalar Gelecek Deterministik Mekanikolan (Uçak) Mekaniketki – What Yemek yapmak Zaman
  • 6. Agile nedir? – How • Inspect and adapt • Feedback loops • Kısa iterasyonlar • Empirical Process • Gerçeğe uyum • Sürekli entegrasyon • Sürekli teslimat • Hatalardan ders çıkarma • Sürekli iyileştirme • Yalın yaklaşım • Odaklanma • Müşterinin sürece dahil olması • Şeffaflık • İş birlikteliği • Cross-functional takım • Takıma güven • Self Organization (Decentralized Approach ) • T-shaped bireyler …
  • 10. Agile Ne Değildir? • Eşya değildir. Tek seferde satılmaz. (Mutlu insan gibi) • 1 ve 0 kesinliğinde değildir. (Sağlıklı insan olmak gibi) • Bir ihtiyaçtır ve maliyeti vardır. • Diğer sıfatlar (disiplinli, sağlam, olgun, kararlı, güçlü...) gibi bir sıfattır. Babasının tek evladı değildir. • Saf Agile bileşenleri ile süreç oluşturmak mümkün değildir. İçinde disipline, yalınlığa doğru bir kayma ister istemez olur. Sadece proteinden bir canlı veya sadece tuğladan bir ev yapamazsınız. • Her şeyi Agile ile yönetemezsin; örneğin değer. Agile’da yanlış değere adapte olmak da gayet mümkündür.
  • 12. • Nedir bu değer? • Hangi durumda ne kadardır? • Süreçlerin, araçların, dokümantasyonun çevik yaklaşımlarda konumu ve faydası nedir? Binary Selection Bu mantık önce bir karşı taraf tanımlar. Sonra bu tarafı seçerek karşı tarafı sıfırlar. Disciplined, Plan driven yaklaşım vs agile. Complex vs Complicated seçimi gibi. Oyasa her kurum bunların birer karışımıdır.
  • 13. Sevgi over Saygı İnsan sevgisi over hayvan sevgisi Çalışanlar over Yöneticiler Gençler over yaşlılar That is, while there is value in the items on the right, we value the items on the left more. Sağ - sol Siyah – beyaz Doğu – Batı Kuzeyliler – Güneyliler Binary Selection-II
  • 14. Trade-off in Selections Dynamic vs. Static Iteration Project vs. Product-Based Development Digitalizationvs. PhysicalDependencies Centralizationvs. Decentralization Up-Front vs. Emergent
  • 15. Binary Selection ve Trade-off’un Güzel Bir Birleşimi: Agile’da Proje 15 Proje Proje Yönetimi Proje Yöneticisi
  • 16. Black and White - «Trust them» • Bir framework insanı iyi veya güvenilir yapmaz • No silver bullet, yönetmen gerekeni hala yönetmelisin • Takımın konfor alanı • Happy path, else case yok
  • 17. Imange from: ://blog.crisp.se Self-Organization Kendi Kendini Yöneten (!) Takımlar vs. Kendi Kendine Organize olan (!) Takımlar Kendi Kendine Organize olan (!) Takımlar– Sadece bir «How» konusu Fractal’inneresindesin. Stratejiyi örneğin takım mı belirliyor? Agile nın dizinindibinde yöneticiler/liderler yaşamayadevam eder. Takım, what-how sarmalı içinde bir yerde takım kendi kendine organize olmayaçalışıyor.Onu dahi yaparken mutlak manada kendi kendine organize olması mümkün değil. Hala normlar, kurallar,kabuller,bağlılıklarvar. Takım içinde değişik dinamiklervar. Her bireyiniçinde de değişik dinamikler,hatta karşıt yükler var (Yin-yang).
  • 18. Cross-functional teams Cross-functional teams vs. Cross-functional individuals T-shaped skills: Sığ su Derin su Trade-off: Adacıklar,izole yapılar
  • 21. Individuals and interactions over processes and tools to convey information Working software over comprehensive documentationto get feedbacks Customer collaboration over contract negotiation Responding to change over blindly following a plan Determinism in Agile: Göz ardı edilen 3. boyutlar: time, locations, contexts Context
  • 22. • Alemin tek yakışıklısı sen değilsin (disiplinli, sağlam, olgun, kararlı, güçlü...) • No silver bullet = Gözlük takarak gerçeği yok edemezsin, yönetmen gereken hala aynı • 100 yaşındaki hiyerarşik yaklaşım ile 50 yaşındaki Waterfall yaklaşımı sorgula • Sanayi çağı ile bilgi çağını birbirinden ayır çünkü mantıkları farklı • Plan yap ama geleceği planlamayacağını bil, çünkü zaman lineer ilerler ama gelecek lineer değildir • Çeviklik iyidir • Ve herkesin hakkıdır (Belirli bir alanın tekelinde olmamalı) • Agile’dan beklentini bil. Doğru anla, fazla veya hatalı bir beklenti içine girme • Agile is not agile • Agile process is just agile • Çevik Yazılım Geliştirme != Çevik Yazılım Geliştirme Manifestosu != Scrum (Find your own way) • Be yourself, gerçek hayat(ta) nasıl davranıyorsa(n) öyle davran (Master olana saygı duy) • Scrum da bir süreç çerçevesidir, insanı ön plana çıkar (Manifesto Madde 1) • Ya olduğun gibi görün ya da göründüğün gibi ol (Being Agile vs. Doing Agile) 22 Mevlana’dan Altın Öğütler