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
Development practices for improving team performance.
Search
lukasnowacki
January 15, 2012
Programming
3
330
Development practices for improving team performance.
A presentation I gave for my debut talk at meet.js summit conference in Poznan, 14 Jan 2012
lukasnowacki
January 15, 2012
Tweet
Share
Other Decks in Programming
See All in Programming
まっちすいっち戦争 / match vs switch
takuyakatsusa
2
660
PHPでOfficeファイルを取り扱う! PHP Officeライブラリを プロダクトに組み込んだ話
hirobe1999
0
840
BuefyのMaintainerを引き継いだ件
kikuomax
0
510
TDDと今まで
kanayannet
0
140
ONE WEDGE_Company_Information
1wedge
0
160
WebComponentsで フレームワークを1ページに共存させる
webuilder240
0
150
CSRF対策のやり方、そろそろアップデートしませんか / Update your knowledge of CSRF protection
hiro_y
25
14k
もうすぐ新年度、Babylon.jsがお勧めな3個の理由
hideg
0
160
導入から5年が経って見えた Datadog APM 運用の課題
bgpat
2
540
上手な探索的テストとその上達方法について
matsu802
4
650
Crafting a Own PHP - ウキウキ手作りミニマリストPHP
uzulla
4
1.1k
Swiftの型推論を学ぼう | Let's Learn About Type Inference in Swift
omochi
2
510
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.2k
Making Projects Easy
brettharned
106
5.4k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
The Pragmatic Product Professional
lauravandoore
24
5.7k
Building Your Own Lightsaber
phodgson
97
5.6k
Building Effective Engineering Teams - LeadDev
addyosmani
25
1.8k
jQuery: Nuts, Bolts and Bling
dougneiner
57
7.1k
VelocityConf: Rendering Performance Case Studies
addyosmani
319
23k
Building Applications with DynamoDB
mza
88
5.6k
How STYLIGHT went responsive
nonsquared
92
4.7k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
219
21k
Transcript
Lukas Nowacki Global Dawn Development practices for improving team performance
Monday, 16 January 12
@lukas_nowacki Monday, 16 January 12
“Best practices are discovered, not defined.” Christian Heilmann @lukas_nowacki Monday,
16 January 12
My (great) expectations @lukas_nowacki Monday, 16 January 12
My (great) expectations deliver quality @lukas_nowacki Monday, 16 January 12
My (great) expectations develop skills deliver quality @lukas_nowacki Monday, 16
January 12
My (great) expectations develop skills deliver quality don’t work too
much @lukas_nowacki Monday, 16 January 12
My (great) expectations develop skills deliver quality don’t work too
much influence and contribute @lukas_nowacki Monday, 16 January 12
My (great) expectations develop skills deliver quality don’t work too
much influence and contribute have fun! @lukas_nowacki Monday, 16 January 12
My (great) expectations develop skills deliver quality don’t work too
much influence and contribute have fun! get rich @lukas_nowacki Monday, 16 January 12
My (great) expectations develop skills deliver quality don’t work too
much influence and contribute have fun! get rich @lukas_nowacki Monday, 16 January 12
Pair programming @lukas_nowacki Monday, 16 January 12
Pair programming continuous code review - early bug detection Benefits
@lukas_nowacki Monday, 16 January 12
Pair programming continuous code review - early bug detection Benefits
cross-functional teams @lukas_nowacki Monday, 16 January 12
Pair programming continuous code review - early bug detection Benefits
cross-functional teams better architecture, less code @lukas_nowacki Monday, 16 January 12
Pair programming continuous code review - early bug detection Benefits
cross-functional teams better architecture, less code discipline, better time management @lukas_nowacki Monday, 16 January 12
Pair programming @lukas_nowacki Things to watch out for use with
care Monday, 16 January 12
Pair programming @lukas_nowacki Things to watch out for use with
care mix experience levels Monday, 16 January 12
Pair programming @lukas_nowacki Things to watch out for use with
care mix experience levels communicate Monday, 16 January 12
Pair programming @lukas_nowacki Things to watch out for use with
care mix experience levels communicate avoid disengagement Monday, 16 January 12
Having standards @lukas_nowacki Monday, 16 January 12
Having standards ...and imposing them! agree on what works for
you best @lukas_nowacki Monday, 16 January 12
Having standards ...and imposing them! agree on what works for
you best be strict and persistent @lukas_nowacki Monday, 16 January 12
Having standards ...and imposing them! agree on what works for
you best be strict and persistent use machines to do the job @lukas_nowacki Monday, 16 January 12
Having standards ...and imposing them! integrate your practices with the
build process agree on what works for you best be strict and persistent use machines to do the job @lukas_nowacki Monday, 16 January 12
Writing tests @lukas_nowacki Monday, 16 January 12
Writing tests @lukas_nowacki http://reddevnews.com/articles/2007/11/01/testdriven-development-tdd.aspx Monday, 16 January 12
...and automating them Writing tests write acceptance test with the
customer Monday, 16 January 12
...and automating them Writing tests write acceptance test with the
customer integrate frequently Monday, 16 January 12
...and automating them Writing tests write acceptance test with the
customer integrate frequently automate your tests Monday, 16 January 12
What else? @lukas_nowacki Monday, 16 January 12
What else? deliver in short iterations @lukas_nowacki Monday, 16 January
12
What else? deliver in short iterations @lukas_nowacki communicate with product
owners Monday, 16 January 12
What else? deliver in short iterations @lukas_nowacki communicate with product
owners experiment Monday, 16 January 12
What else? deliver in short iterations @lukas_nowacki communicate with product
owners and most importantly... experiment Monday, 16 January 12
Socialise! Monday, 16 January 12
¿ Monday, 16 January 12