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 Programming
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Stefan Kanev
July 12, 2014
Programming
810
0
Share
Extreme Programming
A short talk on VarnaConf 2014
Stefan Kanev
July 12, 2014
More Decks by Stefan Kanev
See All by Stefan Kanev
Въведение в (Machine|Deep) Learning
skanev
0
100
GraphQL
skanev
0
450
Automated Testing: Getting it Right
skanev
1
82
From Novice to Expert
skanev
0
450
Inbetween Code and Profession
skanev
0
450
Clojure & ClojureScript
skanev
2
130
За смъртта на TDD
skanev
0
620
Python 0 2014
skanev
1
1.8k
Clojure 0 2014
skanev
0
380
Other Decks in Programming
See All in Programming
Spec Driven Development | AI Summit Vilnius
danielsogl
PRO
1
110
検索設計から 推論設計への重心移動と Recall-First Retrieval
po3rin
3
1k
Running Swift without an OS
kishikawakatsumi
0
850
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
110
PHPer、Cloudflare に引っ越す
suguruooki
1
100
セグメントとターゲットを意識するプロポーザルの書き方 〜採択の鍵は、誰に刺すかを見極めるマーケティング戦略にある〜
m3m0r7
PRO
0
580
iOS機能開発のAI環境と起きた変化
ryunakayama
0
190
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
1.1k
Angular Signal Forms
debug_mode
0
120
Vibe NLP for Applied NLP
inesmontani
PRO
0
460
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
3
350
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
280
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.4k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
320
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
180
Are puppies a ranking factor?
jonoalderson
1
3.3k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
280
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
740
Unsuck your backbone
ammeep
672
58k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Rails Girls Zürich Keynote
gr2m
96
14k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Transcript
Екстремно програмиране Стефан Кънев http://skanev.com/ @skanev VarnaConf 12 юли 2014
Варна
???
None
USS ENTERPRISE
ENTERPRISE SOFTWARE
Какво е enterprise?
enterprise |ˈɛntəprʌɪz| ! по-голяма информационна система; често много данни, batch
processing и API
None
Здравейте, аз съм Стефан
Twitter @skanev GitHub @skanev Blog skanev.com
None
Разходка в парка Разходка в парка
None
AGILE
WEB2.0
Software Craftsmanship
Cloud
SaaS
Process
Хора
None
process |ˈprəʊsɛs| ! набор от уговорки как ще работим заедно
process |ˈprəʊsɛs| ! програмиране на хората, с които работим
Основната цел на процеса е да прави работата с другите
възможно най-гладка
Основната цел на процеса е да прави работата с другите
възможно най-гладка
Основната цел на процеса е да прави работата с другите
възможно най-гладка
Основната цел на процеса е да прави работата с другите
възможно най-гладка
Всички трябва да разбираме от процеси
None
None
Even programmers can be whole people in the real world.
XP is an opportunity to test yourself, to be yourself, to realise that maybe you've been fine all along and just hanging with the wrong crowd.
None
None
Communication Simplicity Courage Feedback Respect
None
Sit Together Whole Team Energized Work Pair Programming Stories Weekly
Cycle Quarterly Cycle Slack Ten-Minute Build Continuous Integration Test-First Programming Incremental Design Informative Workspace
Real-Customer Involvement Incremental Deployment Team Continuity Shrinking Teams Root-Cause Analysis
Shared Code Code and Tests Single Code Base Daily Deployment Negotiated Scope Contract Pay-Per-Use
None
Humanity Economics Mutual Benefit Self-Similarity Improvement Diversity Reflection Flow Opportunity
Redundancy Failure Quality Baby Steps Accepted Responsibility
None
QUALITY
IMPROVEMENT
INCREMENTAL DESIGN
ENERGISED WORK
PAIR PROGRAMMING
TEST-FIRST
SIT TOGETHER
Разходка в парка Разходка в парка
None