Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Being Agile - Scrum and Extreme Programming
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ankita Kulkarni
April 13, 2018
Technology
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Being Agile - Scrum and Extreme Programming
Ankita Kulkarni
April 13, 2018
More Decks by Ankita Kulkarni
See All by Ankita Kulkarni
5 things you must know to take your Next app to the next level
kulkarniankita09
0
350
Oh Hello Apollo client, Goodbye Redux!
kulkarniankita09
1
550
Lessons learned: Architecting react apps
kulkarniankita09
1
330
Beyond the React Native Benchmark
kulkarniankita09
0
160
Accessibility 360 - Web -> Mobile
kulkarniankita09
0
160
Make your React Native apps accessible 🙌
kulkarniankita09
0
310
Let's fight - Redux side-effects showdown
kulkarniankita09
0
270
The Art of Humanizing Pull Requests
kulkarniankita09
0
790
Other Decks in Technology
See All in Technology
リージョンの壁を越える、 ちょっと変わったAWSサービスの話
falken
PRO
0
250
bet_ai_day_2026_session02
agenticsec
1
980
動画配信アプリでの Engage SDK 導入 — TVer Android が Play ストアにコンテンツを届けるまで
techtver
PRO
0
110
少人数データチームのDevin活用実践事例
runandy16
2
440
2026-09-04 SRE Tech Talk #15 怠惰なTerraform / Lazy Terraform
masasuzu
0
200
AI時代におけるプロダクト横断勉強会の設計
zozotech
PRO
0
150
Microsoft 365 Copilot chat -tekoälypalvelun tietosuojaongelmat
hponka
0
190
KPIだけでは評価できないプロダクトが考えるべき Evalsという第二の評価系 / Beyond KPIs: Evals as a Second Evaluation Framework for Products #PdEConf
aki_iinuma
4
3.6k
Bet AI Day 2026丨Agentは、「金融」という巨大産業の何を変えられるのか
layerx
PRO
0
780
DMMブックスのNext.js化を加速させるAI活用 / Migrating DMM Books to Next.js with AI
kentarom
1
330
Driving AI Adoption Using In-House GPUs to Serve Qwen
po3rin
2
450
Bet AI Day 2026丨AIを「使う」から、AIが「働く」へ ― LayerXが進める「組織AI」の社会実装
layerx
PRO
3
2.2k
Featured
See All Featured
Joys of Absence: A Defence of Solitary Play
codingconduct
1
470
Paper Plane
katiecoart
PRO
2
53k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
490
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Everyday Curiosity
cassininazir
0
310
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.1k
What's in a price? How to price your products and services
michaelherold
247
13k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Typedesign – Prime Four
hannesfritz
42
3.2k
Claude Code のすすめ
schroneko
67
230k
Transcript
BEING AGILE SCRUM & XP
AGILE MANIFESTO
THE AGILE MANIFESTO
CORE VALUES
WHAT IS SCRUM? We all know what SCRUM is? right?
right? ▸ A flavour of agile
WHAT IS EXTREME PROGRAMMING A.K.A XP? ▸ A flavour of
agile
HOW ARE THEY DIFFERENT?
BACKLOG
STORY PRIORITIZATION
TEAM FOCUS
LETS LOOK AT XP IN DETAIL
THE XP TOOLKIT ▸ Pair Programming ▸ Co-location ▸ Test
Driven Development — TDD ▸ Continuous Integration/Continuous Delivery ▸ Small User Stories ▸ Velocity ▸ Weekly Iterations
PLANNING IN XP
ROLES
Product Owner XP ROLES DESIGNER PRODUCT OWNER DEVELOPERS
Product Owner SCRUM ROLES DESIGNER PRODUCT OWNER DEVELOPERS SCRUM
MASTER
PRODUCT OWNER Product Owner PRODUCT OWNER
DESIGNER DESIGNER
DEVELOPERS DEVELOPERS
SCRUM MASTER SCRUM MASTER
PAIR PROGRAMMING
None
TEST DRIVEN DEVELOPMENT
WRITE TESTS, MAKE THEM FAIL THEN MAKE THEM PASS
TESTS ARE YOUR DOCUMENTATION
THERE IS RESEARCH…
PAST EXPERIENCE
Even programmers can be whole people in the real world.
XP is an opportunity to test yourself, to be yourself, to realize that maybe you’ve been fine all along and just hanging with the wrong crowd. Kent Beck, Creator of Extreme programming
XP CHALLENGES
PAST EXPERIENCE
SCRUM IMPROVEMENTS?
THANK YOU