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
Stefan Kanev
July 12, 2014
Programming
0
640
Extreme Programming
A short talk on VarnaConf 2014
Stefan Kanev
July 12, 2014
Tweet
Share
More Decks by Stefan Kanev
See All by Stefan Kanev
Въведение в (Machine|Deep) Learning
skanev
0
75
GraphQL
skanev
0
370
Automated Testing: Getting it Right
skanev
1
50
From Novice to Expert
skanev
0
420
Inbetween Code and Profession
skanev
0
380
Clojure & ClojureScript
skanev
2
100
За смъртта на TDD
skanev
0
520
Python 0 2014
skanev
1
1.6k
Clojure 0 2014
skanev
0
360
Other Decks in Programming
See All in Programming
盆栽転じて家具となる / Bonsai and Furnitures
aereal
0
1.8k
PicoRubyと暮らす、シェアハウスハック
ryosk7
0
210
Внедряем бюджетирование, или Как сделать хорошо?
lamodatech
0
940
Androidアプリの One Experience リリース
nein37
0
1.1k
Flatt Security XSS Challenge 解答・解説
flatt_security
0
730
Асинхронность неизбежна: как мы проектировали сервис уведомлений
lamodatech
0
1.3k
サーバーゆる勉強会 DBMS の仕組み編
kj455
1
300
CQRS+ES の力を使って効果を感じる / Feel the effects of using the power of CQRS+ES
seike460
PRO
0
240
AHC041解説
terryu16
0
360
Swiftコンパイラ超入門+async関数の仕組み
shiz
0
170
DevFest - Serverless 101 with Google Cloud Functions
tunmise
0
140
KMP와 kotlinx.rpc로 서버와 클라이언트 동기화
kwakeuijin
0
300
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1030
460k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Practical Orchestrator
shlominoach
186
10k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
GraphQLとの向き合い方2022年版
quramy
44
13k
Fireside Chat
paigeccino
34
3.1k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
173
51k
The Cult of Friendly URLs
andyhume
78
6.1k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3.1k
A Modern Web Designer's Workflow
chriscoyier
693
190k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
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