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
Native Federation: The Future of Micro Frontends in Angular
manfredsteyer
PRO
0
140
Git Rebase
bkuhlmann
11
1.6k
Three ways to use AI on Android: The Good, the Bad and the Ugly
marxallski
0
110
Fast JSX: Don't clone props object #28768
yossydev
1
220
TypeScriptのパフォーマンス改善
yajihum
1
200
TCAとKMPを用いた新規動画配信アプリ 「ABEMA Live」の設計
tomu28
2
130
見た目から始める生産性向上
ikumatadokoro
10
1.5k
GraphQLサーバの構成要素を整理する #ハッカー鮨 #tsukijigraphql / graphql server technology selection
izumin5210
4
920
Ruby GitHub Packages
bkuhlmann
0
650
Behind VS Code Extensions for JavaScript / TypeScript Linnting and Formatting
unvalley
6
1.3k
サイコロで理解する統計的仮説検定の考え方
tatamiya
4
1.1k
Goのエラースタックトレースの歴史と今後
sonatard
10
2k
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
21
3.9k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
188
16k
Rebuilding a faster, lazier Slack
samanthasiow
74
8.3k
We Have a Design System, Now What?
morganepeng
43
6.8k
What's new in Ruby 2.0
geeforr
337
31k
Statistics for Hackers
jakevdp
790
220k
Adopting Sorbet at Scale
ufuk
69
8.6k
Infographics Made Easy
chrislema
238
18k
YesSQL, Process and Tooling at Scale
rocio
165
13k
Optimizing for Happiness
mojombo
370
69k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
21
2k
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