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
eXtreme Scrumban
Search
Miguel Laginha
March 23, 2013
Programming
380
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
eXtreme Scrumban
Extreme Programming, Scrum and Kanban. Will it blend?
Miguel Laginha
March 23, 2013
More Decks by Miguel Laginha
See All by Miguel Laginha
Intro to Web Components
brecke
0
90
A case for explicitness in open source
brecke
0
70
TeamedUp Pixelscamp presentation
brecke
0
69
Pimp my terminal
brecke
0
310
coTransit pitch
brecke
0
190
Apresentação da plataforma OST
brecke
0
86
One.Stop.Transport presentation for the RAW Open Data event
brecke
0
120
The One.Stop.Transport pitch
brecke
0
240
One.Stop.Transport presentation
brecke
1
150
Other Decks in Programming
See All in Programming
改善しないと、タスクが回らない。 “てんこ盛りポジション” を引き継いだ情シスの、入社3ヶ月の業務改善録
krm963
0
250
【やさしく解説 設計編・中級 #6】良いアーキテクチャとは ~ 一本の登り道の、行き先 ~
panda728
PRO
0
200
アルゴリズムは何を圧縮しているのか ─ Haskell から育った「圧縮代数」というメンタルモデル
naoya
16
3.8k
数百円から始めるRuby電子工作
tarosay
0
130
使用 Meilisearch 建立新聞搜尋工具
johnroyer
0
220
全PRの83%がAIレビューだけでマージできるようになった開発組織はその後どうなったか
athug
1
1.4k
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
4
360
これって Effect でできたのでは? / TSKaigi Mashup Kansai #2
susisu
0
140
ITヒヤリハットを整理してみた ~ライフサイクルと原因から考える再発防止策~
koukimiura
1
140
変わらないものが、変わるものを決める — 意図駆動開発 × イベントソーシング × イミュータブル | What Doesn't Change Decides What Can — IDD × Event Sourcing × Immutability
tomohisa
0
1.2k
『コードを書く以外の』エンジニアリング〜課金基盤移行プロジェクト推進のためのTips4選
yuriko1211
0
570
AI時代、エンジニアはどう育つのか -未経験エンジニアの成長を間近で見て考えたこと-
thasu0123
0
210
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.9k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
270
First, design no harm
axbom
PRO
2
1.2k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
320
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
160
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
760
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
380
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Transcript
eXtreme Scrumban Barcamp 2013, Coimbra And beyond.
I’ll show you agile!
The great myth
Team <gurus> at company <startup> uses Methodology <agile>
The great truth
In order to solve <nightmare> team <regular people> at <regular
company> draw inspiration from <set of guidelines>
So... Scrum What is the underlying problem?
None
STRUCTURE ALL THE THINGS!!!
All about structure Roles Timings Work
So... Kanban What is the underlying problem?
None
All about visualisation How do you react to flow?
Kanban Optimisation & scheduling Flow visualisation Bottlenecks, dependencies Free-form board
Pull based (vs. push based)
Questions Where are we now? When will it be done?
Who is working on what? What should I be doing now?
Kanban board
Scrumboard vs kanban board Product backlog Sprint backlog In progress
Done Product backlog Sooner Standby Design phase Coding Testing Staging
So... XP What is the underlying problem?
None
“It works by bringing the whole team together in the
presence of simple practices, [...] and to tune the practices to their unique situation.”
XP Customer tests Simple design Pair programming TDD Coding standards
Collective ownership Refactoring Continuous integration
All in all Scrum is all about structure Kanban is
all about the process XP is all about good engineering
eXtreme Scrumban Will it blend?
How it works Structure: Make sure everyone knows their job
Visualise: Make sure you see the big picture Learn & Apply: Make sure you work smart
So... agile uh? Find the problem, then find the solution.