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
Ankita Kulkarni
April 13, 2018
Technology
160
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
340
Oh Hello Apollo client, Goodbye Redux!
kulkarniankita09
1
550
Lessons learned: Architecting react apps
kulkarniankita09
1
320
Beyond the React Native Benchmark
kulkarniankita09
0
150
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
260
The Art of Humanizing Pull Requests
kulkarniankita09
0
790
Other Decks in Technology
See All in Technology
MIXIで活躍できるエンジニアを 若手社員目線で考えてみる
mixi_engineers
PRO
0
150
なぜ Temporal の大小比較には compare しかないのか / Why Does Temporal Only Have compare() for Comparisons
kazukihayase
1
200
1000⼈規模のClaude Enterprise運⽤を「Oktaのグループ」と「Slack」に集約する
sansantech
PRO
0
200
Android skills に学ぶ
kokiko
0
170
Digital Credentials API × OpenID4VP ブラウザ完結型本人確認の実装知見(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
130
パスキーでドライブする アカウント統合(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
130
ハッカソンで入賞した話 @ Findy LT
asari194617
0
1.5k
【Aiming】共通基盤なのに「共通化しない」課金・認証基盤「LINK」が選び取ったシングルテナント戦略と運用の秘訣
saikeda
0
200
VLMで2.3万枚のPyCon JP写真を検索!
terapyon
1
480
도구에서 동료까지: 10년차 AI 스타트업의 AI 적응기
inureyes
PRO
1
350
internal/testlog で遊ぼう
rokuosan
0
110
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
Featured
See All Featured
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
280
Chasing Engaging Ingredients in Design
codingconduct
0
280
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
260
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.5k
Building AI with AI
inesmontani
PRO
1
1.2k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Code Reviewing Like a Champion
maltzj
528
40k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Writing Fast Ruby
sferik
630
63k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.4k
[SF Ruby Conf 2025] Rails X
palkan
2
1.3k
For a Future-Friendly Web
brad_frost
183
10k
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