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
WinUI 3デモ - "CommunityToolkit.Mvvm"NuGetパッケージ編
andrewkeepcoding
0
130
とにかくHTTP3をライトニングに話す / Anyway, I'll talk to Lightning about HTTP3.
seike460
PRO
0
120
PHPerKaigi 2024〜10年以上動いているレガシーなバッチシステムを Kubernetes(Amazon EKS) に移行する取り組み〜
tshinowpub
1
220
PHPでOfficeファイルを取り扱う! PHP Officeライブラリを プロダクトに組み込んだ話
hirobe1999
0
830
object-oriented-conference-2024
fuwasegu
6
1.4k
Learning PHP and Static Analysis with PHP Parser
inouehi
1
250
WebComponentsで フレームワークを1ページに共存させる
webuilder240
0
150
DDD, necessary but insufficient: physical design principles for microservices
cer
PRO
0
2.1k
LPIXEL×CADDi_kaerururu
kaerururu
3
300
GitHub Copilot Tips and Tricks
yuichielectric
26
7.4k
上手な探索的テストとその上達方法について
matsu802
4
650
Data Contracts In Practice With Debezium and Apache Flink (Kafka Summit London)
gunnarmorling
2
270
Featured
See All Featured
Building Your Own Lightsaber
phodgson
97
5.6k
Become a Pro
speakerdeck
PRO
8
4.4k
Pencils Down: Stop Designing & Start Developing
hursman
115
11k
10 Git Anti Patterns You Should be Aware of
lemiorhan
644
57k
YesSQL, Process and Tooling at Scale
rocio
160
13k
A better future with KSS
kneath
230
16k
Designing for humans not robots
tammielis
247
25k
Typedesign – Prime Four
hannesfritz
36
2k
Scaling GitHub
holman
456
140k
Web Components: a chance to create the future
zenorocha
304
41k
Atom: Resistance is Futile
akmur
258
25k
Optimising Largest Contentful Paint
csswizardry
7
2.3k
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